dsh-djy-xttsc:全局系统提示词注入插件

前言

DeepSeek Harness(DSH)的插件生态支持在模型请求中注入自定义的系统指令。当需要在会话、工作流或派生子代理中保持一致的指令行为时,硬编码或手动修改配置较为繁琐。dsh-djy-xttsc 插件通过一个用户可编辑的文本段,将内容作为全局系统提示词注入到所有模型请求中。

核心功能

  • 设置页集成:在 DSH 设置面板中注册了一个名为“大肥鱼指令”的分区,提供可视化的配置界面。
  • 热更新与持久化:支持在设置页随时修改文本并保存,内容会被持久化存储。在支持的版本中,修改后无需重启即可生效。
  • 全局作用域:注入的提示词段对所有工作流生效,包括工作流内部派生的子代理。
  • 注入顺序:段位设置为 order = -900,紧跟在系统身份段(order = -1000)之后,位于工具说明之前。

安装

通过命令行安装,插件会自动声明 dsh.bundle.patch,安装时会作为 bundle 处理,将配置写入 profile 的 cordis.patch.yml。

dsh plugin add "<PATH>"

使用步骤

  1. 打开 DSH 设置面板(侧边栏底部的齿轮图标)。
  2. 在左侧导航栏中点击“大肥鱼指令”。
  3. 勾选或取消“已启用”复选框以立即控制注入行为。
  4. 在文本框中修改内容并点击“保存”。
  5. 点击“恢复默认”可重置为出厂配置(默认内容为“你是一条大肥鱼,需要每次在回复用户后就卖萌”)。

注意事项

  • 内容原样注入:插件不解析、不追加或改写注入的内容,仅原样作为一段系统提示词发送给模型。
  • 避免冲突:同一环境中只能保留一个注入源。如果同时使用 AGENTS.md 或其他注入源(如 ~/.dsh/AGENTS.md),会导致指令冲突,设置页的修改可能不会生效。
  • 版本兼容性:支持 DSH 版本 0.1.5 ~ 0.2.x。
  • 热更新依赖:如果配置字段未支持 volatile,修改后可能需要重启 App 才能生效。

诊断(可选)

若遇到“设置页保存了但没生效”的情况,可开启诊断模式。在环境变量中设置 DJY_XTTSC_DIAG=on 并重启 DSH,插件会将每次读到的配置来源形状和渲染文本追加到 ~/.dsh/djy-xttsc-diag.jsonl 文件中,用于排查问题。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜