Diluka/dsh-agent-plugin-market ↗★ 0
dsh-agent-plugin-market
DSH 插件市场:将 git 仓库作为 agent 内容插件市场(兼容 Codex / Claude 技能格式),克隆后原地加载插件技能到 DSH 技能系统,支持添加/更新市场、安装/更新插件、按技能启用禁用,并提供设置页配置 UI。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Diluka/dsh-agent-plugin-market说明文档
阅读完整 README ↗使用
- 添加市场:输入任意 git 仓库地址(ssh / https 均可),可选指定分支 / 标签 / commit id(默认使用仓库默认分支);仓库需含市场清单
marketplace.json(查找顺序:.agents/plugins/marketplace.json→.claude-plugin/marketplace.json→.cursor-plugin/marketplace.json→ 仓库根marketplace.json) - 安装插件:市场清单中每个插件一行(
source为仓库内路径,或{"source": "local", "path": "./"}指向仓库根),点击「安装」即原地注册其技能 - 自动更新:DSH 每次启动时自动对全部市场执行
git pull --ff-only(失败不影响启动,仅记录日志);分支/默认分支市场随更新,tag/commit 固定引用不自动更新(「更新」按钮会提示无需更新) - 技能开关:已安装插件下列出全部技能,默认全开;关闭后技能不再出现在 DSH 技能目录
配置存储
- 市场/插件/技能开关配置:
~/.dsh/agent-plugin-market/config.json - 市场克隆目录:
~/.dsh/agent-plugin-market/markets//