DSH(DeepSeek Harness)的个人插件:把自己的一套项目开发规则交给 DSH,让 agent 在 开发项目时自动遵守,不用每次开工前手工交代一遍。

  • 自动注入:每个会话组装系统提示时,按该会话的工作目录解析生效规则并注入。
  • Web 面板:GUI 右侧栏新增「开发规则」页,可视化维护全局规则与按项目的规则。
  • 对话内维护:另带 dev_rules 工具,说一句「把这条记进开发规则」也能落库。
  • 即时生效:保存后正在运行的会话下一步就生效,不用重启 DSH。

项目规则可以选追加(全局 + 本项目)或覆盖(只生效本项目);命中多个项目时取 路径最长、最具体的那一个。改动带 revision 冲突检测——磁盘被别的会话或手工编辑改过时 返回 409,面板会问是「载入磁盘版本」还是「用我的改动覆盖」,不静默覆盖。

规则内容本身不在这个仓库,见 felix-dev-rules。