gitlink-cli/skills/gitlink-search/examples/search-workflow.md

2.0 KiB
Raw Permalink Blame History

示例:搜索仓库和用户(真实数据)

本示例于 2026-06-13 在 Claude Code 中实际执行。 展示搜索仓库和用户的完整流程,以及如何基于搜索结果深入查看。


Step 1搜索仓库

gitlink-cli search +repos --keyword "gitlink" --limit 5 --format json

真实输出摘要:

{
  "ok": true,
  "data": {
    "projects": [
      {
        "id": 1513956,
        "identifier": "gitlink-cli",
        "name": "gitlink-cli",
        "description": "GitLink CLI - GitLink 平台命令行工具",
        "author": {
          "login": "Gitlink",
          "name": "GitLink",
          "type": "Organization"
        },
        "language": { "name": "Go" },
        "forked_count": 31,
        "praises_count": 5,
        "visits": 2155,
        "is_public": true,
        "time_ago": "12小时前"
      }
    ]
  }
}

发现: Gitlink/gitlink-cli 是原始仓库,有 31 个 Fork、5 个 Star、2155 次访问。

Step 2搜索用户

gitlink-cli search +users --keyword "chroe" --format json

真实输出:

{
  "ok": true,
  "data": {
    "total_count": 1,
    "users": [
      {
        "user_id": 149027,
        "login": "chroe",
        "username": "chroe",
        "image_url": "system/lets/letter_avatars/2/C/142_140_188/120.png",
        "profile_completed": false
      }
    ]
  }
}

确认: chroe 的 user_id 为 149027。

Step 3基于搜索结果深入查看

# 查看搜索到的仓库详情
gitlink-cli repo +info --owner Gitlink --repo gitlink-cli --format json

# 查看搜索到的用户详情
gitlink-cli user +info --login chroe --format json

典型搜索场景

场景 命令
查找同类项目 search +repos --keyword "cli"
查找特定用户 search +users --keyword "chroe"
寻找协作项目 search +repos --keyword "gitlink" --limit 10