我重命名了我的开源项目并将其可发现性提升了一倍——这就是为什么用 “CliGate” 取代 “ProxyPool Hub” 的原因
Source: Dev.to
问题:没有人能找到我的项目
我构建了一个开源工具,用单个本地代理管理多个 AI 编码助手账号(Claude Code、Codex CLI、Gemini CLI)。它拥有多账号池、智能路由、可视化仪表盘——满足使用 AI 工具的开发者的一切需求。
但它只有 12 颗星。当我在 Google 上搜索自己的项目名称时,根本找不到它。
项目名是 “ProxyPool Hub”。 在 GitHub 上搜索 “proxypool” 会返回几十个 HTTP/IP 代理池项目——这些用于网页抓取的工具拥有上千颗星,完全把我的项目埋没了。我的 AI 编码工具因为名字属于完全不同的领域而变得不可见。
解决方案:改名为 CliGate
在分析 SEO 规律、检查 npm/GitHub 可用性,并研究成功开源项目的命名方式(LiteLLM、FastAPI 等)后,我把项目改名为 CliGate —— CLI + Gateway。
为什么这个名字有效
- 7 个字符——短小、易记、易输入
- CLI + Gate——立刻传达 “CLI 工具的网关” 的含义
- 零命名冲突——搜索 “cligate” 只会出现我的项目
- 优秀的 CLI 体验——
npx cligate start使用自然 - SEO 友好——包含 “cli”,符合用户的搜索习惯
GitHub 组织也从 yiyao-ai(英文意义不明)改为 codeking-ai(易记、专业)。
CliGate 实际做了什么
CliGate 是一个 统一的本地网关,位于你的 AI 编码 CLI 与它们的 API 之间:
Claude Code / Codex CLI / Gemini CLI / OpenClaw
|
CliGate (localhost:8081)
|
+------------+------------+
| | |
ChatGPT Claude API Keys
Accounts Accounts (10+ providers)核心功能
多账号池
- 添加多个 ChatGPT、Claude 和 Antigravity 账号
- 当某个账号触发速率限制时自动轮换(粘性、轮询或随机)
- OAuth 登录并自动刷新令牌
API 密钥管理
- 支持 OpenAI、Azure OpenAI、Anthropic、Google Gemini、Vertex AI、MiniMax、Moonshot、智谱 AI 等
- 一键连通性测试
- 密钥之间自动故障转移
智能路由
- 账号池优先或 API 密钥优先的路由策略
- 将特定应用绑定到特定凭证
- 自定义模型映射(例如将
claude-haiku路由到免费模型)
可视化仪表盘
- 实时使用分析和费用跟踪
- 完整的请求/响应日志
- 一键为所有支持的工具生成 CLI 配置
- 内置工具安装器(Node.js、Claude Code、Codex、Gemini CLI、OpenClaw)
- 暗/亮主题,英文/中文国际化
快速开始
# 无需安装
npx cligate@latest start
# 或全局安装
npm install -g cligate
cligate start打开链接即可看到仪表盘:

关于开源项目命名的经验教训
- 名字就是 SEO——如果项目名称与其他领域的成熟项目冲突,你将被埋没。
- 加入领域关键词——“cli”“ai”“code”等有助于搜索引擎正确分类你的项目。
- 短胜于长——
cligate>ai-llm-proxy-gateway-hub。 - 全方位检查可用性——GitHub 组织、npm、Google 结果都要确认。
- 品牌一致性很重要——组织名和项目名应相互呼应(
codeking-ai/cligate)。
链接
- GitHub:
- npm:
npm install -g cligate - Desktop App:
CliGate 在 AGPL‑3.0 许可证下开源,欢迎星标、issue 与 PR!