dsh-djy-xttsc:全局系統提示詞注入插件

前言

DeepSeek Harness(DSH)的插件生態支持在模型請求中注入自定義的系統指令。當需要在會話、工作流或派生子代理中保持一致的指令行爲時,硬編碼或手動修改配置較爲繁瑣。dsh-djy-xttsc 插件通過一個用戶可編輯的文本段,將內容作爲全局系統提示詞注入到所有模型請求中。

核心功能

  • 設置頁集成:在 DSH 設置面板中註冊了一個名爲“大肥魚指令”的分區,提供可視化的配置界面。
  • 熱更新與持久化:支持在設置頁隨時修改文本並保存,內容會被持久化存儲。在支持的版本中,修改後無需重啓即可生效。
  • 全局作用域:注入的提示詞段對所有工作流生效,包括工作流內部派生的子代理。
  • 注入順序:段位設置爲 order = -900,緊跟在系統身份段(order = -1000)之後,位於工具說明之前。

安裝

通過命令行安裝,插件會自動聲明 dsh.bundle.patch,安裝時會作爲 bundle 處理,將配置寫入 profile 的 cordis.patch.yml。

dsh plugin add "<PATH>"

使用步驟

  1. 打開 DSH 設置面板(側邊欄底部的齒輪圖標)。
  2. 在左側導航欄中點擊“大肥魚指令”。
  3. 勾選或取消“已啓用”複選框以立即控制注入行爲。
  4. 在文本框中修改內容並點擊“保存”。
  5. 點擊“恢復默認”可重置爲出廠配置(默認內容爲“你是一條大肥魚,需要每次在回覆用戶後就賣萌”)。

注意事項

  • 內容原樣注入:插件不解析、不追加或改寫注入的內容,僅原樣作爲一段系統提示詞發送給模型。
  • 避免衝突:同一環境中只能保留一個注入源。如果同時使用 AGENTS.md 或其他注入源(如 ~/.dsh/AGENTS.md),會導致指令衝突,設置頁的修改可能不會生效。
  • 版本兼容性:支持 DSH 版本 0.1.5 ~ 0.2.x。
  • 熱更新依賴:如果配置字段未支持 volatile,修改後可能需要重啓 App 才能生效。

診斷(可選)

若遇到“設置頁保存了但沒生效”的情況,可開啓診斷模式。在環境變量中設置 DJY_XTTSC_DIAG=on 並重啓 DSH,插件會將每次讀到的配置來源形狀和渲染文本追加到 ~/.dsh/djy-xttsc-diag.jsonl 文件中,用於排查問題。

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

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

小夜