前言¶
在开发基于 DeepSeek Harness (DSH) 的智能体或工具链时,处理特定平台的格式化需求(如小红书笔记)是常见场景。dsh-xhs-note 插件直接提供这一能力,将小红书笔记数据转换为符合 DSH 规范的工具格式,从而便于后续的自动化处理或集成。
定位与功能¶
这是一个由 guobinmengxiang-rgb 维护的联网工具插件。它将小红书笔记格式化为 DeepSeek Harness 工具,通过插件系统注入到 DSH 的工具集中。
核心能力包括:
* 导出名:format-xhs-note
* 工具名:format_xhs_note
* 注入点:tools
* 标题规则:限制为 20 个 Unicode 码点
安装与启用¶
使用官方 CLI 进行安装,需确保当前环境已安装 @deepseek-ai/dsh-tools 依赖。
dsh plugin --profile web add github:guobinmengxiang-rgb/dsh-xhs-note
安装完成后,可以通过转储配置来验证层是否正确添加:
dsh --profile web --dump-config
输出中应包含 dsh-xhs-note 层。配置无误后,即可按常规方式启动该 profile。
典型用法¶
插件安装后,注入的工具将出现在 DSH 的工具列表中。该包包含一个演示文件,可以直接运行查看效果:
node demo.mjs
注意事项¶
- 运行环境:插件在本地机器上运行。
- 开发者预览:DeepSeek Harness 目前处于开发者预览阶段,预计会有破坏性变更。
- 依赖版本:依赖项为
@deepseek-ai/dsh-tools(^0.1.0-rc.6)。 - 路径与覆盖层:
npx可能不会加载本地覆盖层。dsh-getting-started中的课程覆盖层仍需要 TypeScript 文件的绝对路径。- 此捆绑包中的
cordis.patch.yml使用包名dsh-xhs-note,而非文件系统路径。
生态与资源¶
该插件托管在独立社区目录 SkillHub:https://www.skillhub.cn/plugins/guobinmengxiang-rgb/dsh-xhs-note
完整源码位于 GitHub:https://github.com/guobinmengxiang-rgb/dsh-xhs-note