Agent Skills
返回列表
全栈精密开发流

全栈精密开发流

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4fdd8cf0/dev-auto-workflow。

技能介绍

解决什么问题

独立开发者处理全栈 Web 项目时常面临两类典型失控:一是架构决策在开发中途被推翻,导致返工成本指数级上升;二是阶段边界模糊,后端未验证就写前端,集成阶段暴露大量本可避免的返工。本技能把工程管理中“阶段门控(Phase Gate)”的概念搬进 AI 编码流程。

核心机制

出口检查是硬约束。 每个阶段完成时调用 phase-gate.py 校验出口条件,不通过则禁止进入下一阶段。唯一例外是显式记录为技术债务。

九阶段流水线覆盖完整生命周期:

  • 规划决策:GENESIS 确立不可变章程,REQUIRE 定义可验证需求,DESIGN 产出可直接编码的架构
  • 设计:UI_UX 先锁定视觉与交互规范,再进入编码
  • 构建质量:BACKEND 与 FRONTEND 严格按设计实现,端到端验证作为独立阶段
  • 集成部署:DEVOPS 处理生产就绪基础设施,DELIVER 完成正式交付

模型路由按阶段成本收益自动切换: 推理密集的 GENESIS 到 DESIGN 使用 Opus,构建与验证阶段使用 Sonnet,流程化的运维交付阶段使用 Haiku。配置集中在 model-config.toml,可手动覆盖为统一模型。

防漂移机制是独立一层。 进入新阶段时 anchor-check.py snapshot 建立基线,阶段内每五轮自检一次,偏离时暂停并诊断,而不是带着矛盾继续推进。

强制技能编排

每个阶段按三级划分技能依赖:强制(缺失即阻断)、推荐、可选增强。进入阶段时 phase-gate.py 扫描技能目录,强制项缺失直接阻断推进。check --skills 可列出缺失项,确认后放行。

实现状态

Phase 0 已完整可跑,Phase 1-2 部分打通,Phase 3 到 Phase 8 依赖配套技能实现。参考 skills-map.md 查看依赖映射与当前可用范围。

适用场景

适合从零启动的全栈项目、需要严格阶段管控的多人协作、需要统一开发节奏的团队。已有章程的存量项目可从 REQUIRE 阶段直接进入,纯前端或纯后端项目只走相关阶段。

不该用的情况

单文件脚本、非 Web 项目、已有完善 CI/CD 的代码库都不适合引入本工作流——前者用 context-anchor 独立跑即可,后者直接激活对应阶段的独立技能,不需要流程引擎。

常见陷阱

跳过 GENESIS 直接写代码导致架构反复推翻;阶段中更换技术栈却未更新锚点,造成后续阶段不一致;强制技能缺失时强行通过,质量失控;跳过的阶段不记录技术债务,最终在生产环境爆发。出口检查走过场会让阶段变成假完成。

使用场景

  • 从零开始全栈项目,需要严格阶段出口检查
  • 已有项目章程,从需求定义阶段直接进入
  • 纯前端或纯后端开发,仅走相关阶段
  • 多人协作需要统一开发节奏和防漂移机制

适合人员

  • 全栈独立开发者,需要严格阶段管控
  • 技术负责人,统一团队开发节奏
  • 前后端专精开发者,分阶段使用
  • 工程师,处理阶段间架构一致性