发布到群兴电商Agent
请按清单交付可安装的技能包,并由管理员审核后上架到本站目录。
联系管理员上架
登录本站账号后联系管理员提交技能包。上架前会检查根目录 package.json 中的 dsh.bundle.patch。
登录后联系管理员交付一个可安装技能包
安装单元是带 patch layer 的 npm 包。清单必须明确声明 bundle 文件:
{
"name": "my-dsh-plugin",
"version": "0.1.0",
"type": "module",
"files": ["lib/", "cordis.patch.yml"],
"dsh": {
"bundle": {
"patch": "./cordis.patch.yml"
}
}
}保持安装可审计
提交预构建产物,或在需要 TypeScript 构建时显式声明 prepare。减少生命周期脚本,它们会在用户主机而不是智能体沙箱里执行。
可选:添加 Topic 自动收录
在 GitHub 仓库的 Topics 中加入 dsh-plugin 后,本站会定时自动同步;不添加 Topic 也可以使用上面的直接提交。
验证
dsh plugin --profile demo add github:you/my-dsh-plugin#<commit-sha>启动对应 profile,验证所有技能行成功挂载,再把 README 中的能力、配置、权限和卸载方式写完整。