diff --git a/Batch.md b/Batch.md index a88ac1f..0c37f43 100644 --- a/Batch.md +++ b/Batch.md @@ -1,7 +1,7 @@ # DevFlow 批次推进记录 > 记录每个批次的提交 hash、改动内容和交付价值。 -> 最后更新: 2026-07-02 | 最新提交: `4624688` +最后更新: 2026-10-04 | 最新提交: `74ce9f7`(df-im-gateway 网关骨架 P0) --- @@ -443,7 +443,7 @@ ## Batch 38 — 合并产出落回主对话(Coordinator 接线) -- **提交**: 待后续 +- **提交**: `eee0f06`(新增: 合并产出落回主对话(Coordinator 接线)) - **内容**: - `run_agentic_loop`:plan_execution_enabled 时,decompose 后调 dispatch → merge → 合并产出以单条 assistant 消息推回主对话,emit AiCompleted 后 return @@ -490,9 +490,9 @@ | 3 | ConflictResolver.vue(双栏 diff + 接受A/B/合并/手动按钮) | ✅ | | 4 | i18n 冲突翻译键(中英文) | ✅ | | 5 | agentic/mod.rs 拆分(提取自动压缩到 context_lifecycle.rs,2222→2071行) | ✅ | -| 6 | Reviewer Agent 仲裁(persona.rs 扩展) | 待下一批 | -| 7 | 命令互斥锁(run_command 同目录 mutex) | 待下一批 | -| 8 | context.rs 拆分(1956行) | 待下一批 | +| 6 | Reviewer Agent 仲裁(persona.rs 扩展) | ✅(批次C前序散项) | +| 7 | 命令互斥锁(run_command 同目录 mutex) | ✅(批次C前序散项) | +| 8 | context.rs 拆分(1956行) | ✅(批次C前序散项) | ### 模板系统 + 节点补齐 ✅ @@ -508,8 +508,8 @@ | 4 | NotifyNode(桌面通知 + Webhook) | ✅ | | 5 | SubflowNode(嵌套子工作流 + 深度限制) | ✅ | | 6 | 内置模板 3 个预设(代码审查/Bug修复/功能开发) | ✅ | -| 7 | 前端模板选择入口 + 模板 CRUD IPC | 待下一批 | -| 8 | MessageList.vue 继续拆分 | 待下一批 | +| 7 | 前端模板选择入口 + 模板 CRUD IPC | ✅(批次C前序散项) | +| 8 | MessageList.vue 继续拆分 | ✅(批次C前序散项,1386→1148行) | ### Git/CI 集成 + DockerNode + God 文件收尾 ✅ @@ -544,7 +544,7 @@ | 6 | AiChat 进度条(completedTools 计数器) | ✅ | | 7 | df-types augmentation 测试修复 | ✅ | | 8 | 前端 UI 审查修复(badge/confirm/加载态/CSS) | ✅ | -| 9 | 合并产出落回主对话 | 待接线 | +| 9 | 合并产出落回主对话 | ✅ `eee0f06`(Batch 38) | ---