做了一个可以让 Chatgpt 调用 Deepseek(以 ClaudeCode 为 Harness)作为子模型的插件

9 月 13 日
 Cassiatwig
本穷学生用的是 gpt 的 plus 套餐,所以没办法量大管饱这样去用 astra ,所以就比较倾向于使用子模型。现在 dsv4.1f 的性价比很高,chatgpt 只能用原生的 luna 作子模型,这就让我想着能不能让 ds 也作为 gpt 的一个可以调用的子模型呢

原来我的使用方案是 Astra low/medium 做大的规划,然后各项任务用 Sol medium/high 做主模型,让 sol 分配子任务给 luna max 。现在有 ds ,就想着让 ds 也能做子模型,和 luna 择优使用,就搞了一个插件。

一个跑在本机的 MCP server ,挂到 Chatgpt 的连接器上之后,主模型就能把任务派给一个跑在本机的子代理,而这个子代理的可以是任意 Anthropic 兼容端点的模型,默认接 DeepSeek,改两行.env 就能换成别的

架构大概是这样的↓
- deepseek_flash —— 一次性问答。任务和文件内容都以纯文本传进去,它碰不到你的文件系统。
- deepseek_agent_start —— 派一个真任务。给一个 workspace,子代理在里面读、写、跑命令。
- deepseek_agent_poll —— 取结果。

(当然我是 vibecoding 新手小白,当时没想着去找一下是否已经有开源项目可以拿来用,这个插件是我的第一个 vibecoding 项目

至于为什么要让 harness 是 claude code ,是因为我听说 claude code 和 ds 的适配程度比 dsh 都高(×

开发完成之后用了一下感觉效果不错,就发到了 github 上,大家可以用一下然后看看有没有什么问题嘻嘻

https://github.com/CassiaTw1g/modelbridge
1483 次点击
所在节点    OpenAI
4 条回复
lslqtz
9 月 13 日
问题是 luna 在 codex 里比 ds 好用啊...
kevin249
9 月 14 日
ds 不是也挺贵么
Cassiatwig
9 月 15 日
@kevin249 感觉还好啦,我是随便玩玩,用的多都是谷的时候
Cassiatwig
9 月 15 日
@lslqtz ds 写写代码修修 bug 比 luna 好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1241664

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX