Files
DevFlow/docs/04-功能迭代/DEVFLOW-3.Store对接实施-2026-06-12.md

1.3 KiB
Raw Permalink Blame History

DEVFLOW-3 Store 对接实施

创建: 2026-06-10 | 状态: 已完成(核对 2026-06-15

完成简述: Pinia 风格 Store 全量对接落地src/stores/ 下实际 4 个顶层 storeproject / ai / knowledge / appSettings其中 project 已进一步按领域拆为 4 个子 storeprojects / tasks / ideas / workflow见 src/stores/project/)。所有 store 通过 Tauri IPCinvoke / listen连接后端含 async actions、加载/错误状态、数据变更联动刷新AR-11 df-data-changed 监听)。视图侧 Projects / Tasks / Ideas / Knowledge / Dashboard / ProjectDetail / Settings / AiDetached 等均已接入对应 store。下方原文为目标清单与实施框架保留不删。

历史: 2026-06-10 待实施


概述

将 Vue 前端的硬编码数据替换为 Pinia Store通过 Tauri IPC 连接真实后端数据。依赖 DEVFLOW-2 (IPC 桥接) 完成。

目标

  • Store 添加 async actions (调用 invoke)
  • ProjectsView 接入 projectStore
  • TasksView 接入 taskStore
  • WorkflowView 接入 workflowStore
  • IdeasView 接入 ideaStore (如有)
  • 加载状态 / 错误状态 UI 处理
  • 按钮事件绑定真实操作

实施记录

(待填写)

变更文件

(待填写)

遗留问题

(待填写)

下一步

(待填写)