SuperAPI AI 工具集

superteam-non-interactive

编程与开发

查看项目

更新于 10-16 03:16

技能介绍

用途:superteam-non-interactive 是 Superteam 的 CI 安全入口,用于在 GitHub Actions 等无头环境中一次性运行 Superteam 流程。该技能已弃用,仅为历史 CI 兼容保留,不再推荐用于新自动化。

主要能力:复用 Superteam 的队友契约,但去掉人在环中的暂停点,不再等待聊天审批、确认或后续选择。支持从显式 #<number>、SUPERTEAM_ISSUE 或当前分支名解析 issue;执行常规预检(interaction_mode=non-interactive);按路由表分派给负责的队友;委派前加载对应队友契约。

使用方式:当操作者调用 /superteam-non-interactive、要求在 GitHub Actions 中运行 Superteam,或请求无头一次性运行时使用。需从 skills/superteam/ 加载 SKILL.md、pre-flight.md、routing-table.md、project-deltas.md。至少提供一个 issue 来源:提示词 #71、环境变量 SUPERTEAM_ISSUE=71 或分支名 71-kebab-title。可选策略输入:SUPERTEAM_APPROVE_CLEAN_DESIGN=0、SUPERTEAM_ALLOW_PUBLISH=0、SUPERTEAM_DRAFT_PR=0。

自主默认值:Gate 1 自动推进干净或已处置的设计;可修复的设计发现回退给 Brainstormer;允许 Finisher 推送或创建/更新 PR(受主机令牌与分支权限限制);默认创建草稿 PR;检查挂起时报告监控并退出;默认不合并。

限制:不得提问、等待批准或依赖未来聊天回复;不得凭感觉推断缺失上下文;歧义或冲突状态视为阻塞而非请求澄清。阻塞须以 superteam halted at <teammate or gate>: non-interactive blocker: <reason> 格式输出,必要时附 next_run: 或 next_input:。禁止在 SUPERTEAM_ALLOW_PUBLISH=0 时发布,禁止跳过对抗性设计评审,禁止在最新 head 完成门通过前报告完成。