轩辕镜像 官方专业版
轩辕镜像
专业版
轩辕镜像 官方专业版
轩辕镜像
专业版
首页个人中心搜索镜像
交易
充值流量¥7起我的订单
文档
工具
提交工单页面收录
ghcr.io/diegosouzapw/omniroute

ghcr.io/diegosouzapw/omniroute:3.8.20

ghcr.iolinux/amd643.8.20大小: 334.54 MB更新于 2026年6月21日
让 AI 帮你使用轩辕镜像? · 展开查看说明 · 点击收起说明

如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。

只需在 AI 对话中先发送下面这句话即可:

请先完整阅读并严格遵守以下文档中的全部规则与要求:

https://xuanyuan.cloud/agents.md

在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。

查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。

🚀 OmniRoute — 免费AI网关

永不停歇地编码。通过一个端点,将所有AI工具连接到231个提供商——其中50+个免费。

将Claude Code、Codex、Cursor、Cline、Copilot和Antigravity接入免费的Claude / GPT / Gemini。自动回退。

RTK + Caveman压缩节省15–95%的tokens。永不触达限制。

约16亿文档化免费tokens/月——首次注册可获得额外credits,首月最高可达约21亿——汇总所有免费层级,加上大量永久免费、无上限的提供商,再加上上述压缩技术,让每个token都更耐用。(我们如何计算 →)

💬 加入社区

🚀 快速开始 • 🎯 Combos • 🌐 提供商 • 🔌 CLI & MCP • 🗜️ 压缩 • 🌍 网站

💥 承诺 • 🤔 为什么选择OmniRoute • 🏆 优势所在 • 🤖 兼容CLI • 🖥️ 运行环境 • 🔒 隐私保护 • 🎬 实际应用 • 📚 探索更多 • 📧 支持

🌐 支持40+种语言

🇺🇸 🇧🇷 🇪🇸 🇫🇷 🇮🇹 🇷🇺 🇨🇳 🇩🇪 🇯🇵 🇰🇷 🇮🇳

🇹🇭 🇻🇳 🇮🇩 🇲🇾 🇵🇭 🇸🇦 🇮🇱 🇦🇿 🇺🇦 🇵🇱 🇨🇿

🇳🇱 🇧🇬 🇩🇰 🇫🇮 🇳🇴 🇸🇪 🇭🇺 🇷🇴 🇸🇰 🇵🇹

💰 约16亿免费Tokens/月

手动叠加免费层级非常痛苦——数十个SDK、数十个速率限制,而且不知道实际拥有多少额度。OmniRoute将40+提供商池/500+模型的文档化免费层级汇总为一个真实数字,并在仪表板(/dashboard/free-tiers)上实时显示。

  • 约16亿免费tokens/月(稳定)——首次注册可获得额外credits,首月最高可达约21亿。
  • 池去重,真实可信——每个共享免费池我们只计算一次,因此标题不会像竞争对手那样通过速率限制上限来夸大数十亿的数字。(如果24/7计算每个速率限制,会显示约100亿;我们不发布这个数字。)
  • 加上不可计数的部分——永久免费、无token上限的提供商(SiliconFlow、Z.AI GLM-Flash、Kilo、OpenCode Zen……)以及10*OpenRouter充值可解锁+2400万/月**,这两部分单独显示,因此不会夸大标题数字。
  • 按模型细分、当月实时已使用/剩余额度,以及每个提供商的透明条款标记。

预览模拟图——/dashboard/free-tiers页面验证后将提供真实截图。完整方法(池去重、信用层级、提供商条款):docs/reference/FREE_TIERS.md。

💥 承诺

一个端点。231个提供商。 永不停歇地构建——让OmniRoute选择最便宜且有效的那个。

  • 🚫 永不触达限制 毫秒级在231个提供商之间自动回退。配额用完?下一个提供商接管——零停机时间。

  • 💸 节省高达95%的tokens RTK + Caveman叠加压缩减少15–95%的合格tokens(在工具密集型会话中平均约89%)。

  • 🆓 零成本开始 50+个提供商提供免费层级,11个永久免费(Kiro、Qoder、Pollinations、LongCat……)。无需***。

  • 🔌 所有工具兼容 16+个编码代理——Claude Code、Codex、Cursor、Cline、Copilot、Antigravity——通过一个配置即可使用。

  • 🧩 一个端点 OpenAI ↔ Claude ↔ Gemini ↔ Responses API转换。将任何工具指向/v1即可正常工作。

  • 🛡️ 生产级 断路器、TLS隐身、MCP(87个工具)、A2A、内存、护栏、评估。14,965项测试。

🤔 为什么选择OmniRoute?

停止在10个仪表板、失效的API密钥和意外账单之间周旋。

❌ 日常痛点✅ OmniRoute如何解决
📉 订阅配额每月未使用就过期最大化订阅价值——跟踪配额,在重置前使用每个token
🛑 速率限制在编码中途中断你4层自动回退——订阅 → API → 低成本 → 免费,毫秒级切换
🔥 工具输出(git diff、grep、日志)消耗大量tokensRTK + Caveman压缩——每次请求节省15–95%的合格tokens
💸 昂贵的API(每个提供商每月20–50***)成本优化路由——自动路由到最便宜的可行模型
🧰 每个AI工具都需要单独设置一个端点,所有工具,一个仪表板
🌍 所在国家/地区屏蔽AI3级代理 + TLS指纹隐身——从任何地方使用AI
┌──────────────────────────────────────────────────────────┐
│ 你的IDE / CLI(Claude Code、Cursor、Cline…) │
└─────────────────────────┬──────────────────────────────────┘
│ http://localhost:20128/v1
▼
┌──────────────────────────────────────────────────────────┐
│ OmniRoute — 智能路由器 │
│ RTK + Caveman压缩 · 15种路由策略 │
│ 断路器 · TLS隐身 · MCP · A2A · 护栏 │
└─────────────────────────┬──────────────────────────────────┘
┌─────────────┬────┴────────┬─────────────┐
▼ 层级1 ▼ 层级2 ▼ 层级3 ▼ 层级4
订阅版 API密钥 低成本 免费版
Claude Code、DeepSeek、GLM $0.5、Kiro、Qoder、
Codex、Copilot Groq、xAI MiniMax $0.2 Pollinations
配额用尽? ───▶ 预算超支? ─▶ 预算超支? ─▶ 始终可用

🎯 Combos — 旗舰功能

combo是OmniRoute自动路由的一系列模型链。当配额用尽、提供商故障或成本飙升时,combo会静默切换到下一个模型。这就是OmniRoute不可中断的原因。 🛡️

⚡ 零配置——只需使用auto

无需创建combo。将模型设置为auto(或其变体),OmniRoute会从已连接的提供商中构建虚拟combo,并实时评分:

模型ID优化目标
auto🎯 平衡默认值(LKGP——坚持使用最后一个正常的提供商)
auto/coding🧑‍💻 代码生成优先考虑质量权重
auto/fast⚡ 优先最低延迟
auto/cheap💰 优先每token成本最低
auto/offline🔋 优先最高配额/速率限制余量
auto/smart🔭 优先质量 + 10%探索以发现更好的模型

🔀 或构建自己的——15种路由策略

目标策略 / combo
🥇 付费前用尽订阅配额priority / fill-first
⚖️ 在账户间分散负载round-robin · weighted · p2c · least-used
💸 始终使用最便宜的可行模型cost-optimized · auto/cheap
🧠 在模型间传递长上下文context-relay · context-optimized
🎲 随机化/隐私路由random · strict-random
🤖 智能路由auto(9因素评分)· lkgp · reset-aware

🧱 内置弹性(3个独立层)

层范围功能
🔌 Circuit breaker整个提供商停止持续请求上游故障的提供商;自动探测恢复
💤 Connection cooldown单个账户/密钥跳过限流密钥,同时其他密钥继续服务
🎯 Model lockout提供商+模型仅隔离配额受限的单个模型,而非整个连接
Combo: "always-on" Strategy: priority
1. cc/claude-opus-4-7 ← subscription (use it fully)
2. cx/gpt-5.5 ← second subscription
3. glm/glm-5.1 ← cheap backup ($0.5/1M)
4. kr/claude-sonnet-4.5 ← FREE, unlimited (never fails)
Result: 4 layers of fallback = zero downtime

📖 Auto-Combo 引擎 · 弹性指南

🔌 完整 CLI + A2A 与 MCP

OmniRoute 不只是一个服务器——它是一个完整的命令行控制台,拥有60+ 命令,并支持开放代理协议,使 AI 代理能够自主操作 OmniRoute。

⌨️ 真正的 CLI(不只是 start)

omniroute # 启动网关 + 仪表盘(端口 20128)
omniroute chat # 交互式 TUI 聊天客户端(命令:/model /combo /skill /memory)
omniroute setup # 引导式首次运行向导
omniroute doctor # 诊断提供程序、端口、原生依赖

🛰️ 远程模式——在此处运行 CLI,OmniRoute 在 VPS 上

在服务器上运行 OmniRoute?使用相同的 CLI 从笔记本电脑控制它。使用范围访问令牌登录一次;之后每个命令都指向远程服务器。

omniroute connect 192.168.0.15 # 密码 → 范围令牌,保存为上下文
omniroute models list # ← 针对远程服务器运行
omniroute configure codex # ← 选择远程模型,编写本地 Codex 配置文件
omniroute tokens create --name ci --scope read # 为其他机器生成更窄范围的令牌
omniroute contexts use default # ← 切换回本地服务器

令牌的范围包括 read / write / admin;进程生成路由仅保留环回。
📖 远程模式

providers · oauth · keys · combo · nodes · models · cache · compression · cost · usage · quota · health · resilience · telemetry · logs · audit · mcp · a2a · cloud · memory · skills · eval · tunnel · backup · sync · webhooks · policy · pricing · translator · simulate …

🤝 连接代理——让它自主控制 OmniRoute

通过MCP 或 A2A 公开 OmniRoute,任何有能力的代理都能获得整个网关的控制权——路由、提供程序、组合、缓存、压缩、内存——实现自主操作。

协议端点用途
🧰 MCP (stdio)omniroute --mcp接入 Claude Desktop、Cursor 或任何 MCP 客户端
🌊 MCP (HTTP)http://localhost:20128/api/mcp/stream远程 MCP — 87 种工具,30 个范围,完整审计跟踪
📡 MCP (SSE)http://localhost:20128/api/mcp/sse流式 MCP 传输
🤝 A2Ahttp://localhost:20128/.well-known/agent.json代理到代理,JSON-RPC 2.0 + SSE,6 种技能
# 通过 MCP 向 Claude Code 提供完整的 OmniRoute 工具集:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream

📖 MCP 服务器 · A2A 服务器 · 代理协议

📦 更多安装方式 — Docker、源码、pnpm、Arch

🐳 Docker

docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \
-p 20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latest

🛠️ 从源码安装

cp .env.example .env && npm install
PORT=20128 npm run dev

📦 pnpm

pnpm install -g omniroute && pnpm approve-builds -g && omniroute

🐧 Arch Linux (AUR)

yay -S omniroute-bin && systemctl --user enable --now omniroute.service

🔧 Nix (Flake)

# 使用 Nix flakes
nix develop
npm run dev

# 或使用 devbox
devbox run npm run dev

📖 Docker 指南 — Compose 配置文件、Caddy HTTPS、Cloudflare 隧道。

🦭 Podman

# 1. 构建镜像
podman build --target runner-base -t omniroute:base .

# 2. 为无 root 权限的 Podman 修复数据目录权限
mkdir -p data && podman unshare chown 1000:1000 ./data

# 3. 在 .env 中设置运行时,然后运行(Quadlet 配置见 contrib/podman/)
echo "CONTAINER_HOST=podman"
>> .env
podman compose --profile base up -d

📖 Podman 指南 — Quadlet 配置、podman-compose、Quadlet。

嵌入式服务: 本地边车服务(CLIProxy、NineRouter)的一键安装与生命周期管理。

质量与运维: 内置 Evals(黄金数据集:精确匹配/包含/正则表达式/自定义)· 安全护栏(PII、注入***、视觉内容)· 健康仪表盘 · p50/p95/p99 遥测数据 · Webhook · 合规审计。

文档描述
Architecture系统架构、数据流和内部机制
Compression Guide7种选项的处理流程:关闭 / 轻量 / 标准 / 激进 / 极致 / RTK / 堆叠
RTK Compression命令输出压缩、过滤器、信任机制、验证、原始输出恢复
Compression EnginesCaveman、RTK、堆叠处理流程、控制台/API/MCP界面
Compression Rules FormatCaveman和RTK过滤器的JSON规则包架构
Compression Language Packs语言检测和Caveman规则包编写
Resilience Guide熔断器、冷却机制、队列、防惊群效应、TLS伪装
Auto-Combo Engine9因素评分、模式包、自愈能力
Proxy Guide3级代理系统、1proxy市场、注册中心CRUD操作
Free Tiers25+免费API提供商的整合目录
Features Gallery带截图的可视化控制台导览
Codebase Documentation适合初学者的代码库漫游指南

🤖 协议与API

文档描述
API Reference所有端点及示例
OpenAPI SpecOpenAPI 3.0规范
MCP Server87个MCP工具、IDE配置、Python/TS/Go客户端
MCP Server GuideMCP安装、传输方式和工具参考
A2A ServerJSON-RPC 2.0协议、技能、流处理、任务管理
A2A Server GuideA2A代理卡、任务、技能和流处理

📋 项目与质量

文档描述
Contributing开发环境设置和指南
Changelog完整的版本发布历史
Security Policy漏洞报告和安全实践
i18n Guide40+语言支持、翻译工作流、RTL(从右到左)
Release Checklist发布前验证步骤
Coverage Plan测试覆盖率策略和14,965个测试套件

⭐ 主要贡献者

OmniRoute由充满热情的开源社区共同塑造。这些贡献者的杰出工作直接影响了项目的质量、稳定性和影响力。感谢你们。

oyi77

🥇 190次提交 • +72K行代码
分析引擎、SQL聚合、代理市场、测试覆盖率

Chris Staley

🥈 72次提交 • +5.7K行代码
SSE流强化、响应API、Gemini分页、测试回归修复

zenobit

🥉 62次提交 • +24K行代码
CI/CD流水线、33种语言的i18n支持、Void Linux包、平台修复

R.D. & Randi

🏅 107次提交 • +28K行代码
端点页面、隧道集成、Docker工作流、A2A状态、压缩UI

benzntech

🏅 20次提交 • +7.5K行代码
Electron桌面应用、自动更新器、发布构建工作流、跨平台CI

🙏 这些贡献者的功能、错误修复和基础设施改进是OmniRoute可靠且功能丰富的核心部分。每一个拉取请求、每一个测试用例、每一个i18n翻译文件都至关重要。开源正是由像他们这样的人共同构建的。


👥 贡献者

如何贡献

  1. Fork本仓库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交更改(git commit -m 'Add amazing feature')
  4. 推送到分支(git push origin feature/amazing-feature)
  5. 打开Pull Request

详细指南参见CONTRIBUTING.md。

发布新版本

# 创建发布 — npm publish会自动执行
gh release create v3.8.2 --title "v3.8.2" --generate-notes

📊 Stars

🌍 StarMapper

🙏 致谢

OmniRoute站在巨人的肩膀上。它最初是https://github.com/decolua/9router 的分支,以及Go项目https://github.com/router-for-me/CLIProxyAPI 的TypeScript移植版——从那时起,以下每个子系统都受到了先行开源项目的启发。每个项目都塑造了OmniRoute的具体部分。这是我们对所有这些项目的感谢。🙏

⭐ 星标数量截至2026年6月 — 请给这些项目点个星吧。

🧬 起源与网关

项目⭐对OmniRoute的启发
https://github.com/decolua/9router · decolua17.9k本分支基于的原始项目——在此扩展了多模态API并完成了TypeScript全量重写。
https://github.com/router-for-me/CLIProxyAPI · router-for-me37.8k启发本JavaScript/TypeScript移植版的Go实现。
https://github.com/BerriAI/litellm · BerriAI50.8kAI网关,其公开定价数据集为我们的成本跟踪同步提供支持,其提供商标准化模型为我们的路由功能提供了参考。

🗜️ 上下文与令牌压缩 — 引擎

轩辕镜像配置手册

按平台快速找到配置文档

Docker

登录仓库拉取

登录认证 · 私有仓库

专属域名拉取

免登录 · 高速拉取

Linux

Docker 镜像配置

Windows / Mac

Docker Desktop 配置

MacOS OrbStack

OrbStack 容器

Docker Compose

Compose 项目配置

NAS

群晖

Synology 配置

飞牛

fnOS 镜像配置

绿联

绿联 NAS

威联通

QNAP 配置

极空间

极空间 NAS

企业仓库

其他仓库

ghcr · Quay · nvcr

Harbor 镜像源

Proxy Repository 对接

Portainer 镜像源

Registries 配置

Nexus 镜像源

Docker Proxy 缓存

开发工具

Dev Containers

VS Code 开发容器

Podman

Podman 配置指南

Singularity / Apptainer

HPC 科学计算容器

Kubernetes

K8s Containerd

Kubernetes · Containerd

K3s

轻量级集群

面板 / 网络

爱快路由

iKuai 镜像加速

宝塔面板

一键配置镜像源

AI

用 AI 使用轩辕镜像

agents.md · AI 对话 · 提示词

一键安装

一键安装 Docker

Linux Docker 一键安装

需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单

镜像拉取常见问题

功能

免费版与专业版区别

功能对比 · 版本选择

支持的镜像仓库

Docker Hub · GCR · GHCR

新手拉取配置

登录 · 专属域名 · 配置

docker search 限制

专属域名 · Hub 搜索

不支持 push

仅支持 pull · 不支持

拉取速度原因

带宽 · 缓存 · 冷热镜像

错误码

402 与流量用尽

402 · 流量包 · 充值

401 认证失败

401 · docker login

manifest unknown

标签错误 · 镜像不存在

410 Gone 排查

410 · Docker 升级

429 限流

免费版 · 请求频率

其他报错

DNS 超时

DNS 解析 · 网络超时

TLS 证书失败

no matching manifest(架构)

账号

失败是否计费

manifest · blob · 计费

申请开发票(企业 / 个人)

企业 · 个人 · 工单

修改登录密码

网站 · 仓库 · 重置

注销账户

工单 · 数据 · 注销

原理

mirrors 不生效

daemon.json · 重启

去掉域名前缀

docker tag · 重命名

指定架构拉取

ARM64 · AMD64 · 多架构

latest 与「最新」

digest · 版本号 · 标签

查看全部问题→

用户好评

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

用户头像

oldzhang

运维工程师

Linux服务器

5

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

轩辕镜像
镜像详情
...
ghcr.io/diegosouzapw/omniroute
教程轩辕镜像功能与使用教程
定价查看流量套餐与价格
热门查看热门 Docker 镜像推荐
博客Docker 镜像公告与技术博客
专业版 · 高速稳定拉取镜像
高速镜像下载·在线技术支持·99.95% SLA 保障·付费会员免广告
50GB 仅 ¥7/年
专业版 · 高速稳定拉取镜像
50GB 仅 ¥7/年
高速镜像下载·在线技术支持·99.95% SLA 保障·付费会员免广告
商务合作:点击复制邮箱
用户协议·隐私政策·©2024-2026 源码跳动
用户协议·隐私政策©2024-2026 杭州源码跳动科技有限公司商务合作:点击复制邮箱