前言¶
DeepSeek Harness(DSH)把能力拆成可安装的插件,扩展入口往往散落在插件管理或命令里。要在写智能体、调工作流时顺手浏览、搜索、安装社区插件,通常得先找到「插件」页,再切到发现或外部站点。若你希望在主界面左侧栏多一个固定入口,点一下就在主区域打开市场界面,而不必反复跳转,dsh-plugin-market-entry 就是为此做的客户端插件:在官方 Plugins 与 Schedules 之间插入「插件市场」按钮,并与已安装的 dshmarket 市场插件联动。
这是什么¶
dsh-plugin-market-entry 由维护者 aug-245 发布,分类为客户端插件。它不在宿主里重写一套市场逻辑,而是在侧边栏注册图标与主面板槽位,点击后优先调用客户端服务 ctx.get('market') 复用 dsh-market/dsh-market 的 market.render({ surface: 'sidebar' });DSH Desktop 默认预置该市场插件时,可在当前窗口完成浏览、搜索、安装、更新。市场未安装或被禁用时,面板显示本地化落地卡片,并提供跳转到宿主自带插件页的按钮。
社区目录页:https://www.skillhub.cn/plugins/aug-245/dsh-plugin-market-entry
源码仓库:https://github.com/aug-245/dsh-plugin-market-entry
核心功能¶
下面列出的能力均来自仓库 README 与 package.json 说明。
侧边栏入口¶
- 左侧栏新增「插件市场 / Plugin Market」图标按钮,位于 Plugins 与 Schedules 之间(
order: 1)。 - 中文与英文文案跟随界面语言;颜色只使用 DSH 主题 token(
--dsw-alias-*),随明暗主题切换。
主区域面板¶
- 已安装且可用的
dshmarket时,主区域渲染市场完整界面,无需离开当前窗口。 - 市场服务不可用时,显示降级卡片,含「打开插件管理」类操作,指向宿主插件页。
技术挂载方式¶
cordis.patch.yml向 bundle 插入plugin-market-entry。client.js通过window.__ModuleLoader__在sidebar.panellist注册图标,在main注册同名面板,并注入@deepseek-ai/dsh-client-locale提供文案。
当前 package 版本为 1.0.0,许可证 MIT。
安装与启用¶
推荐在宿主插件页的 发现 / Discover 中搜索本插件并安装。
手动安装请使用 README 中的命令:
dsh plugin add git+https://github.com/aug-245/dsh-plugin-market-entry.git
安装后刷新页面,或按宿主提示重启,即可在左侧栏看到新图标。
典型用法¶
- 确认 DSH 已正常运行,且(若需完整市场功能)已安装并未禁用
dshmarket。 - 在左侧栏 Plugins 与 Schedules 之间点击「插件市场」图标。
- 主区域出现市场界面时,按市场插件自身流程浏览、搜索、安装或更新其他插件。
- 若只看到降级卡片,先通过卡片上的按钮进入插件管理,安装或启用
dshmarket后再次点击侧边栏入口。
本插件不提供独立 CLI 或额外配置字段;行为由宿主侧边栏槽位与 market 客户端服务决定。
适用场景与注意¶
适合谁: 经常在 DSH 里装插件、希望固定入口打开社区市场的桌面或 Web 客户端用户;已与默认预置 dshmarket 的环境配合最好。
权限与安全: 插件在当前 DSH 进程权限下运行,安装前请阅读源码与 MIT 许可证,自行评估是否接受维护者 aug-245 的代码变更。
生态说明: DSH 的理念是「一切皆插件」;SkillHub 等社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。本入口插件不是官方应用商店,只是宿主 UI 上的快捷方式。
结尾¶
dsh-plugin-market-entry 用最小客户端补丁把「逛市场」落到左侧栏一点即开:有 dshmarket 时原地使用完整市场,没有时仍能把人引向插件管理。需要安装命令与实现细节时,以 GitHub README 为准。