前言¶
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 級別,適合需要嚴格控制模型行爲的開發者。