muse.ai 发现cpa-for-agentrouter-d4f 在非流式时会返回空内容 并进行修复

前言

前面我们为了白嫖 公益站agentrouter的deepseek-v4-flash 给 Hermes 用, 修改了一版 cpa-for-agentrouter-d4f

今天用 cloud.browser-use.com 的方法注册了 muse.ai 

muse.ai 注册方法博文截图:用谷歌账号登录 cloud.browser-use.com 送 15 美元,Launch & Open 输入 muse.ai/join 注册,邀请码 ZYCAFK

* 如果你刚完成注册 muse.ai 可以在设置中验证邀请码 XKGZJU 得 1B token

想让muse复现一下问题, 再独立分析一下问题.


实践

下面的引用框是我发给 muse 的自然语言

分析一下这篇文章 描述了一件什么事情 ?
 https://blog.icdyct.nyc.mn/2026/09/cpa-cliproxyapi-for-agentrouter-d4f-deepseek-v4-flash.html
我想让你在自己的环境下复现这个问题, 并请你独立分析原因.

muse 说需要 agentrouter 的 api key 才能继续工作.

* 这个输入敏感信息的方式还挺好的.

muse.ai 对话界面:分析文章后的进展同步,并出现 Agentrouter Connector 卡片提示需要输入 agentrouter 的 API key

然后 muse 说没有复现问题.

但是说发现了一个bug, 修复版在非流式时会返回空内容

muse 的回复截图:列出两个额外发现,修复版非流式 stream:false 会返回空内容(ConvertClaudeResponseToOpenAINonStream 只解析 SSE),以及 agentrouter 校验 User-Agent 报 401 unauthorized client detected

我还能说什么? 我只能说,

这个问题你能修复吗?

 然后 muse 改完后, 我让TA把修改结果打包让我下载.

muse 的回复截图:修改 claude_openai_response.go 支持非流式 Message 对象翻译并附单测,提供 cpa-nonstream-fix.tar.gz 与 cpa-nonstream-fix.patch 下载


Github

代码

https://github.com/crazypeace/CLIProxyAPI/tree/for-agentrouter-d4f

Release

https://github.com/crazypeace/CLIProxyAPI/releases/tag/for-agentrouter-d4f-nonstream-fix


后记

关于 muse 复现问题的事,
我把 hermes 上面的原始session记录拿到了, 发给 muse 让TA参考历史记录构造测试.
然后就复现成功了.


评论