dsh-plugin-marketplace(DeepSeek Harness 插件市场)
August 15, 2026 · View on GitHub
DeepSeek Harness 网页版「插件市场」——npm 双面包(宿主插件 + 浏览器面板),常驻左侧栏,浏览 / 一键全局安装插件与技能。
目录
pkg/dsh-plugin-marketplace/— npm 双面包源码(发布物)lib/index.js宿主插件:市场目录、宿主 curl 网络、一键全局安装(宿主补丁层)、JSON API 路由、装前体检(形状/语法校验 + 预设安装失败自动回滚)lib/client.js浏览器 bundle:window.__ModuleLoader__handoff,左侧栏入口 + 右侧抽屉面板(搜索/筛选/「仅 DSH 相关」/卡片式 UI)bundled/内置市场(19 个现成插件与技能,任何安装方开箱即见)global-plugins/全局安装的插件文件目录(exports["./plugins/*"]映射,宿主补丁层按dsh-plugin-marketplace/plugins/<id>引用)cordis.patch.ymlbundle 补丁、registry.example.json远端仓库示例
plugins/skills/registry.json— 本地演示仓库(市场面板自动加载当前工作区.plugin-marketplace/)self/— 安装与维护文档
安装(常驻,重启保留)
-
把包装进 profile 的 node_modules(
pnpm add dsh-plugin-marketplace,或link:到本地源码) -
在 profile 的
cordis.patch.yml加一行:- insert: - id: plugin-marketplace name: dsh-plugin-marketplace -
刷新页面:左侧栏「🧩 插件市场」按钮(新会话与工作区之间)→ 右侧抽屉
发布
cd pkg/dsh-plugin-marketplace
npm publish # 或 npm pack
远端仓库格式见 pkg/dsh-plugin-marketplace/registry.example.json(kind:preset-plugin / skill / dynamic-plugin)。
许可
MIT