forked from chroe/gitlink-cli
2.0 KiB
2.0 KiB
示例:搜索仓库和用户(真实数据)
本示例于 2026-06-13 在 Claude Code 中实际执行。 展示搜索仓库和用户的完整流程,以及如何基于搜索结果深入查看。
场景:在 GitLink 上搜索 gitlink-cli 项目和相关用户
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 |