DSH 提示词管理插件:dsh-prompt-easymanager

DeepSeek Harness (DSH) 的系统提示词通常由多个段落组成。在日常工作流中,管理个人提示词、系统提示词改写以及不同会话的配置可能会变得复杂。下面介绍 dsh-prompt-easymanager 插件,它将这些功能集中管理,便于在不同场景下复用配置。

插件定位

这是一个由 XialerMoies 维护的客户端插件,旨在解决 DSH 提示词分散管理的问题。它允许用户在全局范围或单独会话中增加个人提示词、修改系统提示词,并将这些配置保存为预设。

核心功能

  1. 全局与会话管理
    可以在全局范围为新会话设置默认提示词组合;也可以为单独会话选择不同的提示词组合,或者明确不注入自定义提示词。

  2. 预设启用/停用
    保存个人提示词后,可以按预设启用或停用,灵活控制提示词的生效范围。

  3. 改写与隔离
    在插件自己的数据中改写或排除 DSH 原生段落,不会修改 DSH 的原生文件。改写正文独立保存;预设只记录改写 tag 是否勾选,勾选后才会注入。

  4. 删除逻辑
    删除改写时,只删除改写正文并清理预设中的对应 tag,不会删除预设本身。

  5. 最终提示词预览
    能够看清模型实际收到的最终提示词。

安装与启用

使用 DSH 从 GitHub 安装:

dsh plugin --profile web add github:XialerMoies/dsh-prompt-easymanager#v0.3.9

将 web 换成实际使用的 DSH profile 名称。安装或更新完成后重启 DSH Web。

数据与注意事项

  • 数据位置:预设、会话选择和提示词库保存在 $DSH_HOME 下,升级或卸载插件不会删除这些用户数据。提示词库位于 $DSH_HOME/prompts/,状态文件为 $DSH_HOME/dsh-prompt-easymanager-state.json。
  • 重载机制:改动插件代码后需要重启 DSH;在插件设置页保存提示词后会立即重新加载并应用。
  • 兼容性:当前已验证的 DSH 版本以 package.json 的兼容性声明为准,未列出的版本不保证兼容。
  • 功能状态:当前版本暂时关闭预览功能,入口会显示“正在回炉重造,敬请期待”。

总结

这个插件通过集中管理提示词和改写逻辑,减少了在 DSH 原生文件中直接修改的风险,适合需要频繁切换工作流或管理复杂提示词组合的用户。

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

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

小夜