Skip to content

Commit df04d4c

Browse files
committed
docs: update feature intro
1 parent 192cfd4 commit df04d4c

File tree

12 files changed

+124
-117
lines changed

12 files changed

+124
-117
lines changed

packages/xflow-docs/docs/index.en-US.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ banner:
1313
- type: Heavy Released
1414
title: AntV BPMN solution is coming~
1515
date: 2021.11.22
16-
link: https://www.yuque.com/antv/x6/solution
16+
link: https://www.yuque.com/antv/blog/2021xflow
1717
- type: First Try
1818
title: XFlow 1.0.0 will publish!
1919
date: 2021.11.22

packages/xflow-docs/docs/index.zh-CN.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ banner:
1111
type: primary
1212
notifications:
1313
- type: Heavy Released
14-
title: AntV BPMN solution is coming~
14+
title: AntV 图编辑应用级解决方案发布啦!
1515
date: 2021.11.22
16-
link: https://www.yuque.com/antv/x6/solution
16+
link: https://www.yuque.com/antv/blog/2021xflow
1717
- type: First Try
18-
title: XFlow 1.0.0 will publish!
18+
title: XFlow 1.0.0 开源啦!
1919
date: 2021.11.22
2020
link: https://github.com/antvis/xflow
2121
ideas:

packages/xflow-docs/docs/index.zh.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ banner:
1111
type: primary
1212
notifications:
1313
- type: Heavy Released
14-
title: AntV BPMN solution is coming~
14+
title: AntV 图编辑应用级解决方案发布啦!
1515
date: 2021.11.22
16-
link: https://www.yuque.com/antv/x6/solution
16+
link: https://www.yuque.com/antv/blog/2021xflow
1717
- type: First Try
18-
title: XFlow 1.0.0 will publish!
18+
title: XFlow 1.0.0 开源啦!
1919
date: 2021.11.22
2020
link: https://github.com/antvis/xflow
2121
ideas:

packages/xflow-docs/docs/tutorial/about/index.en-US.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: 简介
33
path: index
44
order: -1
55
group:
6-
path: /tutorial
7-
title: 简介
6+
path: /tutorial/intro
7+
title: XFlow
88
order: 1
99
nav:
1010
title: 教程
@@ -28,13 +28,13 @@ XFlow 的 X 代表从属于 X6 体系, Flow 可以理解为流程图也可以理
2828

2929
## ✨ 特性
3030

31-
🌱 极易定制:支持使用 React 组件 开发节点/连线样式。
31+
🌱  极易定制:支持使用 React 组件 开发节点/连线样式。
3232

33-
🚀 开箱即用:内置1个快速上手 + 3个解决方案, 内置若干 React 交互组件, 如小地图、对齐线、右键菜单等。
33+
🚀  开箱即用:内置 1 个快速上手 + 3 个解决方案, 内置若干 React 交互组件, 如小地图、对齐线、右键菜单等。
3434

35-
💯 生产可用:源自蚂蚁体验技术部数据智能团队, 在蚂蚁大数据部、人工智能中台业务场景深度打磨验证。
35+
💯  生产可用:源自蚂蚁体验技术部数据智能团队, 在蚂蚁大数据部、人工智能中台业务场景深度打磨验证。
3636

37-
🧲  一切皆可扩展:内置统一的扩展模式, 可按照自己的业务需求扩展图交互, 所有组件皆可扩展。
37+
🧲   一切皆可扩展:内置统一的扩展模式, 可按照自己的业务需求扩展图交互, 所有组件皆可扩展。
3838

3939
## 🍉 使用文档
4040

packages/xflow-docs/docs/tutorial/about/index.zh-CN.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: 简介
33
path: index
44
order: -1
55
group:
6-
path: /tutorial
7-
title: 简介
6+
path: /tutorial/intro
7+
title: XFlow
88
order: 1
99
nav:
1010
title: 教程
@@ -28,13 +28,13 @@ XFlow 的 X 代表从属于 X6 体系, Flow 可以理解为流程图也可以理
2828

2929
## ✨ 特性
3030

31-
🌱 极易定制:支持使用 React 组件 开发节点/连线样式。
31+
🌱  极易定制:支持使用 React 组件 开发节点/连线样式。
3232

33-
🚀 开箱即用:内置1个快速上手 + 3个解决方案, 内置若干 React 交互组件, 如小地图、对齐线、右键菜单等。
33+
🚀  开箱即用:内置 1 个快速上手 + 3 个解决方案, 内置若干 React 交互组件, 如小地图、对齐线、右键菜单等。
3434

35-
💯 生产可用:源自蚂蚁体验技术部数据智能团队, 在蚂蚁大数据部、人工智能中台业务场景深度打磨验证。
35+
💯  生产可用:源自蚂蚁体验技术部数据智能团队, 在蚂蚁大数据部、人工智能中台业务场景深度打磨验证。
3636

37-
🧲  一切皆可扩展:内置统一的扩展模式, 可按照自己的业务需求扩展图交互, 所有组件皆可扩展。
37+
🧲   一切皆可扩展:内置统一的扩展模式, 可按照自己的业务需求扩展图交互, 所有组件皆可扩展。
3838

3939
## 🍉 使用文档
4040

packages/xflow-docs/docs/tutorial/about/index.zh.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: 简介
33
path: index
44
order: -1
55
group:
6-
path: /tutorial
7-
title: 简介
6+
path: /tutorial/intro
7+
title: XFlow
88
order: 1
99
nav:
1010
title: 教程
@@ -28,13 +28,13 @@ XFlow 的 X 代表从属于 X6 体系, Flow 可以理解为流程图也可以理
2828

2929
## ✨ 特性
3030

31-
🌱 极易定制:支持使用 React 组件 开发节点/连线样式。
31+
🌱  极易定制:支持使用 React 组件 开发节点/连线样式。
3232

33-
🚀 开箱即用:内置1个快速上手 + 3个解决方案, 内置若干 React 交互组件, 如小地图、对齐线、右键菜单等。
33+
🚀  开箱即用:内置 1 个快速上手 + 3 个解决方案, 内置若干 React 交互组件, 如小地图、对齐线、右键菜单等。
3434

35-
💯 生产可用:源自蚂蚁体验技术部数据智能团队, 在蚂蚁大数据部、人工智能中台业务场景深度打磨验证。
35+
💯  生产可用:源自蚂蚁体验技术部数据智能团队, 在蚂蚁大数据部、人工智能中台业务场景深度打磨验证。
3636

37-
🧲  一切皆可扩展:内置统一的扩展模式, 可按照自己的业务需求扩展图交互, 所有组件皆可扩展。
37+
🧲   一切皆可扩展:内置统一的扩展模式, 可按照自己的业务需求扩展图交互, 所有组件皆可扩展。
3838

3939
## 🍉 使用文档
4040

packages/xflow-docs/docs/tutorial/getting-started/index.en-US.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: 快速上手
33
path: index
44
order: 1
55
group:
6-
path: /tutorial
7-
title: 快速上手
6+
path: /tutorial/intro
7+
title: XFlow
88
order: 1
99
nav:
1010
title: 教程
@@ -183,11 +183,19 @@ const onLoad: IAppLoad = async app => {
183183

184184
本章仅仅介绍了如何安装 XFlow 以及简单的使用场景, 在后续的教程中您可以了解更多 XFlow 的核心能力。
185185

186+
解决方案:
187+
186188
- [DAG 解决方案](/docs/tutorial/solutions/dag)
187189
- [ER 建模解决方案](/docs/tutorial/solutions/er)
188190
- [流程图解决方案](/docs/tutorial/solutions/flow)
191+
192+
核心组件:
193+
189194
- [XFlow 工作台组件](/docs/tutorial-core-components/xflow-component)
190195
- [XFlowCanvas 画布组件](/docs/tutorial-core-components/xflow-canvas-component)
196+
197+
UI 交互组件:
198+
191199
- [Toolbar 工具栏](/docs/tutorial-ext-components/canvas-toolbar)
192200
- [ScaleToolbar 缩放工具栏](/docs/tutorial-ext-components/canvas-scale-toolbar)
193201
- [ContextMenu 右键菜单](/docs/tutorial-ext-components/context-menu)

packages/xflow-docs/docs/tutorial/getting-started/index.zh-CN.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: 快速上手
33
path: index
44
order: 1
55
group:
6-
path: /tutorial
7-
title: 快速上手
6+
path: /tutorial/intro
7+
title: XFlow
88
order: 1
99
nav:
1010
title: 教程
@@ -183,11 +183,19 @@ const onLoad: IAppLoad = async app => {
183183

184184
本章仅仅介绍了如何安装 XFlow 以及简单的使用场景, 在后续的教程中您可以了解更多 XFlow 的核心能力。
185185

186+
解决方案:
187+
186188
- [DAG 解决方案](/docs/tutorial/solutions/dag)
187189
- [ER 建模解决方案](/docs/tutorial/solutions/er)
188190
- [流程图解决方案](/docs/tutorial/solutions/flow)
191+
192+
核心组件:
193+
189194
- [XFlow 工作台组件](/docs/tutorial-core-components/xflow-component)
190195
- [XFlowCanvas 画布组件](/docs/tutorial-core-components/xflow-canvas-component)
196+
197+
UI 交互组件:
198+
191199
- [Toolbar 工具栏](/docs/tutorial-ext-components/canvas-toolbar)
192200
- [ScaleToolbar 缩放工具栏](/docs/tutorial-ext-components/canvas-scale-toolbar)
193201
- [ContextMenu 右键菜单](/docs/tutorial-ext-components/context-menu)

packages/xflow-docs/docs/tutorial/getting-started/index.zh.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: 快速上手
33
path: index
44
order: 1
55
group:
6-
path: /tutorial
7-
title: 快速上手
6+
path: /tutorial/intro
7+
title: XFlow
88
order: 1
99
nav:
1010
title: 教程
@@ -183,11 +183,19 @@ const onLoad: IAppLoad = async app => {
183183

184184
本章仅仅介绍了如何安装 XFlow 以及简单的使用场景, 在后续的教程中您可以了解更多 XFlow 的核心能力。
185185

186+
解决方案:
187+
186188
- [DAG 解决方案](/docs/tutorial/solutions/dag)
187189
- [ER 建模解决方案](/docs/tutorial/solutions/er)
188190
- [流程图解决方案](/docs/tutorial/solutions/flow)
191+
192+
核心组件:
193+
189194
- [XFlow 工作台组件](/docs/tutorial-core-components/xflow-component)
190195
- [XFlowCanvas 画布组件](/docs/tutorial-core-components/xflow-canvas-component)
196+
197+
UI 交互组件:
198+
191199
- [Toolbar 工具栏](/docs/tutorial-ext-components/canvas-toolbar)
192200
- [ScaleToolbar 缩放工具栏](/docs/tutorial-ext-components/canvas-scale-toolbar)
193201
- [ContextMenu 右键菜单](/docs/tutorial-ext-components/context-menu)

packages/xflow-docs/docs/tutorial/solutions/dag/index.md

Lines changed: 16 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -21,84 +21,30 @@ nav:
2121

2222
DAG: 在图论中,如果一个有向图从任意顶点出发无法经过若干条边回到该点,则这个图是一个有向无环图(DAG, Directed Acyclic Graph)。利用 DAG 图的数据结构可以使用算法解决拓扑排序/构建子图/路径查找等问题,因被应用在任务调度/因果结构/族谱血缘等场景。
2323

24-
## DAG 图编辑场景
24+
## 功能介绍
2525

26-
在任务编排的场景,用户需要通过操作可视化的图编辑应用将任务的依赖关系转化成为 DAG 图数据。这里我们要解决以下 3 个问题:
26+
### 节点交互(Node)
2727

28-
1. 如何通过交互实现图关系数据的编排
29-
2. 如何通过交互实现图业务数据的编辑
30-
3. 如何保存数据/更新状态
28+
图由节点和连接这些节点的边所构成, 图编辑的第一步需要实现节点的的新建和删除,XFlow 流程图解决方案内置节点面板组件和事件封装来实现节点的增删改查交互。
3129

32-
### 关系数据的构建(Create/Delete)
30+
<img src="https://gw.alipayobjects.com/mdn/rms_19b204/afts/img/A*_-PERKth6egAAAAAAAAAAAAAARQnAQ" style="display: block;padding: 12px 0;width: 61.88%;"/>
3331

34-
1. 新建/删除节点
32+
### 连线交互(Edge)
3533

36-
- 内置可拖拽的组件树用于新建节点
37-
- 组件树节点支持 popover 展示更多业务数据
38-
- 组件树树支持搜索
34+
图编辑的第二步需要实现节点间连线的增,删,改,查的交互
35+
<img src="https://gw.alipayobjects.com/mdn/rms_19b204/afts/img/A*xKGASoivL-wAAAAAAAAAAAAAARQnAQ" style="display: block;padding: 12px 0;width: 61.88%;" />
3936

40-
- 自定义节点/状态显示
41-
- 自定义节点的连接桩
42-
- 节点的连接桩内置 tooltip
37+
### 群组交互(Group)
4338

44-
- 选中快捷键删除节点
45-
- 右键选中删除节点
46-
- 框选批量删除节点
39+
在节点和边的基础上我们还可以把有逻辑关系的节点组装成组
40+
<img src="https://gw.alipayobjects.com/mdn/rms_19b204/afts/img/A*lgNQRYOtEI8AAAAAAAAAAAAAARQnAQ" style="display: block;padding: 12px 0;width: 61.88%;" />
4741

48-
2. 新建/删除连线
42+
### 画布交互(Graph)
4943

50-
- 直接连线
51-
- 吸附连线
52-
- 高亮可用
53-
- 拒绝连线/环检测
44+
XFlow 内置累常用的画布缩放,复制粘贴,撤销重做,MiniMap 等能力。
45+
<img src="https://gw.alipayobjects.com/mdn/rms_19b204/afts/img/A*cRchRaLf_6gAAAAAAAAAAAAAARQnAQ" style="display: block;padding: 12px 0;width: 61.88%;"/>
5446

55-
- 选中快捷键删除连线
56-
- 右键选中删除连线
47+
### DAG 交互(Graph)
5748

58-
3. 新建/删除群组
59-
60-
- 框选新建
61-
- 选中解散
62-
- 折叠群组
63-
64-
### 业务数据的操作(Update)
65-
66-
1. toolbar/scale toolbar
67-
68-
- 基础渲染/分组/左右
69-
- 联动画布状态
70-
- 自定义渲染 Popconfirm
71-
72-
2. JsonSchemaForm
73-
74-
- 基础渲染
75-
- 联动画布
76-
- modal
77-
78-
3. ContextMenu
79-
80-
- menu/分组二级
81-
- 动态
82-
83-
4. Modal
84-
85-
- form
86-
- confirm
87-
- view data/log
88-
89-
### 保存和渲染数据 (Read)
90-
91-
1. 数据的保存图的渲染
92-
93-
- 保存图数据
94-
- 还原图渲染
95-
96-
2. 数据的轮询问更新
97-
98-
- 节点状态
99-
- 节点状态更新
100-
101-
3. 画布操作
102-
103-
- 放大缩小
104-
- minimap
49+
内置 DAG 特需的执行/停止执行/轮询更新画布节点状态的交互
50+
<img src="https://gw.alipayobjects.com/mdn/rms_19b204/afts/img/A*4SkDRpv79goAAAAAAAAAAAAAARQnAQ" style="display: block;padding: 12px 0;width: 61.88%;"/>

0 commit comments

Comments
 (0)