From 5337c7d5e3440dc8e64005640ff2fb3a43bea78c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=9D=E5=B0=98?= <237809796@qq.com> Date: Mon, 22 Jun 2026 02:46:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3:=20Phase3=E9=98=B6=E6=AE=B52?= =?UTF-8?q?=E5=89=8D=E7=BD=AE=E5=86=B3=E7=AD=96=E7=99=BB=E8=AE=B0(EventBus?= =?UTF-8?q?=20AiBusEvent=208=E5=8F=98=E4=BD=93=20vs=20D2=E5=85=A819?= =?UTF-8?q?=E5=8F=98=E4=BD=93=E9=80=8F=E4=BC=A0=20=E8=BD=BD=E8=8D=B7?= =?UTF-8?q?=E5=86=B2=E7=AA=81)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/todo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/todo.md b/docs/todo.md index 8f79f0d..adfe8ef 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -757,7 +757,7 @@ **Phase3 联调待办**(D1-D6 决策点推荐:A纯透传 / 全19变体透传 / EventBus汇聚 / switch不处理 / 强类型保留 / 桥接层R1兜底): - [x] ✅(2026-06-22)F-260622-01-阶段1(D1=A):tunnel `CommandHandler` 收 `serde_json::Value` + `parse_payload_from_broadcast` 返回 Value(入站纯透传,cargo check + 5 测试过,D5 保留 TunnelCommand 弱校验)。**出站 `send_raw_event` 移阶段2**(无阶段1 验证场景,阶段2 EventBus 接入同步加) -- [ ] F-260622-01-阶段2:EventBus 接入 55 处 emit 点(批2)+ tunnel 注册 subscriber + send_raw_event +- [ ] F-260622-01-阶段2:**前置决策**(2026-06-22 核验):EventBus 现状 AiBusEvent(8 变体强类型)未入 AppState vs D2 全 19 变体透传 载荷冲突 → 先定 ① 扩 AiBusEvent 对齐 AiChatEvent / ② EventBus 改 Value 载荷 / ③ tunnel 直 hook emit 绕过 EventBus。定后:EventBus 入 AppState + 55 处 emit 双写(agentic/mod 18+chat 18+audit 12+guard 3+stream_recv 2)+ tunnel subscriber + send_raw_event - [ ] F-260622-01-阶段3:src-tauri 桥接模块(MiniCommand→Tauri command 路由 + R1 generating 兜底)+ miniapp 补齐 approve/authorize_dir/continue/stop_loop - [ ] F-260622-01-阶段4:真机联调 + 多会话并发验证矩阵(6 场景含 F-09 跨端并发) - [ ] 核验项:ai_chat_send 内部 generating guard 现状(决定 R1 兜底是否冗余)