dsh-skill-gate
在终端中运行以下命令:
dsh plugin install Bryan-cmf/dsh-smf/dsh-skill-gate
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install Bryan-cmf/dsh-skill-gate 即可安装,项目源码位于 https://github.com/Bryan-cmf/dsh-skill-gate 。
插件介绍
在 DeepSeek Harness 中,agent 经常通过关键词自动触发技能调用,但系统替你做出的选择未必符合当下意图。dsh-skill-gate 正是在这关键时刻插入一道轻量的人工闸门,把最终决定权交回操作者手上,同时又不打断自动化流程。
机制很直接:当模型发出技能调用时,tools/execute 瀑布流拦截分发并打开原生问题界面,展示系统推荐技能与最多 4 个候选(各附简短描述)。用户点选后,原调用被短路,一条合成指令经由 agent.inject() 注入,驱动模型加载所选技能;若 10 秒内未做选择,默认技能照常执行,不阻塞任何下游任务。同一时刻只存在一道闸门,不会叠加弹窗;headless 环境下则全部直通,零侵入。
适合在 Harness 中维护较丰富技能库、误触成本较高的团队——例如多语言文档生成、数据库查询、代码审查等场景——希望保留人类最终审批权,又不愿为此牺牲效率的用户。
使用场景
- 多技能库中避免高成本技能被误触发
- 关键词匹配不精确时人工纠偏选择正确技能
- 团队共享 Harness 环境时保留个人最终审批权
适合人员
- 维护多个技能的高频 Harness 用户
- 误触发成本较高的生产环境团队
- 重视人工在环审批的 agent 开发者