用途:Blueprint 是面向多会话、多智能体工程项目的施工计划生成器,把一句话目标拆解为任何编码智能体都能“冷启动”执行的步骤。每个步骤都带自包含的上下文简报,使从未见过对话历史的智能体也能独立执行。
主要能力:先扫描代码库、读取项目记忆并做预检;再把目标拆成单个 PR 规模的步骤,识别可并行部分与依赖关系,记录用户选定的模型约束;随后按结构化模板生成计划,内联分支工作流规则、CI 策略与回滚方案;再依据验收标准对计划做对抗式评审,仅在用户或适用指令明确授权时才委派子智能体;最后把计划/任务台账保存到获授权的项目位置,全局记忆更新需显式请求。支持计划变更协议,步骤可拆分、插入、跳过并留审计轨迹。
使用方式:安装后以 /blueprint <project> <objective> 调用,例如 /blueprint myapp "migrate database to PostgreSQL" 或 /blueprint antbot "extract providers into plugins"。安装时不要直接把移动分支克隆进活跃技能目录,应在独立审查目录中检出指定不可变修订并检查文件: review_dir="$(mktemp -d)" git clone --filter=blob:none https://github.com/antbotlab/blueprint.git "$review_dir/blueprint" git -C "$review_dir/blueprint" checkout --detach 07c5b305cf2d95d584a0d0398c390e839fec5954 git -C "$review_dir/blueprint" ls-files git -C "$review_dir/blueprint" status --short 阅读该提交下的 SKILL.md 及所有捆绑文件,检查脚本、钩子、符号链接、网络调用、凭据访问及要求命令或提权的指令;仅在用户明确批准安装后,才把审查过的文件复制到所选宿主的技能目录。
适用场景:任务需要 3 个以上 PR 或多会话;多个智能体或团队成员需共享执行;希望在执行前对计划做对抗式评审;需要并行步骤检测与依赖图。
限制:单个 PR 可完成的任务、用户说“just do it”时不要调用。Blueprint 会自动检测 git/gh 可用性并优雅降级。输出不能替代针对具体环境的验证、测试或专家评审;缺少必要输入、权限、安全边界或成功标准时应停下询问。固定修订可复现但不自动可信,其内容仍需审查;安装或遵循该技能仍可能让智能体执行命令,应把仓库视为不可信直到检查完毕。