工作流程
从用户输入到交付产出的完整流程。
核心工作流
阶段说明
阶段一:输入识别
| 动作 | 说明 |
|---|---|
| 判断类型 | 问答 vs 需求 |
| Skill 调度 | 匹配路由表,分发到对应 Skill |
| 模式判断 | 标准模式 vs ⚡ 轻量模式 |
⚡ 轻量模式判定:单文件 + 简单变更(typo / 样式 / 文案 / 简单 fix)→ 跳过阶段二。
阶段二:需求梳理
- 拆分子任务
- 收集上下文
- 计划审核(合理性 / 越权 / 风险)
- 输出方案 → ⏸️ 等待用户确认
阶段二·五:一致性复检
在用户确认方案后、代码执行前,自动检测:
- 需求矛盾
- 确认偏差
- 模糊点
- 上下文完整性
阶段三:代码执行
执行代码变更后,进行 5 步结构化检测:
阶段四:输出交付
## 改动点总结
- [文件路径]: [改动说明]
## 改进建议
- 变量命名:[通过 / 建议]
- 页面性能:[通过 / 建议]
## Commit 信息
git commit -m "type(scope): subject"
## 自测检查结果
- ESLint 检查:通过
- 模板语法检查:通过约束等级
fe-base-skill 支持三级约束:
| 等级 | 方案确认 | 代码检测 | 自动修复 | 适用场景 |
|---|---|---|---|---|
| strict | 所有变更必须确认 | 5 步全量检测 | 仅安全项自动修复 | 生产代码 |
| standard(默认) | 标准确认 + ⚡ 自动判断 | 5 步检测 | 按策略分级 | 日常开发 |
| relaxed | 跳过确认 | 简化检测 | 全部自动修复 | 个人实验 |