dsh-enhance
在终端中运行以下命令:
dsh plugin install P-JIANGH/dsh-enhance
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中对目标 profile 执行 dsh plugin install P-JIANGH/dsh-enhance(仓库 https://github.com/P-JIANGH/dsh-enhance),桌面端请在应用插件面板安装。
插件介绍
在 DeepSeek Harness(dsh)里长时间写代码、改仓库、交付任务时,你往往需要一套稳定的工作纪律、可诊断的装配状态,以及能把「查资料、读代码、做审查、拆任务」分给专职子代理的编排方式,而不是每次会话从零拼提示词和工具面。dsh-enhance 以 oh-my-zsh 风格的一次安装增强包定位:在 profile 级挂载后,多数能力对所有会话共享,同时通过 **Enhance** 预设(id enhance)把深度工作协议、纪律与编排收拢到「新建会话时可选」的一条主工作模式里。
核心能力可以概括为三层体验。第一层是始终随包生效的底座:内置 code-review、git-workflow、tdd 等打包技能(经标准 skill 工具暴露)、常驻 work-rules 系统提示词段,以及 dsh_enhance_doctor 与 /doctor、/boulder 等人类入口(诊断与 boulder 状态只在 UI 渲染,不进模型历史)。第二层是可选开关但默认开启的「政策与验收」:write-existing / path-traversal / bash-read 守卫、只读注入 .dsh-enhance/rules/ 的规则、delivery-gate 完成声明(绑定 verify 与受保护文件 sha256 清单);工作追踪靠 boulder(CAS)与写令牌,目标(goal)走原生 create_goal/get_goal/update_goal 与续轮驱动,而非插件自管 goal 存储。第三层是 Enhance 预设专属:enhance-mode 段只挂在该预设作用域内;编排把 scout、librarian、reviewer、task 接成受限子代理,并可选 Advisor 伴随审查把每轮增量建议 steers/injects 回注;worktree 工具与 boulder 联动,便于隔离改动。
适合已经在用 dsh 桌面端或 loopback Web、希望「装上去就能用」且愿意用配置页(六个开关与顾问模型)微调行为的开发者;也适合需要 delivery-gate 与守卫约束、又希望保留单一主会话内分派子代理的团队或个人。若你主要跑纯 headless / acp / sdk profile,插件本体(工具、命令、work-rules)仍可用,但预设菜单依赖 Web 组合提供的 agentPresets 服务;需要 dsh ≥ 0.2.0 的行式预设注册表才能正常挂上 Enhance。workRules 文本仍须在 YAML 中编辑,其余多数项可在插件配置页保存即生效。
使用场景
- 新建会话选用 Enhance,在单会话内分派 scout、librarian、reviewer、task 子代理完成深度开发
- 需要 boulder 写令牌与 delivery-gate 约束,避免未验证就宣称任务完成
- 用 /doctor 或 dsh_enhance_doctor 查看插件、技能与配置是否按预期装配
适合人员
- 日常使用 dsh 桌面端或 loopback Web 的开发者
- 希望一次安装获得技能包、work-rules 与可开关守卫策略的用户
- 需要隔离改动并配合 worktree 与 boulder 的多任务协作者