dsh-complex-project-preset
在终端中运行以下命令:
dsh plugin install sueqet/dsh-complex-project-preset
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install sueqet/dsh-complex-project-preset 安装本插件(源码:https://github.com/sueqet/dsh-complex-project-preset),安装后重启 profile 方可在模式选择器中使用。
插件介绍
标准 DSH 预设能干活,但在长期、多文档的复杂项目里,差分容易越界、项目说明渐渐变成流水账,代码也可能在你点头前就改出去了。这个插件不是再塞一套工具,而是用 persona 把四条纪律写进每次会话的起点:最多四份项目文档(介绍、决策、变更、现状与下一步)、文档只反映当前状态、未经你明确同意绝不 commit/push/开 PR,以及先对齐目标与完成标准、做小步精准改动、汇报先给结论的编码习惯。
工具面与标准预设一致:读写搜索、任务与后台作业、技能、计划与压缩、子代理与工作流、网页抓取等照常可用;差异集中在人格提示与文档约束,并关闭 tool-plugin-manager,避免代理改写自己的插件树。包内只有配置(cordis.patch.yml),无宿主代码与浏览器 UI,升级面很小。
适合需要「复杂项目模式」的开发者:希望代理在大型仓库里守文档边界、不擅自动 Git、用平实语言汇报现状的人。安装后重启 profile,在新会话模式选择器里即可选用。
使用场景
- 长期维护的多文档仓库,需要代理遵守四文档与仅写当前状态
- 希望代理做小步精准改动,汇报先给结论、用语平实
- 需要标准工具栈但禁止代理擅自 commit、push 或开 PR
适合人员
- 在大型或长期项目中使用 DSH 的开发者
- 对项目文档结构与决策记录有明确要求的团队
- 担心代理越权改代码或动 Git 的谨慎用户