# DevFlow 文档索引 > 创建: 2026-06-10 | 当前阶段: Phase 2 本地优先开发流程验证 > 更新: 2026-06-14 | 新增功能创意池(5 个架构创意:演化/时效/回溯/债务/契约,待评估) --- ## 目录结构 ``` docs/ ├── README.md # 快速开始与文档导航 ├── INDEX.md # 本文件 — 文档导航 ├── todo.md # 工作看板(任务/bug 跟踪) ├── 01-技术文档/ │ ├── SQLite-CRUD模式-2026-06-12.md │ └── Tauri-IPC模式-2026-06-12.md ├── 02-架构设计/ │ ├── Phase1架构决策-2026-06-12.md │ ├── 业务系统设计-2026-06-12.md │ ├── 产品定位调整-2026-06-12.md │ ├── 前后端类型对齐-2026-06-12.md │ ├── 对抗论证裁决报告-2026-06-12.md │ ├── 功能决策记录-2026-06-14.md # 需求规格 + 设计决策规格 │ ├── 功能决策记录-归档-2026-06-14.md │ ├── 功能创意池-2026-06-14.md # 5 架构创意(演化/时效/回溯/债务/契约) │ ├── 经验记录-2026-06-14.md │ ├── 文档记录规范-2026-06-14.md │ ├── 规格契约自检机制-2026-06-14.md │ ├── Agent架构说明-2026-06-14.md │ ├── B-03-人工审批响应机制-2026-06-14.md │ ├── aichat审查报告-2026-06-14.md # AI Chat 模块代码审查 │ ├── aichat异步审批构想-2026-06-14.md │ ├── aichat信息密度构想-2026-06-14.md │ ├── 任务推进构想-2026-06-14.md │ ├── aichat流式Markdown渲染调研-2026-06-15.md # 流式渲染优化方案(rAF节流/块级diff/换库) │ ├── 工作流审批审查报告-2026-06-14.md │ ├── F-07-df-ai-core-trait下沉设计-2026-06-14.md │ ├── 密钥迁移健壮性-2026-06-15.md │ ├── 工作流脚本执行边界-2026-06-15.md │ ├── 条件表达式引擎-2026-06-15.md │ └── generating状态机加固-2026-06-15.md ├── 03-模块文档/ │ ├── df-storage-存储层-2026-06-12.md │ ├── df-workflow-工作流引擎-2026-06-12.md │ ├── df-nodes-节点集合-2026-06-12.md │ ├── df-ai-AI集成模块-2026-06-12.md │ ├── df-knowledge-知识库-2026-06-14.md │ ├── 想法探索-对抗式评估-2026-06-12.md │ ├── DAG引擎详解-2026-06-14.md │ └── AI对话引擎-2026-06-14.md ├── 04-功能迭代/ │ ├── DEVFLOW-1.CRUD层实施-2026-06-12.md │ ├── DEVFLOW-2.IPC桥接实施-2026-06-12.md │ ├── DEVFLOW-3.Store对接实施-2026-06-12.md │ └── DEVFLOW-4.端到端验证-2026-06-12.md ├── 05-代码审查/ │ ├── 全栈代码审查报告-2026-06-14.md # Rust+Tauri+Vue 全栈审查(5 代理并行) │ ├── 架构与缺陷复核报告-2026-06-14.md # 复核已修项 + 回归审计 + 架构层补充(4 路并行) │ ├── 近期改动代码审查-2026-06-15.md # 工作区 FR-S1/S7/S8 + 近 5 提交(3 路并行) │ ├── 架构审查-2026-06-15.md # 纯架构层(边界/依赖/抽象/扩展性),8 crate + 前端(2 路并行) │ ├── 自研块级memo流式渲染审查-2026-06-15.md # ARC-260615-08 实施走查(splitBlocks/parseBlock/rAF) │ ├── 工作区多角度走查-2026-06-15.md # 工作区22文件547行4路并行(selectType/队列收尾/骨架屏/i18n/DRY) │ ├── 定时走查-2026-06-15-P0复核.md # 定时走查第1轮:B-34已修(B-32·33结论后被第2轮纠正为已修)/B-35 broadcast Lagged新P0/aiShared破环亮点 │ ├── 定时走查-2026-06-15-第2轮.md # 定时走查第2轮:B-32·33·34全修确认(第3次纠正过时)/AR-11前端listener永不attach新P0/ARC-05 store拆分优/CR-11健壮性✅ │ ├── 定时走查-2026-06-15-第3轮.md # 定时走查第3轮:走查价值闭环(AR-11/B-35/CR-18·19全修确认+CR-20撤销误判)/前端P0全闭环/CR-21 App.vue try/catch轻量 │ ├── 定时走查-2026-06-15-第4轮.md # 定时走查第4轮:i18n垂直切片(key树466全对齐优秀)/硬编码40+处(CR-08扩展)/P1-1 useAiEvents:182 i18n破坏bug改一行最高ROI │ ├── 定时走查-2026-06-15-第5轮.md # 定时走查第5轮:api垂直切片/Tauri v2默认转camelCase权威裁决(代理A 6处IPC遗漏假阳性纠正)/B-34错误注释传播误导(CR-23)/types对齐良好 │ ├── 定时走查-2026-06-15-第6轮.md # 定时走查第6轮:列表页+Dashboard+AI窗口垂直切片/分离窗口生命周期P1(listener双注册+永不清理CR-24)/状态机缺口(CR-25)/列表页契约(CR-26)/Dashboard(CR-27) │ ├── 定时走查-2026-06-15-第7轮.md # 定时走查第7轮:stores垂直切片/CR-24·26·27三修确认(价值第6闭环)/knowledge error通道断P1(CR-28,CR-08深化)/ai.ts状态机完整亮点(验证修复质量) │ ├── 定时走查-2026-06-15-第8轮.md # 定时走查第8轮(前端收尾):CR-25·28·30三修确认(价值第7闭环)/CR-30污染修复/收尾小区域无必修(CR-31 useConfirm/ToolCardList)+5亮点(XSS防护链/useConfirm DRY)/8轮总结+停止cron建议 │ ├── 全局代码review-2026-06-15.md # 7维度并行(DRY/架构/bug/安全/AI可靠/工作流),P1×6+P2×13全闭环 │ └── 文档全量核对报告-2026-06-15.md # docs全量+根目录4路核对(ARCHITECTURE漂移/模块文档过期/审查状态断层) ├── 06-前端开发/ │ └── View改造指南-2026-06-12.md ├── 07-项目管理/ │ ├── Phase1任务清单-2026-06-12.md │ └── Phase2计划-2026-06-12.md ├── 08-用户指南/ │ └── 使用手册-2026-06-12.md └── 09-问题排查/ └── aichat-apikey-401排查-2026-06-15.md ``` --- ## 快速导航 | 分类 | 入口 | 说明 | |------|------|------| | 🚀 快速开始 | [README.md](./README.md) | 安装、启动、快速上手 | | 📖 使用手册 | [使用手册-2026-06-12.md](./08-用户指南/使用手册-2026-06-12.md) | 用户手册 | | 📋 项目进度 | [PROGRESS.md](../PROGRESS.md) | 实时项目进展与状态 | | ⚙️ 技术文档 | [01-技术文档/](./01-技术文档/) | SQLite CRUD、Tauri IPC 等技术专题 | | 🏗️ 架构设计 | [02-架构设计/](./02-架构设计/) | 架构方案、设计决策、产品定位调整 | | 🔧 模块文档 | [03-模块文档/](./03-模块文档/) | 各 Crate 模块实现与设计 | | 📈 功能迭代 | [04-功能迭代/](./04-功能迭代/) | DEVFLOW-N 系列功能开发过程 | | 🔍 代码审查 | [05-代码审查/](./05-代码审查/) | 审查报告、代码质量分析 | | 🎨 前端开发 | [06-前端开发/](./06-前端开发/) | Vue 3 前端分析、优化、迁移指南 | | 📊 项目管理 | [07-项目管理/](./07-项目管理/) | 任务清单、开发计划、进度跟踪 | | 📚 用户指南 | [08-用户指南/](./08-用户指南/) | 快速上手、配置指南、FAQ | | 🐛 问题排查 | [09-问题排查/](./09-问题排查/) | 排查记录、根因分析 | --- ## 新文档放置规则 | 文档类型 | 放置位置 | |----------|----------| | 技术专题研究 | `01-技术文档/<主题名>.md` | | 架构设计/改进方案 | `02-架构设计/` | | Crate 模块实现文档 | `03-模块文档/` | | 功能开发过程记录 | `04-功能迭代/DEVFLOW-N.<名称>.md` | | 代码审查/走查报告 | `05-代码审查/` | | 前端优化/迁移指南 | `06-前端开发/` | | 项目状态/任务清单 | `07-项目管理/` | | 用户手册/配置指南 | `08-用户指南/` | --- ## 核心文档速查 | 文档 | 路径 | 说明 | |------|------|------| | 架构设计 | `../ARCHITECTURE.md` | 22,745 字完整架构文档 | | 项目进展 | `../PROGRESS.md` | 工作进展与交接 | | Crate 结构 | `../ARCHITECTURE.md#四crate-结构` | 8 个 Crate 概览 | | 数据模型 | `../ARCHITECTURE.md#六数据模型` | SQLite 表结构定义 | | Phase 规划 | `../ARCHITECTURE.md#八phase-规划` | 5 个 Phase 路线图 | --- ## 技术栈 | 层 | 技术 | 说明 | |----|------|------| | Desktop | Tauri v2 | Rust 后端 + WebView 前端 | | Frontend | Vue 3 + TypeScript + Pinia | Arco Design 组件库 | | Engine | Rust Workspace (8 crate) | 多 crate 架构 | | Storage | SQLite (rusqlite) | 本地优先,零运维 | | AI | Multi-Provider | Claude/GLM/DeepSeek/OpenAI 兼容 | | Build | Bun + Vite | 前端构建 |