dsh-user-prompt:DeepSeek Harness 自定義提示詞插件

前言

DeepSeek Harness(DSH)支持通過插件擴展功能。在配置智能體或全局規則時,開發者往往需要一段常駐提示詞。此插件通過在設置頁直接編輯並注入提示詞,解決了手動修改配置或重複粘貼背景信息的問題。它是一個純增量插件,不會替換或禁用任何官方插件。

插件介紹

  • 名稱:dsh-user-prompt
  • 作者:Sxuan-Coder
  • 分類:聯網工具
  • 許可證:MIT
  • 核心價值:給 DSH 增加用戶自定義提示詞功能,支持一鍵導入 Claude Code 和 Codex 的全局規則。

安裝

使用官方 CLI 安裝:

dsh plugin --profile desktop add dsh-user-prompt

安裝後需重啓 DSH 或刷新界面以加載插件。

啓用與配置

  1. 打開 設置 → 插件 → 插件配置 → 自定義提示詞。
  2. 勾選 啓用注入。
  3. 在文本框中輸入 Markdown 格式的提示詞,或點擊 導入 Claude Code / 導入 Codex。
  4. 點擊 保存。保存後,下一次提問即刻生效。

導入與導出

插件支持從其他工具導入規則,並允許將當前配置導出爲文件。

一鍵導入

  • Claude Code:讀取 ~/.claude/CLAUDE.md。
  • Codex:讀取 ~/.codex/AGENTS.md。
    導入內容會被邊界標記包裹,支持冪等導入,不會重複疊加。

導出文件

配置可導出到 ~/.dsh/user-prompt.md,用戶可使用外部編輯器修改後再讀回。

斜槓命令

  • /user-prompt:查看當前注入狀態。
  • /user-prompt path:查看導出文件路徑。

工作機制與限制

  • 注入方式:內容通過 DSH 的上下文通道注入,在對話流中獨立顯示爲“上下文注入”一行,可展開查看。
  • 模板變量衝突:提示詞中包含完整的 {{...}} 會被 DSH 當作模板變量處理,插件會拒絕保存此類內容。
  • 會話快照:老會話可能保留歷史快照,修改提示詞後需開啓新會話才能看到效果。
  • 兼容性:插件兼容 standard、ptc、cordis 等多種 agent preset 以及 plan mode。

技術細節

  • 依賴:依賴 @deepseek-ai/cordis、@deepseek-ai/dsh-commands、@deepseek-ai/dsh-settings 等 peer dependencies。
  • 代碼結構:lib/index.js(Host 邏輯)、lib/prompt.js(純邏輯處理)、lib/client.js(瀏覽器端 UI)。

總結

dsh-user-prompt 是一個實用的增量插件,適合需要統一管理提示詞、從 Claude Code 遷移規則或希望保持官方插件不被修改的用戶。更多細節可訪問 GitHub 倉庫。

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

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

小夜