前言¶
DeepSeek Harness (DSH) 默认将全局规则包装在带有 <system-reminder> 的 User 消息中,这会导致模型对全局指令的遵循优先级降低。dsh-default-prompt 插件通过 systemPrompt.section 将核心指导与全局指令直接注入底层 System Prompt,提供最高系统级权威度。
核心功能¶
系统级提示词注入¶
插件通过 systemPrompt.section 直接注册到底层系统提示词。注入位置紧随角色定义(权重 10),比工具说明更靠前,确保全局规则拥有最高执行权威。
多层次提示词来源¶
支持多种配置来源,满足不同场景需求:
* 全局文件:默认读取 ~/.dsh/DEFAULT_PROMPT.md。
* 工作区合并:自动检测项目根目录 .dsh/prompt.md 并叠加。
* 行内编辑:支持在 Web 控制台直接编写并保存。
* 组合模式:多来源内容自动合并。
零 Token 损耗与缓存¶
插件停用或内容为空时会自动剔除,不产生额外 Token。基于文件修改时间(mtime)自动缓存,减少磁盘 I/O。
现代化 Web 控制台与斜杠指令¶
- Web 面板:支持实时预览、字数统计及一键同步 OpenAI Codex 规则。
- 斜杠指令:
/prompt或/prompt status:查看状态与预览。/prompt reload:强制刷新缓存。/prompt path:显示文件路径。/prompt import-codex:导入本地~/.codex/AGENTS.md。
安装与启用¶
使用官方命令安装插件:
dsh plugin --profile web add github:new-Beginner/dsh-default-prompt
安装或更新后需重启 DSH。首次启动会自动初始化 ~/.dsh/DEFAULT_PROMPT.md。
典型用法¶
安装完成后,在聊天界面输入以下指令管理提示词:
/prompt status
/prompt reload
/prompt path
/prompt import-codex
注意事项¶
- 插件以当前 DSH 进程权限运行,需注意文件读写权限。
- 支持安装到 Web Profile(含设置面板)和 Desktop Profile。
- 首次使用建议在 Web 控制台配置,或手动编辑
~/.dsh/DEFAULT_PROMPT.md。
总结¶
该插件解决了 DSH 原生指令注入优先级低的问题,将全局规则提升至 System Prompt 级别,适合需要严格控制模型行为的开发者。