惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
J
Java Code Geeks
F
Fortinet All Blogs
Blog — PlanetScale
Blog — PlanetScale
P
Proofpoint News Feed
U
Unit 42
B
Blog
宝玉的分享
宝玉的分享
腾讯CDC
Microsoft Azure Blog
Microsoft Azure Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
博客园 - Franky
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
云风的 BLOG
云风的 BLOG
L
LangChain Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
博客园 - 叶小钗

博客园_首页

Linux实操--组管理、权限管理和定时任务 Java + EasyExcel 实现单个接口导出多个Excel Mem0 源码解析系列(二):提示词工程的深度剖析 Openclaw TaskFlow究竟是什么?和普通Skill技能有什么区别 博文阅读密码验证 - 博客园 嘉立创开源:应该是全网MicroPython教程最多的开发板 Hermes Agent 集成实践:从协议到生产 2026年AI编程工具横评:Cursor、Codex、Claude Code、Zed、Windsurf Java程序员必看的RAG入门教程 2026 AI效率神器:Superpowers + Claude Code 保姆级教程 本地大模型部署全攻略:从 0 到 1 玩转 Ollama 【从0到1构建一个ClaudeAgent】内存管理-上下文压缩 .NET 高级开发 | 设计、实现一个事件总线框架 电子小白入门之NE555 3. WorkBuddy:隐藏玩法,一键召唤专家,让 AI 以"专家身份"给你干活 和AI一起搞事情#3:Claude Teammate 游戏开发翻车实录 【OpenClaw】通过 Nanobot 源码学习架构---(7)Memory C# .NET 周刊|2026年3月3期 我在 Debian 11 上把 K8s 单机搭起来了,过程没你想的那么顺(/opt 目录版) 深度学习进阶(七)Data-efficient Image Transformer CLI+Skill搭建浏览器AI自动化框架,告别一切重复枯燥任务 告别Token账单无底洞:OpenClaw本地部署,重塑企业数据主权的唯一解 FastAPI+Vue:文件分片上传+秒传+断点续传,这坑我帮你踩平了! SBTI 爆火后,我做了个程序员版的 CBTI。。已开源 + 附开发过程 多模态检索开始进入工程期:用 Sentence Transformers 搭建可落地的 Multimodal RAG 100多行代码实现一个最简单的Agent(用ReAct) Claude Code 通关手册(八):推荐 5 个 Hooks,代码质量提升 3 倍 老板:“有人截图了!”。安全部门:“收到,马上查暗水印!” - why技术 技术之外,皆是人间 C#/.NET/.NET Core技术前沿周刊 | 第 69 期(2026年4.01-4.12)
Codex 换模型太麻烦?这个开源桌面工具帮你一键切换
lunzi_fly · 2026-05-22 · via 博客园_首页

Codex 换模型太麻烦?这个开源桌面工具帮你一键切换

GitHub: https://github.com/pthonone/moonbridge-desktop
最新版本: v0.2.1 / MIT

先说痛点

用 Codex CLI 的同学应该都有这个经历:

  • 写代码想切 DeepSeek,得去改 ~/.codex/config.toml
  • 写长上下文换 Claude,再改一遍
  • 试不同模型来回折腾,接口地址、模型名、API Key 换来换去

改配置文件本身不复杂,但每次切模型都来一遍,就烦了。


Moon Bridge Desktop 是什么

一个专门为 Codex CLI 做的模型管理小工具。跑在系统托盘里,在界面上配置好多个模型的 API Key,之后在 Codex CLI 里通过 moonbridge 这个 provider 统一调用,想切哪个点一下就行。

基于 Wails(Go + Vue 3)构建,原生 Windows exe,不需要装任何运行环境。


核心功能

1. 管理多个模型的 API Key

支持 DeepSeek 、OpenAI、Anthropic、通义千问、Google Gemini、硅基流动等常见模型。在界面上填好 Key 和协议格式,一次配好不用再碰配置文件。

2. Codex CLI 一键切换模型

在界面模型列表里点一下,Codex CLI 当前的默认模型就切过去了。不需要改 config.toml,不需要记端口号。

还做了一个 一键开关:启用时自动写入 Codex 配置,关闭时自动还原,不留痕迹。
在这里插入图片描述

3. 系统托盘快捷操作

窗口最小化后,右键托盘图标直接切换模型,不用切回主界面。

4. 用量追踪

基于 SQLite 本地记录,仪表盘显示:

  • 今日 Token 消耗 + 费用
  • 缓存命中率
  • 按小时聚合的趋势图(支持 Responses API 用量)

纯本地记录,没有隐私问题。
在这里插入图片描述

5. 前端日志面板

所有内部日志直接推送到界面上的 LogViewer 面板,排查问题不用翻终端。
在这里插入图片描述

怎么用

安装: 下载 Release 里的 exe,双击运行。

首次配置:

  1. 打开程序 -> 点"设置"标签
  2. 添加需要的模型提供商,填 API Key
  3. 点"启动服务"
  4. 在模型列表里选中当前想用的模型
    在这里插入图片描述

Codex CLI 里: 确保 Codex 已安装,点一下"同步 Codex 配置",之后在 Codex CLI 的模型选择里就能看到 moonbridge 了。


一些实话

  • 仅支持 Windows 10/11(系统托盘实现依赖 Win32 API)其他系统后续开发中
  • 只针对 Codex CLI,不是给 Cursor / Windsurf / 其他客户端用的
  • 就是一个配置管理工具,不做 LLM 调用、不做路由负载均衡
  • 配置存在 %APPDATA%\moonbridge-desktop\config.json,可以直接编辑
  • 默认路由模型是 deepseek-v4-flash
  • MIT 协议,纯本地运行,不存在数据外传

写在最后

这个项目不是什么"颠覆性"的东西,它解决的问题特别小、特别具体:在 Codex CLI 里切模型,不想每次改配置文件。

项目从发布到现在迭代了 16 个提交,该修的 bug 都修了,该补的功能也补了。如果你也是 Codex CLI 的用户,花 5 分钟装上试试,好用就留着,不好用卸载就是。