在 DeepSeek Harness 开发或使用智能体时,经常需要引入社区编写的插件。这些插件托管在 dshbase 等独立目录中。通常,开发者需要在浏览器中打开目录站点来搜索和复制安装命令。dshbase-catalog 插件解决了这个问题,允许你直接在 DSH 会话中查询目录。
dshbase-catalog 是一个模块插件,由 ylwl1997 维护。它维护一个目录索引,该索引每天从 live dshbase 目录重新生成。它允许用户在不离开 DSH 会话的情况下搜索、列出和获取社区插件的安装命令。
插件具备以下核心功能:
* 全文搜索:在插件名称和描述中搜索。
* 查询单个插件:获取安装命令、验证状态和统计数据。
* 分类列表:按分类列出插件。
* 统计信息:获取目录总数(插件、npm 与 git、验证)。
* 分类统计:获取所有分类及其计数。
使用官方安装命令添加插件:
dsh plugin add dshbase-catalog
安装完成后,可以使用以下工具:
* search_dsh_plugins:全文搜索插件名称和描述。
* get_dsh_plugin:查询单个插件,包括安装命令、验证状态和统计数据。
* list_dsh_plugins:按分类列出插件。
* get_dsh_stats:获取目录统计信息,包括插件总数、npm 与 Git 来源、验证状态。
* get_dsh_categories:获取所有分类及其数量。
该工具以当前 DSH 进程权限运行。目录快照每天从 live dshbase 目录重新生成,以保持最新。安装前,请检查源码和许可证(MIT)。
源码与目录页面:https://github.com/ylwl1997/dshbase-catalog