热门搜索:
ghcr.io/decolua/9router

ghcr.io/decolua/9router:0.4.66

ghcr.iolinux/amd640.4.66大小: 未知更新于 2026年5月29日

9Router - 免费 AI 路由与 Token 节省工具

永不中断编码。通过 RTK 节省 20-40% 的 tokens,并自动回退至免费及低成本 AI 模型。

连接所有 AI 编码工具(Claude Code、Cursor、Antigravity、Copilot、Codex、Gemini、OpenCode、Cline、OpenClaw...)至 40+ AI 提供商及 100+ 模型。

🚀 快速开始 • 💡 功能特性 • 📖 设置指南 • 🌐 官网

🇻🇳 Tiếng Việt • 🇨🇳 中文 • 🇯🇵 日本語


🤔 为什么选择 9Router?

停止浪费资金、tokens 并避免达到限制:

  • ❌ 订阅配额每月未使用即过期
  • ❌ 速率限制导致编码中途中断
  • ❌ 工具输出(git diff、grep、ls...)快速消耗 tokens
  • ❌ 昂贵的 API(每个提供商每月 20-50 ***)
  • ❌ 手动在提供商之间切换

9Router 解决了这些问题:

  • RTK Token Saver - 自动压缩 tool_result 内容,每次请求节省 20-40% 的 tokens
  • 最大化订阅价值 - 跟踪配额,在重置前充分利用每一部分
  • 自动回退 - 订阅 → 低成本 → 免费,零停机时间
  • 多账户支持 - 按提供商在账户间轮询
  • 通用性 - 适用于 Claude Code、Codex、Cursor、Cline 及任何 CLI 工具

💰 价格概览

层级提供商成本配额重置最适合场景
🚀 令牌节省器RTK (built-in)免费始终启用每次请求节省 20-40% 令牌
💳 订阅Claude Code (Pro/Max)$20-200/月5小时 + 每周已订阅用户
Codex (Plus/Pro)$20-200/月5小时 + 每周OpenAI 用户
GitHub Copilot$10-19/月每月GitHub 用户
Cursor IDE$20/月每月Cursor 用户
💰 经济实惠GLM-5.1 / GLM-4.7$0.6/百万令牌每日 10:00预算有限的备用方案
MiniMax M2.7$0.2/百万令牌5小时滚动重置最经济的选择
Kimi K2.5$9/月固定费用每月 1000 万令牌可预测成本
🆓 免费Kiro AI$0无限制免费的 Claude 4.5 + GLM-5 + MiniMax
OpenCode Free$0无限制无需认证,自动获取模型
Vertex AI$300 credits新 GCP 账户Gemini 3 Pro + DeepSeek + GLM-5

💡 专业提示: RTK + Kiro AI + OpenCode Free 组合 = $0 成本 + 20-40% 令牌节省


💳 9Router会向我收费吗?

不会。 9Router是免费的开源软件,运行在您自己的计算机上。它绝不会向您收取任何费用。

您只需支付:

  • 订阅提供商(Claude Code 20***/月,Codex 20-200***/月)→ 直接在其网站上支付
  • 低成本提供商(GLM、MiniMax)→ 直接向他们支付,9Router仅路由您的请求
  • 9Router本身绝不会收取任何费用,永远不会

9Router是本地代理/路由器。它不会获取您的***信息,无法发送账单,也没有计费系统。它是完全免费的软件。

📊 可用模型

查看所有可用模型

Claude Code(cc/ - Pro/Max:

  • cc/claude-opus-4-7
  • cc/claude-opus-4-6
  • cc/claude-sonnet-4-6
  • cc/claude-sonnet-4-5-20250929
  • cc/claude-haiku-4-5-20251001

Codex(cx/ - Plus/Pro:

  • cx/gpt-5.5
  • cx/gpt-5.4
  • cx/gpt-5.3-codex
  • cx/gpt-5.2-codex
  • cx/gpt-5.1-codex-max

GitHub Copilot(gh/

  • gh/gpt-5.4
  • gh/claude-opus-4.7
  • gh/claude-sonnet-4.6
  • gh/gemini-3.1-pro-preview
  • gh/grok-code-fast-1

Cursor(cu/ - 订阅版:

  • cu/claude-4.6-opus-max
  • cu/claude-4.5-sonnet-thinking
  • cu/gpt-5.3-codex
  • cu/kimi-k2.5

GLM(glm/ - 0.6***/百万 tokens:

  • glm/glm-5.1
  • glm/glm-5
  • glm/glm-4.7

MiniMax(minimax/ - 0.2***/百万 tokens:

  • minimax/MiniMax-M2.7
  • minimax/MiniMax-M2.5

Kimi(kimi/ - 固定9***/月:

  • kimi/kimi-k2.5
  • kimi/kimi-k2.5-thinking

Kiro(kr/ - 免费无限量:

  • kr/claude-sonnet-4.5
  • kr/claude-haiku-4.5
  • kr/glm-5
  • kr/MiniMax-M2.5
  • kr/qwen3-coder-next
  • kr/deepseek-3.2

OpenCode Free(oc/ - 免费无需认证:

  • 自动从 opencode.ai/zen/v1/models 获取

Vertex AI (vertex/) - 300***免费额度:

  • vertex/gemini-3.1-pro-preview
  • vertex/gemini-3-flash-preview
  • vertex/gemini-2.5-flash
  • vertex-partner/glm-5-maas
  • vertex-partner/deepseek-v3.2-maas

🐛 故障排除

"语言模型未提供消息"

  • 提供商配额用尽 → 检查控制台配额跟踪器
  • 解决方案:使用组合回退或切换到更低成本的层级

速率限制

  • 订阅配额用尽 → 回退到 GLM/MiniMax
  • 添加组合:cc/claude-opus-4-7 → glm/glm-5.1 → kr/claude-sonnet-4.5

OAuth 令牌过期

  • 由 9Router 自动刷新
  • 若问题持续:控制台 → 提供商 → 重新连接

成本过高

  • 在控制台中启用 RTK → 端点设置(默认开启,节省 20-40% 令牌)
  • 在控制台中查看使用统计
  • 将主模型切换为 GLM/MiniMax
  • 对非关键任务使用免费层级(Kiro、OpenCode Free、Vertex)

控制台在错误端口打开

  • 设置 PORT=20128NEXT_PUBLIC_BASE_URL=http://localhost:20128

首次登录失败

  • 检查 .env 文件中的 INITIAL_PASSWORD
  • 若未设置,回退密码为 123456

logs/ 目录下无请求日志

  • 设置 ENABLE_REQUEST_LOGS=true

🛠️ 技术栈

  • 运行时:Node.js 20+
  • 框架:Next.js 16
  • 用户界面:React 19 + Tailwind CSS 4
  • 数据库:SQLite(better-sqlite3 / node:sqlite / sql.js 回退)
  • 流处理:Server-Sent Events(SSE)
  • 认证:OAuth 2.0(PKCE)+ JWT + API 密钥

📝 API 参考

聊天补全

POST http://localhost:20128/v1/chat/completions
Authorization: Bearer your-api-key
Content-Type: application/json

{
"model": "cc/claude-opus-4-6",
"messages": [
{"role": "user", "content": "Write a function to..."}
],
"stream": true
}

列出模型

GET http://localhost:20128/v1/models
Authorization: Bearer your-api-key

→ 以 OpenAI 格式返回所有模型及组合

📧 支持

  • 网站:9router.com
  • GitHubhttps://github.com/decolua/9router
  • 问题反馈https://github.com/decolua/9router/issues

👥 贡献者

感谢所有帮助改进 9Router 的贡献者!


📊 星标统计

🔀 分支项目

https://github.com/*** — 9Router 的全功能 TypeScript 分支。新增 36+ 个提供商、4 层自动回退、多模态 API(图像、嵌入、音频、TTS)、熔断器、语义缓存、LLM 评估以及完善的控制台。包含 368+ 单元测试。可通过 npm 和 Docker 获取。


🙏 致谢

站在巨人的肩膀上:

  • https://github.com/router-for-me/CLIProxyAPI — 最初的 Go 实现,启发了此 JavaScript 移植版本。

非常感谢这些作者 — 没有他们的工作,9Router 的令牌节省功能就不会存在。在 GitHub 上给他们点个 ⭐ 吧!


📄 许可证

MIT 许可证 - 详见 LICENSE。


用 ❤️ 为全天候编码的开发者打造

镜像拉取常见问题

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

用户头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

镜像拉取问题咨询请 提交工单。官方公众号:源码跳动。官方技术交流群:51517718。轩辕镜像所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。