前言¶
DeepSeek Harness(DSH)的設計理念是“一切皆插件”。在智能體開發中,讓模型能夠讀取本地文件結構是一個常見需求。dsh-workspace-digest 作爲一個 bundle,通過註冊 workspace_digest 工具,解決了在 Web UI 中按目錄列出文件名的問題。
簡介¶
cui-stack/dsh-workspace-digest 是一個 DeepSeek Harness bundle,屬於模型推理類別。它由 cui-stack 維護,核心功能是註冊工具 workspace_digest,用於列出當前 workspace 目錄的文件。
安裝與啓用¶
安裝該插件使用官方命令:
dsh plugin --profile web add github:cui-stack/dsh-workspace-digest
安裝完成後,通過以下命令驗證插件是否生效:
dsh --profile web --dump-config
在輸出結果中應能找到 # == dsh-workspace-digest。
核心功能¶
該插件提供以下能力:
* 註冊工具 workspace_digest。
* 按目錄列出文件名。
配置說明¶
插件的配置文件爲 cordis.patch.yml,其中 maxEntries 參數默認值爲 20。用戶可以在 profile 的 cordis.patch.yml 中,按 id: workspace-digest 整行覆蓋該配置。
技術細節與注意¶
- 許可證:MIT。
- 技術棧:純 JS,無
prepare步驟。 - 安裝機制:
package.json聲明dsh.bundle,使用dsh plugin add裝進 profile,無需--patch參數。 - 生態背景:DSH 生態的社區目錄是獨立站點,與 DeepSeek 或幻方無官方從屬關係。