dsh-custom-instructions
在终端中运行以下命令:
dsh plugin install ztl0001/dsh-custom-instructions
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开「设置 → 插件」或插件市场,执行 dsh plugin install ztl0001/dsh-custom-instructions,也可从 https://github.com/ztl0001/dsh-custom-instructions 了解详情后安装。
插件介绍
如果你希望代理在每次对话里都记住「用中文回答」「优先 pnpm」「改文件前先说明」这类习惯,却不想在每个项目里重复写规则文件,全局自定义指令就是为这种场景准备的。它相当于 Codex 的 custom instructions,但内容会进入 DeepSeek Harness 组装好的系统提示,而不是散落在各仓库的配置里。
插件在 DSH 自带的设置面板里提供「Custom instructions」页面:总开关、是否用标题引出正文、以及指令正文本身。保存后在下一次组装请求时生效,已在进行的会话会在下一轮带上新内容;页面还会标明当前是 Active、Disabled 还是 Inactive,避免你以为开了其实没注入。
配置写在当前 profile 的 patch 里,不碰项目目录,同一 profile 下的所有工作区、新会话和子代理都会收到同一段站立指令。Host 侧注册 systemPrompt 片段,顺序紧接部署人格之后、策略与工具文档之前,且不做变量插值,你的原文会按字面进入模型。
适合需要统一代理行为、跨项目保持一致风格或约束的个人与团队;只要你能编辑 DSH 设置或 profile patch,即使没有 Web 设置页,注入逻辑仍会生效。
使用场景
- 希望所有工作区都默认用中文或固定工具偏好
- 不想在每个仓库里维护单独的代理规则文件
- 需要子代理与新会话自动继承同一套站立约束
适合人员
- 经常在多个项目间切换的开发者
- 想统一团队代理行为规范的维护者
- 通过 DSH profile 管理多套环境的高级用户