dsh-system-prompt:DeepSeek Harness 系統提示詞編輯與回滾工具

前言

DeepSeek Harness 採用插件化架構,社區插件擴展了原生功能。dsh-system-prompt 專注於系統提示詞的編輯管理,解決在設置頁面直接修改後難以回退的問題。

插件概覽

該插件在 DeepSeek Harness 的設置頁提供系統提示詞編輯入口,支持恢復默認設置與撤銷上一次保存。

  • 名稱:dsh-system-prompt
  • 維護者:Ghpt6
  • 許可證:MIT

安裝與啓用

使用以下命令安裝插件:

npx @deepseek-ai/dsh plugin --profile web add github:Ghpt6/dsh-system-prompt

安裝完成後,重啓 DeepSeek Harness Web 並刷新瀏覽器,進入 設置 → 系統提示詞 頁面即可使用。

核心功能

插件提供三種操作模式:

  • 使用默認:不覆蓋系統提示詞,由當前 Harness、會話預設和已加載插件自動組裝。
  • 追加指令:在原系統提示詞末尾追加自定義文本,保留原有指導。
  • 完整替換:將整個系統提示詞正文替換爲自定義文本,原有工具使用指導也會被替換。

其他功能包括:
* 提示詞來源選擇:默認跟隨當前會話,包含 read、write、edit、glob、grep、後臺任務等已加載插件補充的指導。若當前會話爲空且僅加載了一個 Host 會話,則自動使用該會話;多會話時需手動選擇。
* 載入完整默認提示詞:將所選會話的完整默認提示詞複製到編輯區,用於確認或修改。
* 預覽:展示當前配置下重新組裝的提示詞,並提供插件段名稱列表。

使用說明

  1. 編輯與保存
    選擇模式(使用默認/追加指令/完整替換),在文本框中輸入或修改內容。輸入爲草稿,點擊 保存修改 後生效。
  2. 載入默認內容
    點擊 載入完整默認提示詞並編輯,將當前會話的完整默認提示詞複製到編輯區。確認載入後仍須手動點擊保存。
  3. 撤銷修改
    點擊 放棄未保存修改 重新載入最新已保存版本。
  4. 恢復默認
    點擊 恢復默認 清空自定義文本並保存,恢復當前 Harness 的組裝結果。
  5. 撤銷上一次保存
    點擊 撤銷上次修改 恢復上一個已保存版本。

技術細節與限制

  • 文本限制:文本最大支持 100,000 個 UTF-16 代碼單元,拒絕空白內容。
  • 模板支持:文本按字面內容使用,不支持模板變量展開(如 {{example}})。
  • 作用域:僅處理系統提示詞正文,保留工具 schema、其他插件過濾結果及動態上下文。完整替換模式會移除原提示詞裏的工具指導。
  • 配置生效:用戶級設置,作用於共用同一 settings 文檔的會話。保存後下一次組裝模型請求時讀取已提交設置,不需重新啓動 Host。
  • 環境要求:已驗證 DSH 0.1.2-rc.1(2026-09-08),Node.js ^22.19.0 || >=24.0.0。
  • 特殊限制:遠程瀏覽器的 memory/read-only 設置連接不能提交 Host 配置。

配置與卸載

插件的配置存儲在 DSH 的用戶設置文檔(通常爲 <DSH_HOME>/settings.yaml)的 dsh-system-prompt 命名空間下。

dsh-system-prompt:
  schemaVersion: 1
  mode: append
  prompt: |-
    請始終使用中文回答。
  previous:
    mode: default
    prompt: ""

若需卸載插件,執行:

npx @deepseek-ai/dsh plugin --profile web remove dsh-system-prompt

卸載後插件移除覆蓋,但用戶設置仍保留。重新安裝將繼續使用之前的設置。

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

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

小夜