< 返回版块

zhuxiujia 发表于 2026-06-30 22:49

Tags:Codex,Tauri,Rust

evocode-tauri:用 Rust 打造的 AI 协议桥,让 Codex 原生调用国产大模型

一句话介绍

evocode-tauri 是一个轻量级桌面应用,在本地运行 HTTP 代理作为 Codex 的协议桥接层。核心目标只有一个:让 codex → evocode 能直接调用 Anthropic LLM 或国产大模型(智谱 GLM、月之暗面 Kimi、DeepSeek 等)。

官方网站:evocode.cn


核心能力

🔓 解锁国产模型生态

Codex CLI / Codex Desktop 原生只支持 OpenAI 兼容接口。evocode-tauri 将国产模型厂商的 API 转化为 OpenAI 兼容格式,让你的 AI 编程助手直接调用国内最好的模型

🔄 通用协议翻译

同时支持三大主流接口协议,统一翻译为 OpenAI 兼容响应:

上游协议 对应端点
Anthropic Messages API /v1/messages
Chat Completions API /v1/chat/completions
OpenAI Responses API /responses

一个本地端点(默认 127.0.0.1:17761)即可接入所有 Provider,无需来回切换配置

🖥️ 原生 GUI 管理

图形化界面统一配置和切换多 Provider,支持:

  • 添加任意数量的 AI 提供商
  • 在线获取模型列表、测试连通性
  • 配置上下文窗口、自动压缩阈值
  • 一键同步到 Codex

🌐 系统托盘 + 跨平台

后台静默运行,托盘菜单一键启停。基于 Tauri 2(Rust + Vue 3),原生支持 Windows / macOS / Linux


为什么是 Rust?

选择 Rust + Tauri 构建,是因为这个场景对性能、稳定性和资源占用有硬性要求:

  • 协议桥是长时运行的本地代理,每个请求都要做协议解析、转换、转发,Rust 的零成本抽象 + Tokio 异步提供了 µs 级延迟
  • 内存安全杜绝了长时间运行中的内存泄漏和野指针问题
  • 编译为原生二进制,无 Node.js 运行时依赖,安装包不到 20MB
  • 底层协议引擎基于 adk-rust(开源),全链路 Rust 技术栈

生产可用

项目已发布 v1.0 稳定版,API 已冻结,在生产环境中稳定运行,没有中断或掉线问题。


生态与社区

资源 链接
🌐 官网 GitHub Pages
📦 GitHub github.com/evolutions-code/evocode-tauri
💬 Discord https://discord.gg/evocode
☁️ OpenCode Go(低成本的模型订阅服务,首月 $5 → 每月 $10) opencodego.com

开源 & 社区驱动:全部代码透明开放,欢迎贡献。


适用人群

  • 国内 Rust 开发者:想用国产模型(智谱、DeepSeek、Kimi 等)配合 Codex 编程
  • Tauri 2 桌面开发关注者:看 Rust + Vue 3 在实际产品中的落地实践
  • 需要统一 AI 网关的团队:一个端点管理多个模型厂商,简化集成

欢迎 Star、提 Issue、贡献 PR。Rust 社区的力量在每一个脚踏实地的开源项目中。🚀


本文由 evocode-tauri 团队原创,首发于 Rust 中文社区。


Ext Link: https://evolutions-code.github.io/evocode-website/

评论区

写评论

还没有评论

1 共 0 条评论, 1 页