Diluka/dsh-agent-plugin-market0

dsh-agent-plugin-market

DSH 插件市场:将 git 仓库作为 agent 内容插件市场(兼容 Codex / Claude 技能格式),克隆后原地加载插件技能到 DSH 技能系统,支持添加/更新市场、安装/更新插件、按技能启用禁用,并提供设置页配置 UI。

包名
dsh-agent-plugin-market
版本
0.1.0
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Diluka/dsh-agent-plugin-market

使用

  1. 添加市场:输入任意 git 仓库地址(ssh / https 均可),可选指定分支 / 标签 / commit id(默认使用仓库默认分支);仓库需含市场清单 marketplace.json (查找顺序:.agents/plugins/marketplace.json.claude-plugin/marketplace.json.cursor-plugin/marketplace.json → 仓库根 marketplace.json
  2. 安装插件:市场清单中每个插件一行(source 为仓库内路径,或 {"source": "local", "path": "./"} 指向仓库根),点击「安装」即原地注册其技能
  3. 自动更新DSH 每次启动时自动对全部市场执行 git pull --ff-only(失败不影响启动,仅记录日志);分支/默认分支市场随更新,tag/commit 固定引用不自动更新(「更新」按钮会提示无需更新)
  4. 技能开关:已安装插件下列出全部技能,默认全开;关闭后技能不再出现在 DSH 技能目录

配置存储

  • 市场/插件/技能开关配置:~/.dsh/agent-plugin-market/config.json
  • 市场克隆目录:~/.dsh/agent-plugin-market/markets//