custom-first-control-prompt:DeepSeek Harness 的自定义提示词前置插件

wm-coder/custom-first-control-prompt

会话与消息已验证
收录时间 2026-08-15
页面最后更新 2026-09-18

DSH plugin 用于在每次对话请求前注入自定义系统提示词与参考对话,实现部署级提示词前缀控制,且不写入会话日志。

custom-first-control-prompt 是 DeepSeek Harness(DSH)的会话插件,让你通过配置在每次普通对话请求前注入自定义的系统提示片段和参考对话历史,无需修改核心代码。它解决了默认提示词无法灵活定制的问题,支持有序片段渲染、参考对话注入、零日志写入和前缀缓存复用优化。启用后,你可以在插件配置中定义 sections 和 history,重启 Web 应用即可生效,适合需要精细控制提示词内容的 DSH 用户。

如何安装

install
npmdsh plugin --profile web add @wm-coders/dsh-custom-first-control-prompt
分类
会话与消息
平台
DSH Plugin
作者
wm-coder
分发方式
插件

custom-first-control-prompt 核心特性

注入自定义系统提示词注入参考对话历史零日志写入支持子代理排除
Listed on dsh-plugin.org

custom-first-control-prompt 仓库简介

它是做什么的?

Custom First Control Prompt 是 DeepSeek Harness(DSH)的会话插件,用于在每次普通对话请求前注入自定义的系统提示片段和参考对话历史。它解决默认提示词无法灵活定制的问题,让你在 DSH 中通过配置即可控制提示词的前置内容,而无需修改核心代码。核心能力包括有序系统提示片段渲染、参考对话注入以及前缀缓存复用优化。

核心功能

  • 有序系统提示片段:通过 sections 配置多个系统提示片段,并指定渲染顺序,可置于部署角色之前。
  • 参考对话注入:通过 history 配置用户/助手参考对话,在每次普通请求前作为真实交替消息注入。
  • 零日志写入:注入的消息仅存在于请求路径,不写入会话日志,保持会话记录干净。
  • 前缀缓存复用:静态内容在每次请求中字节级一致,保留前缀缓存复用,提升性能。
  • 子代理排除:通过 includeSubagents 配置,可选择跳过子代理来源的会话。

怎么使用这个插件?

在 DSH 中启用后,在插件配置中定义 sections 和 history 即可。sections 用于设置系统提示片段,history 用于设置参考对话;配置后重启 Web 应用,插件会在每次普通对话请求前自动注入。若配置无效,插件会跳过对应条目并给出警告。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:wm-coder/custom-first-control-prompt。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题