dsh-prompt-inject:DSH 系统提示词模板注入插件

前言

DeepSeek Harness(DSH)以「一切皆插件」为设计理念,支持通过插件扩展功能。在多会话、多工作区的使用场景下,需要为不同会话提供一致的系统提示词模板,或者在工作区级别覆盖全局默认。dsh-prompt-inject 旨在解决这一需求。

是什么

dsh-prompt-inject 是 H1a3x/dsh-prompt-inject 的本地维护适配版,面向 DSH Desktop 0.2.1-rc.3 等版本。它不是上游官方发行,保留原项目版权与 MIT 许可。插件通过管理命名模板,支持全局默认与工作区覆盖,将选定的模板注入到会话的系统提示词中。

核心功能

  • 管理命名系统提示词模板,支持全局默认设置
  • 为工作区指定继承、禁用或覆盖模板
  • 模板以明文保存,并会传给模型
  • 支持模板切换后立即生效,无需重启会话
  • 兼容 DSH Desktop 0.2.0-rc.2 / 0.2.1-rc.2 / 0.2.1-rc.3
  • 在 Windows 平台已验证

安装与启用

在 Releases 页面下载与本版本对应的预构建 tgz 包,先核对 SHA-256 校验值,再通过 DSH 官方插件界面选择该包,或执行:

dsh plugin --profile <你的Profile> add <安装包完整路径>

重启 DSH 后,在插件管理器中核对名称、ID 和版本。更新前请备份自己的配置;不要手动修改 node_modules 或 app.asar。

典型用法

  1. 打开插件的模板管理面板
  2. 添加命名模板,设置内容
  3. 选择全局默认模板
  4. 为工作区指定继承、禁用或指定模板
  5. 保存后,下一次系统提示组装即生效

适用场景与注意

  • 适合需要统一系统提示词策略的开发者、运维人员
  • 插件以当前 DSH 进程权限运行,安装前应检查源码与许可证
  • 已接受请求、历史与摘要不会因切换模板撤回
  • 工作区匹配保留路径大小写和分隔符差异,不是权限隔离
  • 不能保证任意 Agent 预设均会注入

结语

dsh-prompt-inject 为 DSH 用户提供了一套可控的系统提示词模板管理方案,支持全局与工作区级别的覆盖,便于在多会话场景下保持提示词的一致性。相关资源:

  • 插件目录:https://www.skillhub.cn/plugins/379385796-sys/dsh-prompt-inject
  • GitHub 仓库:https://github.com/379385796-sys/dsh-prompt-inject
羽毛球分组比赛记分
小程序二维码

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

小夜