123 lines
3.3 KiB
Markdown
123 lines
3.3 KiB
Markdown
# 批量自动模式:89 单元视觉还原编排
|
||
|
||
> 每次会话开始:读 `docs/miniprogram-dev/04-audit/PROGRESS.md` 确认进度。
|
||
> 执行手册:`readSteering("action-manual.md")`
|
||
> Power 调用:`readSteering("power-integration.md")`
|
||
|
||
---
|
||
|
||
## 执行模型:4 种专职子代理
|
||
|
||
```
|
||
主代理(调度)
|
||
→ 截图代理 → 审计代理 → 修正代理 ⇆ 验证代理 → 主代理汇总
|
||
```
|
||
|
||
全程严格串行——同一时刻只有一个单元在执行。禁止预先批量截图。
|
||
|
||
---
|
||
|
||
## 主代理调度职责
|
||
|
||
1. 读 PROGRESS.md 确认进度
|
||
2. 检查 MCP 就绪
|
||
3. 新页面:隐藏 dev-fab/ai-float-button
|
||
4. 逐屏下发:截图→审计→修正/验证循环
|
||
5. 通过→更新 PROGRESS.md→下一屏
|
||
6. 需回退→回退到指定 step
|
||
7. 跳过→备注原因,继续
|
||
8. 页面所有屏通过→全量回归校验
|
||
|
||
---
|
||
|
||
## 单元内流程
|
||
|
||
```
|
||
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-0~4848) + compare 10 屏(step-0~4827)
|
||
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 增加→标记"回归"。
|
||
```
|