Nerdless-ship-it/dsh-adversarial-roundtable ↗★ 0

dsh-adversarial-roundtable

多模型圆桌编排:规划、审核、执行、验收四席协作,由代码主持人仲裁。 适合需要多模型对抗式评审与分工完成任务的用户;开会前会先确认阵容,可配置具名阵容。

包名
dsh-adversarial-roundtable
兼容性
待验证
Harness 依赖范围
>=0.1.5-rc.2
版本
0.5.0
许可证
Apache-2.0
最近更新
2026年9月12日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

挂载配置(可选)

补丁行可传 config,省去每次调用都写参数:

- insert:
    - id: roundtable
      name: 'dsh-adversarial-roundtable'
      config:
        # —— 阵容确认(v0.5.0)——
        confirmLineup: true        # false 恢复 v0.4 行为:不弹卡,直接按传入绑定开会
        policySection: true        # false 不注入 roundtable:policy 提示段
        reviewPreference:          # 异源对抗时审核/验收席的偏好序(provider 与当前会话不同且在线者优先)
          - { provider: grok, model: grok-4.6 }
          - { provider: deepseek-official, model: deepseek-v4-pro }
        lineups:                   # 具名阵容:出现在选择卡里,也可用 lineup:  直接选用
          - id: cheap
            name: 省钱局
            description: 四席全走 flash
            planner:  { provider: deepseek-official, model: deepseek-flash }
            executor: { provider: deepseek-official, model: deepseek-flash }
            # reviewer/verifier 缺省复用 planner/executor
        defaultLineup: cheap       # 问不了人(子代理调用)且未传绑定时的兜底
        # —— 会议参数 ——
        defaultMaxRounds: 3        # 1-4
        defaultFixRounds: 1        # 0-2
        defaultVerbosity: summary  # summary | full
        defaultSeatTimeoutMs: 0    # 0 = 不限
        defaultTotalTimeoutMs: 0   # 0 = 不限
        defaultMaxCalls: 24        # 3-40
        defaultUnknownVerdictPolicy: manual  # manual | fail | pass
        seatMemory: true            # 席位记忆:规划者/执行者跨轮复用持续会话
        structuredVerdicts: true   # false 强制文本标记
        restrictThinkingSeats: true  # false 不禁用思考席工具
        subagentProvider: spawn    # 缺省自动选择
        transcriptDir: ~/.dsh/roundtable-transcripts
        quiet: false               # true 关闭启动日志

然后重启 dsh web。补丁行不变,无需重复配置。


发布侧(维护者):改代码 → 提交 → `git tag v0.5.0 && git push --tags`。

## 备选安装:本地离线包(一键脚本)

```bash
tar xzf dsh-adversarial-roundtable-0.5.0.tgz
bash dsh-adversarial-roundtable/install.sh    # 可选 --profile ,默认 web