Extract ordo-designer-vue package with shadcn UI and context-based state; add playground app, library-api docs, and README. Co-authored-by: Cursor <cursoragent@cursor.com>
1.0 KiB
1.0 KiB
Ordo Designer Roadmap
P0 能用
- 分支边错开(同 from 多出边不再叠线)
- 加载后分层自动排布,分支横向错开
- 节点卡片展示候选人 / policy / action / due
- 校验错误挂到节点和边上,不只 toast 第一条
- 草稿 vs 已发布:可丢弃本地、对比后再打开
- 切定义不清空设计器 context,避免闪旧图
- 脏标记 + 离开未保存提示
P1 好用
- 撤销 / 重做
- 框选、多选删除、复制粘贴
- due.after 用时长控件,禁止手填乱 ISO
- 改步骤 id:失焦提交 + 冲突提示
- 发布结果区分「新版本」和「图未变」
- catalog 失败时的空态与可手输
- 空画布引导;结束节点唯一性提示
- 历史版本只读或「另存为草稿」
- 删除确认(有出边时)
P2 打磨
- 左右 Handle、回边、网格吸附、对齐
- @vue-flow/minimap、快捷键说明
- 引擎 JSON 预览 / 导出
- 列表里同一 id 的草稿与已发布关系
- 统一 loading / 网络错误
- 属性面板表单校验态
- 自动保存草稿