前言¶
DeepSeek Harness (DSH) 的核心理念是“一切皆插件”。在实际开发智能体或工作流时,主模型有时需要调用更强大的模型来获取建议,同时必须严格遵循现有的权限和审批策略。DSH SuperAdvisor 正是为了解决这个需求而生。
插件介绍¶
DSH SuperAdvisor 是一个独立的按需顾问工具。它由社区成员独立开发和维护,属于非官方项目。该插件复用 DSH 的模型服务、权限服务和审批服务。主模型调用 ask_advisor 工具,在保存的审批策略允许后,顾问返回文本建议,主模型据此验证并采取行动。
核心功能¶
- 独立的按需顾问工具:通过
ask_advisor工具调用。 - 审批策略:支持四种审批模式:
- 手动审批
- 主模型标注审批
- 独立 AI 审核审批
- 全部自动批准
- 输出限制:支持可配置的输出限制。新安装默认继承所选 DSH 模型服务的 token 预算,不强制施加本地响应大小限制。现有安装的自定义限制会被保留。
- 安全与权限:审核者没有工具权限,且两个模型都不能授予自己额外的权限。凭据/PII 警告直接转到回退流程。
安装与启用¶
由于未提供具体的安装命令,请通过 DSH UI 进行安装。
- 在 DSH 界面中找到插件安装入口。
- 选择 DSH SuperAdvisor 进行安装。
- 安装完成后,进入 设置 -> 插件 -> DSH SuperAdvisor。
- 选择一个已配置的服务和模型,或手动输入模型 ID,保存设置。
典型用法¶
Approve all(全部自动批准)¶
在 设置 -> 插件 -> DSH SuperAdvisor -> 审批方式 中,选择 全部自动批准(无额外调用) 并保存。这会明确授权所有有效的咨询,包括标记为 requires_human_approval: true、无标签或包含本地敏感内容警告的请求。结果卡片和审计记录会识别此策略为 always。
- 注意事项:凭据/PII 警告会直接转到回退流程;DSH 文件/命令权限、主机
approval: never、取消和单次发送审计仍然有效。
Independent model review(独立模型审核)¶
在 设置 -> 插件 -> DSH SuperAdvisor -> 审批方式 中,选择 独立模型审核(额外调用),然后选择审核服务。审核者是一个固定的选择,不会随主模型的更改而改变。
- 工作流:审核者没有工具,且无权授予自己额外的权限。审核通过则请求直接继续,不等待用户确认;审核失败则进入回退流程。审核者调用有独立的超时和输出限制(30秒 deadline,1024-token 输出预算,8 KiB 响应绑定)。
Main-model tag(主模型标注)¶
在 设置 -> 插件 -> DSH SuperAdvisor -> 审批方式 中,选择 主模型标注(无额外调用)。
- 工作流:主模型在同一个
ask_advisor工具调用中包含requires_human_approval标签。false表示普通授权文本咨询;true表示需要人工或跳过咨询。不存在单独的审批推理请求。标签是执行者的判断,而非独立的安全审查。
注意事项¶
- 非官方项目:由社区成员独立开发和维护。
- 版本要求:Version 0.1.11 需要构建的源代码版本或其包。Version 0.1.8 增加了对五个 DSH 版本的验证兼容性,旧版本安装保持不变。
- 手动模式限制:设置
false无法绕过手动模式。 - 安装与升级:新安装保持手动模式,升级会保留保存的模式。
- 审核者权限:审核者没有工具,两个模型都不能授予自己额外的权限。
结尾¶
DSH SuperAdvisor 为 DSH 用户提供了灵活的顾问机制,能够在保证权限和安全的前提下获取更强大模型的建议。