AI 基础设施全景:2026 年上半年五大开源项目横评

86次阅读

摘要:2026 年上半年,中文技术圈涌现出一批专注于 AI 基础设施的开源项目,涵盖协议转换、模型路由、多账户中转、设计工作流和桌面应用五大方向。本文对 ds2api、9router、Claude Relay Service、open-codesign、open-design 五个代表性项目进行横向评测,通过分层地图帮助开发者快速定位适合当前场景的工具,并给出下半年 AI 基础设施的走向判断与实操建议。


AI 基础设施全景:2026 年上半年五大开源项目横评

2026 年上半年,中文技术圈有一股暗流在涌动:

不是又一个新模型发布,不是一场新的价格战,而是 基础设施层的开源项目开始爆发 。从协议转换到模型路由,从多账户中转到设计工作流,一批开发者正在用开源的方式,回答一个越来越清晰的问题—— 在 AI 时代,究竟需要什么样的中间件?

本文覆盖五个最具代表性的项目,覆盖 API 协议层、路由聚合层、中转服务层、设计工作流层和桌面应用层五个层级,通过横向对比和趋势判断,帮助开发者和 CTO 找到适合自己的 AI 基础设施组合。


一、AI 基础设施分层地图

在展开评测之前,先建立一张全局视角的分层地图。五个项目各司其职,构成了一个从”请求发出”到”设计交付”的完整链路:

┌─────────────────────────────────────────────────────┐
│                   桌面应用层                         │
│         open-codesign(Electron 桌面客户端)│
├─────────────────────────────────────────────────────┤
│                   设计工作流层                      │
│         open-design(Web + 本地 daemon)│
├─────────────────────────────────────────────────────┤
│                   中转服务层                        │
│         Claude Relay Service(多账户拼车中转)│
├─────────────────────────────────────────────────────┤
│                   路由聚合层                         │
│         9router(Combo 优先级 + 自动 failover)│
├─────────────────────────────────────────────────────┤
│                   API 协议层                         │
│         ds2api(多协议 → DeepSeek 兼容格式)│
└─────────────────────────────────────────────────────┘
  • API 协议层:解决”不同 API 格式不通”的问题,ds2api 将 OpenAI / Claude / Gemini 三种协议统一转换为 DeepSeek 兼容格式

  • 路由聚合层:解决”多个 Provider 谁先谁后”的问题,9router 通过 Combo 配置实现多提供商的优先级排序与故障转移

  • 中转服务层:解决”多人共用一个账号”的问题,Claude Relay Service 实现多账户轮换与拼车共享

  • 设计工作流层:解决”AI 生成设计稿”的问题,open-design 提供 16 种编码 Agent + 31 Skills + 72 设计系统的设计引擎

  • 桌面应用层:解决”不想装 CLI 就能用”的问题,open-codesign 以 Electron 桌面应用形式提供一键式本地设计生成


二、项目逐个简评

ds2api:多协议转 DeepSeek 格式的轻量中间件

一句话:用 Go 写的高性能中间件,把 OpenAI / Claude / Gemini 三套协议统一转换为 DeepSeek 兼容格式,一个入口兼容三种主流 API。

解决了什么真实问题?

很多开发者在同时使用多个 AI 提供商,代码里要写三套不同的调用逻辑,维护成本极高。ds2api 充当了一个”协议统一层”:无论你调用的是 OpenAI 的 /v1/chat/completions、Claude 的 /anthropic/v1/messages 还是 Gemini 的 /v1beta/models/...:generateContent,经过 ds2api 后都会以 DeepSeek 兼容格式输出,上层业务代码只需对接一种格式。

技术亮点在于它的账户池(Account Pool)+ 队列机制,支持 Token 池管理和请求分发。同时内置了 PoW(工作量证明)验证层,用来抵御 DoS 攻击——这是一个在开源中间件中较少见的安全设计。

局限

ds2api 本质上是”用 DeepSeek 的格式包裹其他 API”,并非真正的多协议原生支持。如果 DeepSeek 的 API 格式发生变化,所有兼容层都需要同步更新。此外,转发过程中涉及 API 密钥的传递,存在一定的安全和合规风险,需要使用者自行评估。

部署:支持 Vercel、Zeabur 一键部署,也支持 Docker 和 Linux 本地部署,技术门槛低,适合个人开发者和小团队。


9router:Combo 优先级 + 自动故障转移的模型路由网关

一句话:本地 AI 请求路由器,通过 Combo 配置将多个 Provider(OpenAI、Claude、本地 Ollama 等)按优先级排列,失效后自动切换下一个,无需任何费用。

解决了什么真实问题?

当同时使用多个 AI 提供商时,最怕的就是”一个挂了整个服务中断”。9router 的核心价值是 故障转移自动化:你配置一个 Combo 列表(如 kiro/claude-sonnet-4.5 → nvidia/nemotron-mini → ccode/claude-opus-4),请求按顺序尝试,某个 Provider 返回错误或超时,自动切换到下一个,全程对上层透明。

配合 9router-health-monitor(Python + SQLite),还可以定时检测各 Provider 的延迟和可用性,自动把失效的 Provider 移出排序,实现真正的无人值守。

局限

9router 依赖大量第三方转发服务(如 Cockpit、sub2api、CPA 等),这些服务的稳定性参差不齐,随时可能停止运营。此外,各仓库文档质量不一,调试时问题可能出在 Provider 层或路由层,增加了排查难度。健康监控工具虽然存在,但错误状态在重启后不会自动清除,需要手动运行清理脚本。

技术栈:Go(核心路由)+ Python(健康监控)+ TypeScript(CLI 工具)。完全本地部署,MIT 许可证,不依赖商业服务。


Claude Relay Service:多账户拼车中转服务

一句话:Node.js 写的 Claude API 中转服务,支持多账户管理、API Key 认证和拼车共享,适合小团队分摊 $200/ 月的 Claude Max 订阅成本。

解决了什么真实问题?

Claude Max 订阅 $200/ 月,单个账号有 rate limit,多人共用体验很差。Claude Relay Service(CRS)允许你添加多个 Claude 官方账号,自动轮换,某账号触发限制后切换到下一个,实现真正的多人共用——同时每个人的 Token 消耗都有独立记录,成本透明。

CRS 还支持为每个使用者创建独立的 API Key,设置速率限制、并发限制和模型访问范围,适合做一个小型的内部 AI API 服务。

重要警告 :v1.1.248 及以下版本存在 管理员认证绕过漏洞 ,未授权即可访问管理面板。 必须更新到 v1.1.249+ 或直接迁移到其新一代项目 sub2api。这是选择该项目时必须考虑的首要条件。

局限

CRS 依赖海外服务器(阿里云、腾讯云等国内主机会被 Cloudflare 拦截),合规风险由用户自行承担。此外,使用转发服务可能违反 Anthropic 服务条款,不适合对合规性有严格要求的企业。

技术栈:Node.js 18+、Redis 6+、Express。部署方式包括脚本一键部署、Docker 和手动部署,文档较完善。


open-codesign:Electron 桌面版 Claude Design 替代

一句话:MIT 许可证的桌面应用,Prompt 输入即可生成完整页面 / 原型 / 幻灯片,自带 AI 运行时,一键导入 Claude Code 或 Codex 配置,20+ 模型支持。

解决了什么真实问题?

很多人想要 Claude Design 的能力,但不想付订阅费,也不想在浏览器里工作。open-codesign 是目前 唯一的开源桌面版 Claude Design 替代品:Electron 应用,数据不离开本地设备,支持 20+ 模型(Claude、GPT、Gemini、DeepSeek、Ollama 等),可离线运行。

其核心交互设计值得称道:Comment Mode(点击元素投放评论锚点,仅重写该区域)、Tweaks Sliders(AI 暴露可调参数,滑动实时微调)、版本历史(每次迭代本地保存,随时回退)。生成产物支持 HTML / PDF / PPTX / ZIP / Markdown 五种格式导出。

局限

Electron 应用包体较大,内存占用较高。作为 0.2.0 版本,功能稳定性仍在验证中。其 Skill 生态(主要面向通用原型生成)相比 open-design 的 31 个 Skills 明显薄弱。

技术栈:Electron + pi-ai(嵌入式 AI 运行时),支持 macOS / Windows / Linux,通过 Homebrew / Scoop / winget / AppImage 等包管理器安装。


open-design:Web 端设计工作流引擎,16 种 Agent 加持

一句话:MIT 许可证的 Web 应用,将 16 种主流编码 Agent(Claude Code、Codex、Cursor 等)作为设计引擎,通过 31 个可组合 Skills 和 72 个企业级设计系统驱动设计工作流,两周内斩获 40K+ Stars。

解决了什么真实问题?

open-design 的核心哲学是”不重复造轮子 ”:最强的编码 Agent 已经在你的电脑上,把它们接入设计工作流,而不是再造一个 Agent。它不是一个独立的 AI 模型,而是一个 工作流编排层:你的 Prompt 经过 5 个视觉方向选择 → TodoWrite 计划流 → Agent 预检(5 维自检)→ artifact 沙箱 iframe 实时预览,最终生成完整设计稿。

其生态丰富度令人印象深刻:31 个内置 Skills 覆盖原型、幻灯片、数据报告等场景;72 个企业级设计系统(Linear、Stripe、Vercel、Airbnb 等)开箱即用;内置图片生成(gpt-image-2)、视频生成(Seedance 2.0,字节跳动)、动态图形(HyperFrames)媒体管线。

局限

open-design 依赖本地已安装的编码 CLI——没有安装 Claude Code 或 Codex,就没有设计引擎。对于没有 Agent 工作流基础的普通用户,存在一定的入门门槛。此外,目前是纯 Web 应用,没有桌面客户端。

技术栈:TypeScript,Web 应用 + 本地守护进程,支持 BYOK(自带 Key)代理层,SQLite 数据持久化。


三、横向对比

关键对比结论:

  • 最易上手:open-codesign(桌面应用,一键安装)和 ds2api(Vercel 一键部署)

  • 最成熟生态:open-design(40K+ Stars,31 Skills,72 设计系统)

  • 最高风险:Claude Relay Service(安全漏洞历史,需及时更新)

  • 最去中心化:9router(无商业依赖,完全本地运行)

  • 最强合规替代:open-design 和 open-codesign(MIT 许可证,可自托管)


四、2026 年下半年趋势观察

1. 模型路由将从”协议转换”走向”意图路由”

目前的路由工具(如 9router)主要解决的是”哪个 Provider 可用”的问题。下半年,随着 AI 应用复杂度提升,路由层将增加对请求内容的语义理解——根据 Prompt 类型自动选择最合适的模型,而不是简单按优先级轮询。

2. BYOK(自带 Key)将成为企业 AI 基础设施的事实标准

不愿被单一云厂商绑定的企业,正在构建自己的 AI 基础设施层:协议转换(ds2api)→ 路由聚合(9router)→ 中转服务(CRS)→ 应用层(open-design)。这个组合的共同点是:用户自带 API Key,云服务只做计算

3. 本地优先(Local-First)应用将加速分化

open-design(Web + daemon)和 open-codesign(桌面 Electron)代表了两种本地优先路线:前者适合有成熟 Agent 工作流的开发者,后者适合不想碰命令行的设计师。随着开源社区的活跃,两条路线都将快速迭代,但面向的用户群会更加清晰。

4. 安全将成为中转层的生死线

Claude Relay Service 的漏洞事件是一个警示:随着中转层项目用户量增长,它们将成为攻击者的重点目标。下半年,安全不再是一个”可选特性”,而是项目存活的基本条件。没有安全更新能力的开源中转项目,将被用户主动放弃。

5. 设计工作流将从”生成”走向”协作”

open-design 目前解决了”单人设计生成”的问题,但设计工作流的终态是多角色协作(设计师 + 开发者 + 产品经理)。下半年,设计工具的开源竞争将围绕”协作层”展开,谁先支持多人实时协作,谁将占据下一个制高点。


五、给开发者的三条建议

建议一:什么时候该用这些开源工具

  • 需要同时接入多个 AI 提供商,且希望代码只维护一套接口 → 用 ds2api

  • 对稳定性和可用性有要求,不希望单点故障导致服务中断 → 用 9router 搭建多 Provider 路由

  • 团队 3-10 人共用 Claude Max 订阅,想分摊成本且保护隐私 → 用 Claude Relay Service(或其升级版 sub2api)

  • 团队有多个编码 Agent(Claude Code、Cursor 等),希望统一设计工作流 → 用 open-design

  • 设计师或普通用户,想用 AI 生成设计稿但不想碰命令行 → 用 open-codesign

建议二:什么时候该自建

  • 已有成熟的基础设施团队,且对数据主权有严格要求(如金融、医疗行业)→ 自建路由层 + 中转层,不依赖开源项目

  • 对合规性要求极高,无法接受任何服务条款风险 → 自建是唯一选择

  • 业务规模达到日均百万请求量级,开源项目无法满足性能需求 → 自建或选择商业基础设施

建议三:什么时候别碰

  • 安全维护能力不足的团队:Claude Relay Service v1.1.248 及以下版本有严重漏洞,如果无法保证及时更新,别碰

  • 没有技术运维能力的团队:9router 的生态工具链依赖 Python + SQLite,维护门槛不低,别碰

  • 合规敏感场景:所有中转层项目都存在服务条款合规风险,如果你在一个监管严格的行业,别碰


结语

2026 年上半年,AI 基础设施层的开源生态已经从”概念验证”走向”生产可用”。ds2api、9router、Claude Relay Service、open-codesign、open-design 五个项目,分别代表了协议转换、路由聚合、中转服务、设计工作流和桌面应用五个方向的最优解。

它们共同指向了一个趋势:AI 基础设施正在从”云端封闭”走向”本地开源”。对于开发者而言,这意味着你有史以来第一次拥有了完整的工具链,可以在不依赖任何商业服务的情况下,构建自己的 AI 应用体系。

唯一的问题是:你准备好自己动手了吗?

正文完