dsh-work-on-request
在终端中运行以下命令:
dsh plugin install lll-77777777/dsh-work-on-request
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install lll-77777777/dsh-work-on-request,即可从 https://github.com/lll-77777777/dsh-work-on-request 安装该插件。
插件介绍
和 AI 协作时,常见摩擦不是答错了,而是你没让它动手,它却顺手改了文件、补了测试、提交代码或装依赖。你只是问一句或求个解释,仓库却被动过了,可控性和信任都会下降。
dsh-work-on-request 把边界写成常驻规则,并以 DSH 内置技能注册到所有工作区:提问、求解释、闲聊只回答,不碰仓库与命令;只有你明确说帮忙写、改一下、去跑、修复等,才按正常流程动手,并简短说明做了什么、如何验证。意图不清时先给答案,末尾用一句话问是否要执行。
为回答问题而读文件、搜索、查状态或做简单推算属于只读,照常允许。插件沿用官方 skill-badge 的打包注册方式,规则随包版本分发;本地同名技能可覆盖,也可把规则全文放进 AGENTS.md 以更强常驻。
适合希望问就答、叫了才做的开发者:多问多学,少被 unsolicited 改动打扰,不必每次会话都重复别动我的代码。
使用场景
- 只想问架构或代码含义,不希望 Agent 顺手改仓库
- 对话里混着咨询和开发,需要分清何时只答、何时动手
- 团队希望统一默认:未明确要求时不自动 commit 或装依赖
适合人员
- 常被 unsolicited 改文件打扰的开发者
- 希望默认保守、明确下令才执行的 DSH 用户
- 需要把问答与执行边界写进工作流的技术负责人