前言¶
在使用 DeepSeek Harness 進行開發時,維護 ~/.dsh/AGENTS.md 這種用戶全局指令文件通常需要手動打開文件目錄。該插件在 Web 設置界面中新增了一個編輯面板,直接讀寫同一份文件。這是對 couplingartist/dsh-global-prompt 的維護與修復版本,解決了原版無法安裝的問題。
核心功能¶
該插件提供了以下能力:
- Web 端直接編輯:在設置界面新增“全局指令”分區。提供多行編輯器、保存按鈕、文件路徑顯示以及字符數統計。
- 自動創建文件:首次保存時,如果文件不存在,會自動創建
~/.dsh/AGENTS.md(UTF-8 編碼,無 BOM)。 - 單一數據源:Web 設置頁與外部編輯器讀寫同一份文件,不存在第二份數據。
- 即時生效:新會話打開時立即讀取最新內容;已打開的會話在下一次文件工具調用或輪次時重新讀取。
- 安全限制:HTTP API 僅允許迴環(127.0.0.1)訪問;請求體上限爲 1 MiB。
安裝與啓用¶
先安裝插件,然後重啓 Web 實例。
1、運行以下命令安裝插件:
dsh plugin --profile web add @zfgcta/dsh-global-prompt
或者:
dsh plugin --profile web add github:HelloQingTao/dsh-global-prompt
2、重啓 Web 實例使插件生效:
dsh web
使用方法¶
1、打開 http://127.0.0.1:3080。
2、進入 設置 -> 全局指令。
3、在編輯器中修改內容並點擊保存。
注意事項¶
- 必須重啓
dsh web才能使插件加載。 - HTTP 接口僅允許本機迴環(127.0.0.1)訪問。
- 請求體上限 1 MiB。
- 基於 MIT 許可證。
結尾¶
該插件通過 Web 界面解決了全局指令文件的編輯問題。更多詳情請查看 GitHub 倉庫。