前言¶
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 或幻方无官方从属关系。