DeepSeek Harness 插件:dsh-global-context(全局提示词配置)

前言

在使用 DeepSeek Harness(DSH)进行智能体开发或多轮对话时,如果希望所有会话都遵守同一套底层规则或背景信息,反复在每条消息的系统提示词里粘贴会非常低效。dsh-global-context 插件通过注入机制解决了这个问题,将全局指令与单次对话的上下文解耦。

插件简介

这是一个由用户 ZZJQ678 维护的 DSH 插件。它在对话视图新增了一个「全局提示词配置」标签页,允许用户配置一段文本。这段文本会被插入到每个会话系统提示词的最前面,保存后下一条消息立即生效。

核心功能

插件主要提供以下能力:
1. 将自定义提示词注入到每个会话系统提示词的最前面。
2. 在对话视图增加一个「全局提示词配置」标签页,支持实时编辑。

安装与启用

在终端执行官方安装命令。安装完成后需要重启 DSH 以确保生效。

dsh plugin --profile web add -w github:ZZJQ678/dsh-global-context

典型用法

  1. 打开对话视图,点击新增的「全局提示词配置」标签页。
  2. 在文本框中写入希望注入的指令或背景信息。
  3. 点击保存。写入的内容会出现在每个会话系统提示词的最前面,下一条消息即生效。

配置文件默认保存在 $DSH_HOME/global-context.md。插件界面底部会显示该路径,也可以直接用记事本打开该文件进行编辑。

适用场景与注意

该插件适合需要在多个会话中保持一致指令的开发者。使用时需注意:
1. 安装插件后务必重启 DSH。
2. 如果需要停止注入,只需清空配置内容并保存。
3. 插件兼容版本为 dshReleases 0.1.2-rc.1。
4. 源码开源,许可证为 MIT,建议在安装前检查源码。

总结

通过这个插件,可以在不修改每个会话单独设置的前提下,统一管理全局指令。插件目录与 GitHub 链接如下:
- 插件目录:https://www.skillhub.cn/plugins/ZZJQ678/dsh-global-context
- GitHub:https://github.com/ZZJQ678/dsh-global-context

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

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

小夜