DSH Plugins
返回列表
🤖

dsh-prompt-inject

模型推理 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install XuezuoYS/dsh-prompt-inject

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中对目标 profile 执行 dsh plugin install,从 https://github.com/XuezuoYS/dsh-prompt-inject 安装本插件;装好后在「设置 → dsh-prompt-inject」中配置规则。

插件介绍

在 DeepSeek Harness 里,默认的 system 拼装和用户消息结构往往不够用:你想在工具说明前后加一段固定约束,或按模型换一套 persona,却不想每次手动粘贴,也不希望改官方核心配置。dsh-prompt-inject 把「往哪注入、注入什么、对谁生效」收进设置页,改完自动保存,下一轮对话就按新规则走。

插件覆盖八个注入点:用户消息的前置词与后置词,以及 system 里的头部、尾部、工具说明前后、结构化输出之前和最末尾。每条规则可单独开关、在注入点内排序,并用模型作用域限定生效范围;正文支持 {{model}}、{{provider}}、{{cwd}} 等模板字段,在发送时换成当次请求的真实值。配置写在本地 rules.json,只影响你自己的环境。

需要提前知道的一点:用户前后缀会以独立 user 消息进入会话历史且不会清除,适合写稳定的输出要求;若希望某段话只影响 system、不留在聊天记录里,应配到 system 相关注入点。替换类段位(头部/尾部)只换官方原有段落内容,新增类段位在无规则时等价于不存在,不会重复或覆盖其它官方内容。

适合经常切换模型、想统一团队提示词口径,或要在不同 provider 上微调 system 结构与行为的 Harness 用户;也适合想精细控制注入位置、又不想 fork 宿主的同学。

使用场景

  • 按模型切换 persona 或工具前后的固定说明
  • 用用户前后缀统一输出格式而不改原文
  • 在 system 指定段位追加约束且不进聊天历史

适合人员

  • 经常在 Harness 里切换模型或 provider 的用户
  • 需要精细控制 system 结构又不想改宿主核心的用户
  • 想本地管理可排序、可开关提示词规则的个人或团队