• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yodi
V2EX  ›  程序员

如何让多不同模型在同一个 session 中与自己一起讨论问题?

  •  
  •   yodi · 1 day ago · 1416 views

    rt ,平时与 ai 讨论一些问题,但是不同模型会给出不同的建议结果,所以希望能有多个(其实也就 gpt+claude+grok 三个模型)模型一起对问题展开讨论。

    例如:

    @all 来讨论一下代码佬如何防止秃头 gpt: *** ·· claude: *** .. grok: *** @gpt 你说说你的想法 gpt: 我觉得 claude 说的有道理,生姜抹头没啥卵用。。。

    claude: ***

    要求,都能使用订阅用量( claude 估计不行只能调用 api credit ),最好是 pi 中可以用,节省一些 token 。

    请问目前有这样成熟的项目可以用吗?

    14 replies    2026-09-04 14:00:17 +08:00
    coefu
        1
    coefu  
       1 day ago
    自己写插件不就行了,类似于实现一个群聊,但是只怕你的 api 订阅遭不住。因为 user<->model 的时候,是 1 对 1 ,可以完全结束。但是 多对多的时候,它们怎么知道你是 user ,你说停,它们会鸟你?所以,群聊还得实现管理员。
    nsjs
        2
    nsjs  
       1 day ago via iPhone
    pi 有跨 session 发消息的插件,你写个 skill 然后起几个 session 应该就可以了
    不过对你的这个例子实际上没啥用,ai 会一本正经灌水,最后变成汪洋,一条鱼都没有的
    yodi
        3
    yodi  
    OP
       1 day ago
    @coefu 是的,还要关掉 thinking ,还要约束 max_tokens 。我觉得 gpt claude grok 三个刚刚好。


    @nsjs “跨 session 发消息”这个思路感觉有些绕,在一个 session 中 @各个参与的模型比较直观一些。
    flowkidtw
        4
    flowkidtw  
       23h 58m ago
    推荐 multica
    nsjs
        5
    nsjs  
       23h 12m ago via iPhone
    @yodi 给 pi 写个插件了,感觉不难。就是 @到固定名称时,调用一次
    coefu
        6
    coefu  
       21h 27m ago
    @yodi 你一不留神,它们之间框框就能把你 api 订阅拉爆。
    wolfie
        7
    wolfie  
       21h 18m ago
    让当前 agent 通过命令行调用其他 agent 工具
    yidinghe
        8
    yidinghe  
    PRO
       21h 14m ago
    很简单啊,将会话 fork 三份出去,每份会话单独打开,各自切换模型,就可以同时跟不同模型对话了
    sampeng
        9
    sampeng  
       20h 53m ago   ❤️ 1
    以前也这么想,后来发现自己想多了。只需要一个讨论的 agent 就够了。就是两边的 session 隔离开来,你开会难道需要知道老板的脑子里怎么想的?但是又和 cc/codex 的 agent 不一样,agent 本身是有 session 的,不要做成日抛的,每次讨论都有自己的上下文,这就合理了
    339
        10
    339  
       20h 48m ago
    POE 自带这个功能。
    kenyons
        11
    kenyons  
       11h 22m ago
    herdr 应该可以实现
    sentinelK
        12
    sentinelK  
       9h 53m ago   ❤️ 1
    多 LLM 参考,是不需要并行讨论的。只需要 MOA 就好了。

    就是一个 session 负责汇总,其他 session 就是把你的问题每个模型问一遍。
    zhaoziling
        13
    zhaoziling  
       9h 29m ago
    我前两天刚搞过这个事,不过我是一个问题需要他们 3 个讨论
    我在 vscode 里面建了一个文件夹,里面有一个冻结文件,3 个状态文件,一个聊天/日志文件,一个规则文件,一个结论文件,一个 readme
    readme 里面是怎么用这个文件夹,冻结文件里面原始问题描述,规则文件是讨论规则,聊天/日志里面是按顺序的发言,状态文件是 3 个 AI 自己总结的自己的状态和对另外两个 AI 关键性 @和回复,结论文件是已经沟通确定及不确定的问题点
    每个 AI 第一次发言读 readme ,规则,冻结,然后开始,轮到发言的时候,读取日志里面自己上次发言后的内容,然后再读取 3 个状态文件,然后写日志,编辑自己的状态文件,有新问题或结论可以编辑结论文件
    我本来都做好了耗尽 3 个 AI 的周额度,结果 3 轮他们就达成一致了
    yodi
        14
    yodi  
    OP
       5h 37m ago
    @sampeng 想法不谋而合。需要多 agent 讨论的问题应该都是基于某些假设和前提背景下的,这些信息需要被多次积累下来作为后续讨论的基础。

    @sentinelK 好主意!

    @zhaoziling 这个需求比较个性化,我就很担心 ai 达成一致。反问自己需要的到底是什么,更多的是希望 ai 能够发掘出更多的解决方案,自己还是受限于有限的知识储备。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2731 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 11:37 · PVG 19:37 · LAX 04:37 · JFK 07:37
    ♥ Do have faith in what you're doing.