SuperAPI AI 工具集

join

通用与其它

查看项目

更新于 10-16 03:38

技能介绍

用途:Join 以 gh 命令为唯一操作边界,持续维护 PR 生命周期,让 PR 保持已创建、CI 通过且可合并,并用最小改动修复问题。除非用户明确指示,不批准或合并 PR。

主要能力:仅用 gh CLI(gh pr、gh run、gh api、gh repo)创建 PR、标记 ready、更新分支、执行必需 CI 检查门禁、读取失败日志、通过 gh api 做外科式修补、发布交接状态。支持 auto:manage 与 auto:hold 标签控制自动化。

使用方式:先确保 gh auth status 成功,并存在 auto:manage、auto:hold 标签,再启动监控循环。云模式可用 $puff join-operator 启动,需提供 GH_TOKEN 或 GITHUB_TOKEN。补丁生产者需按 assets/cloud-join-manifest.schema.json 输出清单,必需字段包括 patch_id、producer、repo、base_branch、changed_paths、intent_summary。

限制:硬性规则是不得运行 git 或任何非 gh 命令;若必须用 gh 之外的操作,则加 auto:hold 并留阻塞评论。CI 门禁只针对必需检查,可选检查不阻塞交接。停滞 CI 超过 10 分钟无进展会加 auto:hold。修复尝试默认上限 3 次,出现回归或连续两次无改善即停止并加 auto:hold。绝不运行 gh pr merge,也不运行 gh pr review --approve,除非用户明确指示。

适用场景:需要以 gh 为唯一工具、在远程无本地检出假设下自动维护 PR、执行 CI 门禁并交接给人工合并的仓库。具体收费、价格、平台支持范围等资料暂未提供。