DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。随着插件生态的积累,开发者需要一个集中的入口来浏览、查找和安装社区插件。haibala-aii/dsh-extensions-extensionshub 是一个第三方插件,它为 DSH 提供了一个插件目录,并集成了侧边栏导航功能,方便开发者快速获取资源。
这是什么¶
这是一个 DeepSeek Harness 插件中心,由 haibala-aii 维护。它通过 GitHub 标签筛选插件仓库,并利用 DSH 的插件系统将目录集成到应用界面中。
核心功能¶
该插件提供以下功能:
- GitHub 插件目录:搜索带有
dsh-plugin标签的 GitHub 仓库,并提供镜像和精选列表。 - 侧边栏导航:在
sidebar.nav声明导航项。 - 侧边栏页脚:在
sidebar.footer.action添加「Extensions」行。 - 全屏覆盖层:提供
shell.overlay全屏目录视图。 - 文档支持:展示 SKILL.md 和 MCP 配置文档。
安装与启用¶
使用官方安装命令:
dsh plugin --profile web add github:haibala-aii/dsh-extensions-extensionshub
安装成功后,需要重启 dsh web(或桌面 shell)以加载插件。该插件自带预构建的 lib/ 目录,首次安装无需配置 pnpm allowBuilds。
典型用法¶
- 安装插件:在插件中心找到目标插件,复制其提供的安装命令并执行。
- 管理 SKILL:在项目工作区或技能目录中放置
SKILL.md文件,插件会展示相关文档。 - 配置 MCP:在
@deepseek-ai/dsh-mcp-client配置文件中启用服务器。
适用场景与注意¶
- 适用场景:开发者需要查找第三方插件、查看 SKILL 文档或管理 MCP 服务器配置。
- 权限限制:第三方插件无法向
AppFrame或SidebarRoot添加新的插槽。该插件仅在宿主应用声明了sidebar.nav或shell.surface时才会占用这些位置,否则会使用官方的扩展行和覆盖层作为补充。 - 生态说明:这是社区目录,与 DeepSeek 或幻方无官方从属关系。
总结¶
该插件解决了 DSH 插件分散的问题,提供了一个统一的查找入口。相关代码与文档位于 GitHub。