SuperAPI AI 工具集

dev-pipeline

智能体与模型

查看项目

更新于 10-15 21:36

技能介绍

用途:面向需要审计与多角色协作的代码任务(新功能、缺陷、重构,通常超过 5 行代码),按审计→计划→代码→审查→修复→结果的全流程推进,每阶段向用户显示 [N/5] 状态。

角色分工(资料给定):协调者 Sylvanas(Opus 4.6)、审计与计划 Codex CLI(GPT-5.5)、编码 Coder 子代理(Opus 4.6)、两个审查者分别为 Sylvanas 与 Codex CLI。

流程:1) 审计,在 git 仓库执行 cd <git-repo-dir> && codex exec --model gpt-5.5 "Audit ...",非 git 仓库则经 stdin 传内容,向用户展示 3-5 条发现;2) 计划,同样用 codex exec 生成实现计划并等待用户批准;3) 编码,用 Agent(subagent_type="coder", prompt="..."),独立任务可并行最多 5 个;4) 交叉审查,Claude 查缺陷、安全、与计划一致性,Codex 用 codex review --uncommitted 或经 stdin 传 diff;5) 修复,Critical/warning 交 Coder 修复,仅 info 可跳过。

快速模式:单文件且少于 30 行时,自行读文件审计、Coder 编写、Claude 审查即可。规则要求 Coder 与审查者不同人、始终双审查者、审计必做、修复由 Coder 而非协调者执行;小于 5 行的微修复不走流程。

集成技能:writing-plans、subagent-driven-development、test-driven-development、requesting-code-review、verification-before-completion、finishing-a-development-branch、systematic-debugging。

安全部署契约(2026-04-17 起):Caddy 对 4xx/5xx 用 header @errors Cache-Control "no-store, no-cache, must-revalidate" 并带 defer,HTML 响应用 private, no-cache, must-revalidate;部署后 curl -I 检查不存在的 static 路径须返回 no-store,否则立即回滚。Next.js 侧使用 app/global-error.tsx 处理 ChunkLoadError 并以 sessionStorage 防循环、每会话一次 reload,next.config.ts 设置 deploymentId: process.env.EDGELAB_BUILD_ID。deploy.sh 采用 releases/<sha>/ 加 ln -sfn 原子切换与 pm2 reload(需 wait_ready),保留最近 5 个版本;prod 部署须用户明确同意并先做 restic 快照到 DO Spaces,具体命令与更多细节本资料未完整给出。