前言¶
在使用 DeepSeek Harness (DSH) 进行复杂任务开发或调试时,单一模型的输出往往难以保证准确性和全面性。dsh-council 插件引入了多模型委员会机制:让多个模型独立回答,匿名互评,最后由仲裁者给出决策。这有助于识别盲点、发现不一致并提高最终答案的质量。
是什么¶
这是一个为 DeepSeek Harness 设计的多模型委员会插件,由用户 a1exsun 维护,采用 MIT 许可证。它允许在 DSH 中模拟一个决策委员会,通过独立回答、匿名互评和仲裁者决策三个步骤来生成最终结果。
核心功能¶
- 并行回答:2 到 8 个模型同时独立回答同一个问题。
- 匿名互评:1 到 8 个评审者匿名对比答案,指出差异和盲点,并给出排名。
- 仲裁决策:由一个仲裁者综合所有回答和评审意见,给出最终建议。
- 可检查结果:输出包含置信度、共识、分歧、盲点等信息,原始回答和评审保留在 DSH 的子会话中。
- 语言支持:支持英文和中文,具体取决于 DSH 的语言设置。
- 模型复用:使用 DSH 中已配置的提供商和凭证,不同角色可复用同一个模型。
安装与启用¶
在使用前,请确保你的环境满足以下要求:
* Node.js 版本:^22.19.0 或 >=24.0.0
* pnpm 版本:11.7.0
* DeepSeek Harness Web 已配置至少两个经过认证的模型
安装命令如下:
npx --yes @deepseek-ai/dsh@latest plugin --profile web add @a1exsun/dsh-council@0.1.0
npx --yes @deepseek-ai/dsh@latest web
如果 DSH Web 已经在运行,请重启它以加载新插件。
典型用法¶
在 DSH Web 的对话窗口中输入以下命令:
/council
接下来需要完成两个步骤:
1. 选择角色:在面板中选择回答者、评审者和仲裁者。这些选择仅对本次运行有效。
2. 提出问题:为每个参与者提供新鲜的上下文信息,确保他们能基于相同的背景进行独立思考。
例如,你可以询问一个需要多角度分析的技术架构问题。
注意事项¶
- 成本:每次运行涉及 4 到 17 个模型参与者,部分模型可能会发起多次请求或使用 Web 工具。
- 准确性:模型的一致性并不代表答案的正确性,建议仔细查看置信度说明和评审细节。
- 隐私:你的问题和中间答案会发送到所选的模型提供商。
- 配置:可以通过配置
answerMaxTokens、reviewMaxTokens和runTimeoutMs来调整限制,每个模型的请求都有独立的 Token 限制。