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/09/12

インストール

検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗

ドキュメント

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