Cassiatwig
V2EX  ›  OpenAI

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

  •  
  •   Cassiatwig ·
    CassiaTw1g · 1 day ago · 887 views
    本穷学生用的是 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
    lslqtz
        1
    lslqtz  
       23h 6m ago
    问题是 luna 在 codex 里比 ds 好用啊...
    kevin249
        2
    kevin249  
       8h 41m ago
    ds 不是也挺贵么
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3403 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:00 · PVG 20:00 · LAX 05:00 · JFK 08:00
    ♥ Do have faith in what you're doing.