Skip to content

Releases: DaBinBinah/muse-bridge

v1.7.1 —— 浏览器登录、工具调用、Token 统计,一锅端

Choose a tag to compare

@DaBinBinah DaBinBinah released this 25 Oct 12:15

这版把最近攒的东西正式打包发一下,顺手修了几个挺实在的坑。

先说大的

🪟 浏览器登录,不用再抠 Cookie 了

之前加账号要去 F12 里一个个找 Cookie,好多人卡在 hatch_gw 上死活找不到。查了下原因:新登录的 muse.ai 根本就不发这个 Cookie,找了也白找。

所以现在面板「账号」页多了个「浏览器登录」按钮,点一下弹个 Chrome 窗口,在里面登完 muse.ai,Cookie 自动进池子,窗口自己关上——HttpOnly 的也能拿到。多个账号就连着点「继续登录下一个」,一个窗口登一个,登完自动轮换调度。

🔧 Tool use 能用了

Codex CLI 接上来只能聊天、不能干活的问题,这版靠提示词模拟搞定了。实测过完整闭环:模型说要调工具 → 客户端执行 → 结果喂回去 → 模型接着答。

属于尽力而为(上游 muse.ai 没有原生 function calling),偶尔模型不按格式出牌就当普通回复处理,不会报错炸掉。不想要的话 MUSE2API_TOOL_EMULATION=false 一关了之。

📊 账号页加了 Token 统计

每个账号卡片上能看到今天 / 本月 / 本季 / 今年各用了多少 token,鼠标放上去有精确数字和请求次数。注意升级前的历史请求没有 token 数据,从升级起开始累计。

📖 新手指南 + 接入说明

添加账号的弹窗里有带截图的图文教程,照着点就行。API 密钥页加了客户端接入指南:CC Switch 怎么配、Codex CLI 的 config.toml 怎么写、curl 怎么自测,全部一键复制。

修的坑

  • 「拿不到 hatch_gw」的根因查明白了:新登录就是不发。现在只需要 hatch_sess + hatch_native_auth_device 两个 Cookie 就能跑,gw / vml 有就带上,没有无所谓。老账号的四个 Cookie 也照常兼容
  • __Host- 开头的 Cookie 注入域名问题修了,之前会被浏览器静默丢掉

升级方式

拉最新代码重启就行,数据全部兼容:

git pull
kill <muse2api 进程>; sleep 3
nohup ./.venv/bin/python -m muse2api >> server.log 2>&1 &

Docker 的话重新 build 一下镜像。

有问题欢迎去 linux.do 帖子里反馈。