DeepSeek Harness Desktop 的默认行为在文件读取和语义授权上可能存在不确定性。dsh-jev-mode 插件提供了一种可选的 JEV 决策模式,旨在引入确定性项目读取、有界语义选择以及独立的授权门控机制,帮助开发者更精确地控制工具的使用和权限。
插件简介¶
dsh-jev-mode 是一个由 QI-seven33 开发的社区插件(非官方)。它作为一个可选预设,结合了标准 Desktop 工具的能力,专注于解决以下问题:
* 确定性项目读取:明确指定文件路径时,由代码直接控制读取,不再依赖模型的语义选择。
* 有界语义选择:限制 JEV 在特定场景下的选择范围,避免模型过度发散。
* 独立授权门控:为高风险操作提供单独的授权校验环节。
核心功能¶
该插件主要提供以下行为模式:
-
确定性读取
当任务明确要求读取根目录的package.json或README.md时,由代码直接选择文件并执行读取,此时不会调用 JEV 选择逻辑。 -
有界语义选择
在 eligible 的对比性请求场景下,且两个固定文件均可用时,JEV 仅在有限范围内选择一次语义读取。只有当置信度和选中概率均达到 0.9 时,才会执行该读取,否则回退到普通规划。 -
风险操作授权
针对高风险操作,系统会先运行硬规则。对于风险等级为 2+ 的操作,会使用真实的人类指令历史进行语义授权校验,且宿主权限的否决权具有最终效力。 -
原生 UI
插件集成了独立的授权和凭据管理界面,支持原生模态框进行配置、保存、替换和移除操作。
安装与启用¶
在 Harness Desktop 中安装并启用该插件需要以下步骤:
- 打开 Plugins 界面。
- 输入安装命令并启用插件:
github:QI-seven33/dsh-jev-mode#v0.4.2
- 完全重启 Harness。
- 在新的会话中,进入 Settings -> Models -> JEV decision model -> Edit。
- 输入 TypeSafe API Key 并保存。
典型用法¶
启用插件后,不同的任务类型会触发不同的决策逻辑:
- 明确根文件查询:当指令要求查看根目录的配置文件或说明文档时,系统会直接读取文件,不经过 JEV 语义调用。
- 对比性任务:当请求是对比性任务且涉及固定文件时,系统仅在置信度与概率均达标时进行单次语义读取。
- 高风险操作:执行风险等级 2+ 的操作时,系统会结合指令历史进行语义授权校验,并优先执行硬规则。
- 普通代码或文档任务:对于常规的代码编写或文档处理任务,系统继续使用标准规划和工具,不会自动触发 JEV 调用。
注意事项¶
- 版本测试:该插件已在 DeepSeek Harness Desktop 0.2.0-rc.2 上完成测试。其他版本或操作系统可能需要单独验证。
- 非官方插件:这是社区开发的插件,请自行检查源码与许可证。
- 未校准的阈值:授权阈值(0.85 / 0.55)尚未针对当前领域进行校准,现实世界中的误报率和漏报率也未经过测量。
- 凭据安全:环境提供的凭据为只读,移除已存储的 Key 可能会暴露现有的
.env回退机制。
结语¶
dsh-jev-mode 为 DeepSeek Harness Desktop 提供了一种更可控的决策路径。如果你需要严格管理文件读取范围和授权流程,可以尝试启用此模式。更多开发细节与验证数据可参考 GitHub 仓库 或 SkillHub 目录。