開發 DeepSeek Harness (DSH) 時,需要確認當前運行環境、Node 版本、DSH_HOME 路徑或已加載插件的詳細狀態。在命令行中查看往往不夠直觀,或者在 UI 界面中缺乏對應的入口。dsh-settings-about 插件在設置頁面中增加了一個“About”入口,直接從當前運行的 DSH 進程中抓取這些運行時事實。
這是一個 DeepSeek Harness 插件,由 sha2kyou 維護。它爲 Web Profile 添加了“Settings → About”頁面,用於展示 DSH 運行時版本、許可證、描述及包名,同時列出已安裝插件的清單。
核心功能¶
該插件在 Web 界面中提供以下信息:
- DSH 運行時信息:顯示 DSH 版本、許可證、描述及包名。
- 插件清單:列出已安裝插件的 ID、模塊名、版本、啓用狀態及 fiber phase。
- 系統環境:顯示 DSH_HOME 路徑、Node.js 版本、平臺及架構。
- 配置信息:顯示當前 Profile 及 Bundle 信息。
- 網絡信息:顯示當前監聽的 webServer 地址。
- 憑證檢測:檢測 DSH 憑證文檔版本。
安裝與啓用¶
使用該插件前,需要確保環境滿足特定條件。
- 安裝 DSH 依賴:確保 DSH 版本爲
@deepseek-ai/dsh@0.1.1-rc.1(僅支持 0.1.1-rc.* 線條)。
npm install -g @deepseek-ai/dsh@0.1.1-rc.1
- 安裝插件:通過官方命令安裝插件。
dsh plugin --profile web add github:sha2kyou/dsh-settings-about
- 啓動 Web 服務。
dsh web
- 訪問頁面:打開 Web 界面,進入 Settings -> About。
典型用法¶
安裝完成後,即可在設置頁查看相關信息。如需更新插件,執行以下命令:
dsh plugin --profile web update dsh-settings-about
適用場景與注意¶
- 版本要求:該插件僅支持
@deepseek-ai/dsh@0.1.1-rc.1版本,不支持 0.1.0-rc.* 及更早版本。 - Profile 限制:僅支持
webProfile。 - 依賴工具:需要在 PATH 環境變量中找到
pnpm,dsh plugin命令會依賴它。 - 數據真實性:所有數據均從當前運行進程實時收集。如果某項數據缺失,頁面不會僞造,而是省略或標記。
- 憑證格式:Credentials 必須使用 v1 佈局(包含
version: 1和refs)。
安裝後,在設置頁即可查看當前環境與插件狀態。該插件通過 MIT 許可證開源,源碼與目錄鏈接見下方。
GitHub: https://github.com/sha2kyou/dsh-settings-about
Catalog: https://www.skillhub.cn/plugins/sha2kyou/dsh-settings-about