新增: 文档(任务推进链实施路径+任务模块分析+审查报告+patch_file指南)
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
> 性质:只审查不改代码。本报告汇总本次会话对 devflow AI chat 全链路的核对发现。
|
||||
> 增补:2026-06-14 追加「修复进度」表(AC1/AC2、AR-3、FR-S4、FR-R4、FR-R5 对照 commit 36d68dd / 4b5f096 标已完成),并在 §8 优先级表 AR-3 行内联标注。
|
||||
> 二次增补:2026-06-15 §8 优先级表全表对齐 todo.md AR 编号体系,逐行补 AR-1~AR-11 标签 + 状态勾注(AR-1 退役 / AR-2~7/9~11 已修 / AR-8 重评降级)。
|
||||
|
||||
## 审查范围
|
||||
|
||||
@@ -216,17 +217,17 @@ handler 接上后 `bind_directory` 使用频率大降(只剩改绑),第二章 bi
|
||||
|
||||
| 优先 | 问题 | 方向 |
|
||||
|------|------|------|
|
||||
| P0 | H1 流式 Markdown 重解析 | 流式态纯文本/增量渲染,完成后再 markdown;rAF 合并 |
|
||||
| P0 | H2 审批态新建对话卡死 | `ai_conversation_create` 加 generating 守卫 |
|
||||
| P0 | 第二章 审批卡片裸 id + reason 模板(✅ 已完成 commit 36d68dd / AR-3)| 后端 reason 拼对象名;前端 id→name |
|
||||
| P0 | 第四章 create_project 双审(⚠️ 半成品:schema 已加 handler 没接) | handler 读 args 的 path/stack,复用 IPC `project.rs:43-83` 探测逻辑 |
|
||||
| P1 | H3 审批态 stop 无兜底 | stopChat 本地先复位 streaming |
|
||||
| P1 | M3 Low 工具失败语义 | 统一 AiError 后 loop 也退出,或不 emit AiError |
|
||||
| P1 | 第三章 clean 无入口 | AiChat 加清空按钮 + 后端真删当前对话消息 |
|
||||
| P2 | M1+M2 delta 节流 + 滚动 | 后端 50ms 合批 / 前端 rAF |
|
||||
| P2 | M4 friendlyError i18n | 抽 i18n key |
|
||||
| P2 | 第六章 灵感迁移残留 | i18n + 后端错误 + LLM 描述统一改 |
|
||||
| P2 | 第五章 数据联动 | 方案 A 后端 emit + store 监听 |
|
||||
| P0 | H1 流式 Markdown 重解析 ✅ **退役**(AR-1,2026-06-15)— 自研块级 memo 取代(splitBlocks O(末块)+rAF 节流),详见 [流式渲染调研 §5](./aichat流式Markdown渲染调研-2026-06-15.md) | 流式态纯文本/增量渲染,完成后再 markdown;rAF 合并 |
|
||||
| P0 | H2 审批态新建对话卡死 ✅ **已修**(AR-2,commit 057a212) | `ai_conversation_create` 加 generating 守卫 |
|
||||
| P0 | 第二章 审批卡片裸 id + reason 模板 ✅ **已修**(AR-3,commit 36d68dd)| 后端 reason 拼对象名;前端 id→name |
|
||||
| P0 | 第四章 create_project 双审 ✅ **已修**(AR-4,commit 057a212)— schema 加 path/stack + handler 合并绑定 | handler 读 args 的 path/stack,复用 IPC `project.rs:43-83` 探测逻辑 |
|
||||
| P1 | H3 审批态 stop 无兜底 ✅ **已修**(AR-5,commit 9e2aeff)— stopChat 本地先复位 streaming + clearStreamWatchdog | stopChat 本地先复位 streaming |
|
||||
| P1 | M3 Low 工具失败语义 ✅ **已修**(AR-6,commit f82dd8b)— Low 失败非 AiError,错误回填 tool_result 让 LLM 自处理 | 统一 AiError 后 loop 也退出,或不 emit AiError |
|
||||
| P1 | 第三章 clean 无入口 ✅ **已修**(AR-7,commit 9e2aeff)— clear_messages 真删 + 垃桶按钮二次确认 | AiChat 加清空按钮 + 后端真删当前对话消息 |
|
||||
| P2 | M1+M2 delta 节流 + 滚动 🔄 **重评降级**(AR-8,2026-06-15)— 前端 rAF 节流已被 ARC-08 覆盖;剩后端 50ms 合批 + 滚动跟随 | 后端 50ms 合批 / 前端 rAF |
|
||||
| P2 | M4 friendlyError i18n ✅ **已修**(AR-9,commit 9e2aeff)— 全走 i18n.global.t + zh/en 双语补 key | 抽 i18n key |
|
||||
| P2 | 第六章 灵感迁移残留 ✅ **已修**(AR-10,commit 65c475b)— 13 文件批量统一 | i18n + 后端错误 + LLM 描述统一改 |
|
||||
| P2 | 第五章 数据联动 ✅ **已修**(AR-11,commit dc27e79)— 方案 A 后端 emit `df-data-changed` + store listen 已 attach | 方案 A 后端 emit + store 监听 |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user