SuperAPI AI 工具集

od-plugin-contribute-open-design

设计与创作

查看项目

更新于 10-16 09:34

技能介绍

用途:当当前项目包含一份已复制的 Open Design 插件文件夹,用户希望将其提交到 Open Design 社区目录时,使用此工作流发起拉取请求。

主要能力:读取插件输入,plugin_context_path 为相对项目工作目录的已复制插件文件夹;检查该插件的 manifest、技能说明、示例与兼容性元数据;通过本地守护进程接口提交,而不是手工拼装 GitHub 命令。

使用方式:调用接口 curl -sS -X POST "$OD_DAEMON_URL/api/projects/$OD_PROJECT_ID/plugins/contribute-open-design" -H 'content-type: application/json' -d '{"path":"<plugin_context_path>"}' 读取返回的 JSON。若 ok 为 true,报告 PR URL、日志中出现的分支名及有用的校验摘要。若接口失败,报告其 message、code 与有用日志行;认证缺失时提示用户运行 gh auth login --hostname github.com。

限制:保持拉取请求聚焦,除非 manifest 校验问题需要极小配套修改,否则不要改动无关的 Open Design 文件。其他细节暂未提供。