dsh-prompt-assembler
在终端中运行以下命令:
dsh plugin install Player-MINEPIG/dsh-prompt-assembler
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Player-MINEPIG/dsh-prompt-assembler,或从源码仓库 https://github.com/Player-MINEPIG/dsh-prompt-assembler 安装。
插件介绍
在 DSH 里,真正决定模型看到什么的是每次请求前的提示词装配:系统指令、历史片段、自定义文本与当前输入如何排序、以什么角色投递,往往分散在多处配置里,改一处却难以预览全貌。dsh-prompt-assembler 把这件事收拢成可命名的「策略」:在插件内完成策略库管理、来源注册、请求钩子与安全边界,并在发送前用装配结果检查正文与排列,预览不触发请求,也不混入输入框里尚未发送的内容。
标准版面向 DSH 0.2.1-rc.2 的公开接口,无需安装 Tavern 或 Memory Manager。来源继续拥有正文、资源、解析语法与读取权限;DSH durable history 仍是会话历史的权威记录,装配只影响后续请求如何组合,不会取代原生历史的存储语义。你还可以通过官方来源接入合同与 registry API 注册自定义文本解析器或动态模块,未选中的来源不会自动注入。
同一套能力既可作为 Host 插件在「配置当前会话」里保存并应用策略,也可作为可组合装配库被其他 Node 项目引用。适合需要精细控制提示词结构、想在多会话间复用策略、或要为第三方来源做可控接入的 DSH 用户与插件开发者。
使用场景
- 需要在发送前预览系统指令、历史与自定义文本的最终排列
- 希望用命名策略在不同会话间复用同一套提示词结构
- 要为第三方或自定义文本来源做可控接入而不改装配核心
适合人员
- 在 DSH 中精细控制每次请求的提示词组合
- 维护多套可复用装配策略的进阶用户
- 开发 DSH 插件或扩展来源的开发者