在 DeepSeek Harness(DSH)的插件化架构下,社区维护了一个独立的插件目录。在安装前,开发者通常需要离开 DSH 环境,手动在浏览器中检查插件的健康评分、兼容性及版本漂移。dsh-insights-kit 解决了这一痛点,它将 DSH Insights 生态系统的健康体检、场景推荐和动态监测能力直接嵌入到了 DSH Web 界面中。
这是一个 DSH Insights(dsh-insights.com)生态观测站的轻量客户端。由开发者 ice5kysl 维护,采用 MIT 许可证。它旨在让 DSH 用户在 Web 界面内即可完成插件的健康评分查看、安装前查验以及场景化推荐。
核心功能¶
该插件主要提供以下能力:
- 健康体检
读取已安装插件的 manifest,批量检查健康评分、npm 版本漂移及兼容性。界面会显示 S-D 评级、版本兼容信号以及潜在的 BREAKING 更新警告。 - 插件查验
输入owner/repo或 GitHub URL,获取插件的详细健康卡片、评分、安装/卸载按钮及相似推荐。 - 场景推荐
按场景浏览插件列表,点击即可跳转至查验页面。 - 一键安装/卸载
通过 pnpm 和dsh.profile.bundles直接操作本地配置,支持热挂载。 - CLI 自检
提供命令行工具用于本地目录的健康检查。
安装与启用¶
目前该插件尚未提供官方的一键安装命令。安装需通过其他方式获取(例如直接从 GitHub 拉取源码或通过 dsh 的插件管理机制加载 bundle)。
确保你的 DSH 版本不低于 0.1.1-rc.2。插件的数据流通过 host-side routes 和 ctx.webServer.register 处理。
典型用法¶
Web 界面操作
在 dsh Web 侧边栏底部点击 ✦ 按钮,打开「生态」面板进行体检。在「查验」面板输入插件名称获取健康状态并使用一键按钮安装。
CLI 工具
使用 CLI 工具检查本地插件目录的健康状态。
npx dsh-insights-kit selfcheck /abs/path/to/your-plugin
适用场景与注意¶
该插件适合需要频繁检查插件生态健康状况、按场景发现新插件或管理本地插件配置的开发者。
- 环境要求:目标 DeepSeek Harness 版本 ≥ 0.1.1-rc.2。
- 界面语言:支持中英文双语,自动检测浏览器语言。
- 安全与权限:CLI 工具为只读模式,不会修改目录;Web 端的一键操作受限于 host-trust gate 和 pnpm 环境配置。
- 安装前检查:在通过插件进行本地配置修改前,建议检查源码与许可证。
总结¶
dsh-insights-kit 通过在 DSH Web 内部构建「生态」面板,实现了插件健康状态的透明化和场景化发现,减少了跨工具操作的成本。更多详情可查阅插件目录或GitHub 仓库。