dsh-baize-rules
在终端中运行以下命令:
dsh plugin install bvcvb/dsh-baize-rules
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install bvcvb/dsh-baize-rules 即可安装(源码见 https://github.com/bvcvb/dsh-baize-rules)。
插件介绍
反复在每轮对话开头粘贴"注释用中文""不要删测试"这类要求既繁琐又容易遗漏。dsh-baize-rules 把这些必做与禁做规则持久化为一条行为基线:会话开始时,当前生效的规则会被注入模型上下文;若没有规则或字节预算不足则静默跳过,绝不会向模型发送空壳提醒。
插件提供全局、会话、项目三级作用域,支持从团队规范到目录级偏好的分层约束。渲染遵循"越具体越优先"的顺序,预算紧张时全局规则先被裁剪。SHA-1 摘要去重避免重复注入,规则正文中的分隔符自动转义防止帧逃逸,所有数据写入 $DSH_HOME,跨会话跨重启持久可用。/baize-rules 命令集与可选的 Web 面板共享同一份存储与核心逻辑,无论终端还是浏览器管理规则,始终只有一个数据源。
如果你希望把团队编码规范、个人风格偏好或项目级约定固化进 DeepSeek Harness 的上下文,免去每轮手动粘贴的麻烦,或者需要目录级规则覆盖的同时保留全局基线,这个插件正是为此而生。
使用场景
- 团队级编码风格约束统一生效
- 个人偏好跨会话持久生效无需重复输入
- 按目录差异化下发项目级规则
- 预算紧张时高优先级规则优先保留
适合人员
- 使用 DeepSeek Harness 的独立开发者
- 需要固化编码规范的工程团队
- 希望减少重复指令输入的重度 AI 编程用户