3.3 KiB
批量自动模式:89 单元视觉还原编排
每次会话开始:读
docs/miniprogram-dev/04-audit/PROGRESS.md确认进度。 执行手册:readSteering("action-manual.md")Power 调用:readSteering("power-integration.md")
执行模型:4 种专职子代理
主代理(调度)
→ 截图代理 → 审计代理 → 修正代理 ⇆ 验证代理 → 主代理汇总
全程严格串行——同一时刻只有一个单元在执行。禁止预先批量截图。
主代理调度职责
- 读 PROGRESS.md 确认进度
- 检查 MCP 就绪
- 新页面:隐藏 dev-fab/ai-float-button
- 逐屏下发:截图→审计→修正/验证循环
- 通过→更新 PROGRESS.md→下一屏
- 需回退→回退到指定 step
- 跳过→备注原因,继续
- 页面所有屏通过→全量回归校验
单元内流程
Step 1:截图代理 → H5/MP 截图
Step 2:审计代理 → audit.md + 偏差清单
Step 3:修正代理 → 修正源码
├─ P0-P3 >0 且未触发跳过 → 验证代理 → 循环
├─ P0-P3=0 → Step 4
├─ 连续 5 轮无改善 → 跳过
└─ P0-P3 >10 且连续 3 轮无法突破 → 结构重写
Step 4:主代理汇总 → 更新 PROGRESS.md
前置任务
P0. TS 零诊断基线:17 页面 .ts 全部 getDiagnostics 零诊断
P1. 跨页面共性偏差批量修复
批次编排
A 批次:看板(32 单元)
board-finance(20 单元):default 10 屏(step-04848) + compare 10 屏(step-04827)
board-coach(4 单元):perf/salary/sv/task 各 step-0
board-customer(8 单元):recall/potential/balance/recharge/recent/spend60/freq60/loyal 各 step-0
B 批次:核心(4 单元)
task-list:3 屏(#33-35) | my-profile:1 屏(#36)
C 批次:任务详情(17 单元)
task-detail:5 屏(#37-41) task-detail-callback:4 屏(#42-45,teal 主题色) task-detail-priority:4 屏(#46-49,orange 主题色) task-detail-relationship:4 屏(#50-53,pink 主题色)
D 批次:详情(12 单元)
coach-detail:5 屏(#54-58) | customer-detail:5 屏(#59-63) | customer-service-records:2 屏(#64-65)
E 批次:绩效(18 单元)
performance:13 屏(#66-78) | performance-records:5 屏(#79-83)
F 批次:对话(3 单元)
chat:2 屏(#84-85) | chat-history:1 屏(#86)
G 批次:其他(3 单元)
notes:3 屏(#87-89)
子代理下发模板
标准单元
执行视觉还原对照单元:<单元 ID>
源码:H5 docs/h5_ui/pages/<page>.html | MP apps/miniprogram/.../pages/<page>/
输出:docs/h5_ui/compare/<page>/
当前步骤:step-<N>(第 M / 共 T 步)
前序屏状态:<首屏"无前序" / 后续"step-X 已通过">
执行:截图→审计→修正→验证(见 action-manual.md)
约束:只改当前屏 | 偏差在前序屏→标注"需回退" | 全局样式→标注"全局变更"
完成后:更新 PROGRESS.md
变体单元(C 批次)
执行视觉还原(变体简化):<单元 ID>
与 task-detail 共享布局,仅 Banner 主题色不同。
主题色:callback=teal / priority=orange / relationship=pink
step-0 重点验证 Banner 渐变色和按钮配色,其余快速对比。
回归校验
执行全量回归校验:<page>
逐屏截取+审计,禁止修改源码。P0-P3 增加→标记"回归"。