-
Notifications
You must be signed in to change notification settings - Fork 0
/
datahub.drawio
265 lines (265 loc) · 44.9 KB
/
datahub.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
<mxfile host="app.diagrams.net" modified="2024-04-08T13:22:56.889Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36" etag="Iyr2DTIsui6Sxd3D1alf" version="23.1.7" type="github" pages="2">
<diagram id="nCDuV8Dl4yghMb4UVDOV" name="场景设计">
<mxGraphModel dx="2074" dy="1124" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="XYfb3XTGsKSOPbMuEfwO-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-1" target="XYfb3XTGsKSOPbMuEfwO-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-1" value="" style="shape=mxgraph.signs.transportation.car_1;html=1;pointerEvents=1;fillColor=#000000;strokeColor=none;verticalLabelPosition=bottom;verticalAlign=top;align=center;" parent="1" vertex="1">
<mxGeometry x="106" y="465" width="55" height="46" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-4" value="" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.bucket_with_objects;fillColor=#E05243;gradientColor=none;" parent="1" vertex="1">
<mxGeometry x="247.5" y="448" width="64" height="80" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-5" value="<font style="font-size: 14px;">车辆原始数据采集<br>COS存储<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="217" y="528" width="130" height="46" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-6" value="" style="rounded=0;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="192" y="576" width="720" height="177" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-7" value="<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(248, 249, 250); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">数据治理平台</span>" style="text;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="199" y="710" width="90" height="29" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-8" target="XYfb3XTGsKSOPbMuEfwO-12" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-8" target="XYfb3XTGsKSOPbMuEfwO-15" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-8" value="数据集1<br>label:原始数据<br>时间:xx年/xx月" style="rounded=1;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="218" y="605" width="119" height="51.5" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-9" target="XYfb3XTGsKSOPbMuEfwO-24" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="652" y="488" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-9" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="467" y="448" width="60" height="80" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-10" value="" style="endArrow=classic;html=1;rounded=0;fontSize=14;exitX=0.94;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-4" target="XYfb3XTGsKSOPbMuEfwO-9" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="452" y="526" as="sourcePoint" />
<mxPoint x="502" y="476" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-11" value="<font style="font-size: 14px;">标注后的数据集<br>datahub存储<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="436" y="530" width="116" height="46" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-12" value="数据集2.a<br>label:标注数据<br>时间:xx年/xx月" style="rounded=1;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="447" y="605" width="119" height="51.5" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-14" target="XYfb3XTGsKSOPbMuEfwO-30" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-14" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#4D27AA;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.redshift_ml;" parent="1" vertex="1">
<mxGeometry x="786" y="449" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-15" target="XYfb3XTGsKSOPbMuEfwO-27" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-15" value="数据集2.b<br>label:标注数据<br>时间:xx年/xx月" style="rounded=1;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="447" y="677" width="119" height="51.5" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-19" value="" style="endArrow=classic;html=1;rounded=0;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-6" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="452" y="626" as="sourcePoint" />
<mxPoint x="502" y="576" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-23" value="" style="endArrow=classic;html=1;rounded=0;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-4" target="XYfb3XTGsKSOPbMuEfwO-24" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="452" y="626" as="sourcePoint" />
<mxPoint x="729" y="399" as="targetPoint" />
<Array as="points">
<mxPoint x="280" y="399" />
<mxPoint x="670" y="397" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-24" target="XYfb3XTGsKSOPbMuEfwO-14" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-24" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" parent="1" vertex="1">
<mxGeometry x="632" y="448" width="75.56" height="79" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-27" value="数据集3<br>label:训练结果数据<br>时间:xx年/xx月" style="rounded=1;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="765.5" y="677" width="135.5" height="51.5" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-29" value="<font style="font-size: 14px;">AI训练平台<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="796" y="536" width="87" height="29" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-30" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BF0816;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.simulation;" parent="1" vertex="1">
<mxGeometry x="942.5" y="456" width="78" height="64" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-31" value="<font style="font-size: 14px;">仿真平台<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="944.5" y="530" width="74" height="29" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-35" value="可视化控制台" style="rounded=1;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="928" y="576" width="46" height="182" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;" parent="1" source="XYfb3XTGsKSOPbMuEfwO-36" target="XYfb3XTGsKSOPbMuEfwO-35" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="XYfb3XTGsKSOPbMuEfwO-36" value="" style="sketch=0;aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/mscae/Person.svg;" parent="1" vertex="1">
<mxGeometry x="1030" y="627" width="59.2" height="80" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-1" value="" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.bucket_with_objects;fillColor=#E05243;gradientColor=none;" parent="1" vertex="1">
<mxGeometry x="268.5" y="1141" width="64" height="80" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-2" value="GooseFSx" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="240.5" y="1041" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-3" value="data index" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="570" y="1151" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-4" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="E0a-MrMIg8DYzsWJNBtz-2" target="E0a-MrMIg8DYzsWJNBtz-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="739" y="1041" as="sourcePoint" />
<mxPoint x="789" y="991" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-5" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="E0a-MrMIg8DYzsWJNBtz-2" target="E0a-MrMIg8DYzsWJNBtz-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="369" y="1083.8904109589039" as="sourcePoint" />
<mxPoint x="454.9999999999998" y="1121" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-6" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BF0816;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.simulation;" parent="1" vertex="1">
<mxGeometry x="260" y="921" width="78" height="64" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-7" value="<font style="font-size: 14px;">仿真平台<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="350.5" y="942" width="74" height="29" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-8" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="E0a-MrMIg8DYzsWJNBtz-6" target="E0a-MrMIg8DYzsWJNBtz-2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="309" y="1088" as="sourcePoint" />
<mxPoint x="299" y="1021" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-9" value="<font style="font-size: 14px;">加载数据<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="217" y="1107" width="74" height="29" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-10" value="<font style="font-size: 14px;">获取数据集<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="445" y="1099" width="88" height="29" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-12" value="" style="shape=mxgraph.signs.transportation.car_1;html=1;pointerEvents=1;fillColor=#000000;strokeColor=none;verticalLabelPosition=bottom;verticalAlign=top;align=center;" parent="1" vertex="1">
<mxGeometry x="271.5" y="1270" width="55" height="46" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-13" value="<font style="font-size: 14px;">原始数据采集<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="189" y="1233" width="102" height="29" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-14" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="E0a-MrMIg8DYzsWJNBtz-12" target="E0a-MrMIg8DYzsWJNBtz-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="734" y="1285" as="sourcePoint" />
<mxPoint x="784" y="1235" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-16" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="E0a-MrMIg8DYzsWJNBtz-1" target="E0a-MrMIg8DYzsWJNBtz-18" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="734" y="1285" as="sourcePoint" />
<mxPoint x="377" y="1181" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-17" value="<font style="font-size: 14px;">数据清洗打标<br></font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="471" y="1218" width="102" height="29" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="E0a-MrMIg8DYzsWJNBtz-18" target="E0a-MrMIg8DYzsWJNBtz-3" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="E0a-MrMIg8DYzsWJNBtz-18" value="AI或人工标注" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="411" y="1151" width="77.5" height="60" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="TzTMpk9HUWuBJuqdV4dh" name="方案设计">
<mxGraphModel dx="2074" dy="1124" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="1_WiFFbNXaO6_s0Ykqal-1" value="<font style="font-size: 24px;">datahub模块</font>" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="465" y="507" width="244" height="78" as="geometry" />
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=24;" parent="1" source="1_WiFFbNXaO6_s0Ykqal-2" target="1_WiFFbNXaO6_s0Ykqal-10" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-2" value="<font style="font-size: 24px;">COS</font>" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="176.5" y="250" width="231" height="78" as="geometry" />
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-3" value="<font style="font-size: 24px;">CI万象</font>" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="474" y="349" width="231" height="78" as="geometry" />
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=24;" parent="1" source="1_WiFFbNXaO6_s0Ykqal-10" target="1_WiFFbNXaO6_s0Ykqal-1" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="292" y="541" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-10" value="工作流" style="rounded=1;whiteSpace=wrap;html=1;fontSize=24;" parent="1" vertex="1">
<mxGeometry x="232" y="411" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-13" value="" style="endArrow=classic;html=1;rounded=0;fontSize=24;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" parent="1" target="1_WiFFbNXaO6_s0Ykqal-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="532" y="253" as="sourcePoint" />
<mxPoint x="551" y="530" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-14" value="<div style="text-align: center;"><span style="background-color: initial;">方式一:创建资源时插入</span></div>" style="text;whiteSpace=wrap;html=1;fontSize=24;" parent="1" vertex="1">
<mxGeometry x="169" y="554" width="283" height="51" as="geometry" />
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-15" value="" style="endArrow=classic;html=1;rounded=0;fontSize=24;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="1" target="1_WiFFbNXaO6_s0Ykqal-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="647" y="249" as="sourcePoint" />
<mxPoint x="599.5" y="359" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-16" value="" style="endArrow=classic;html=1;rounded=0;fontSize=24;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="1_WiFFbNXaO6_s0Ykqal-2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="292" y="180" as="sourcePoint" />
<mxPoint x="541.75" y="359" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-17" value="" style="endArrow=classic;html=1;rounded=0;fontSize=24;entryX=0.28;entryY=0.026;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.25;exitY=1;exitDx=0;exitDy=0;" parent="1" source="1_WiFFbNXaO6_s0Ykqal-3" target="1_WiFFbNXaO6_s0Ykqal-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="542" y="263" as="sourcePoint" />
<mxPoint x="541.75" y="359" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-18" value="" style="endArrow=classic;html=1;rounded=0;fontSize=24;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" parent="1" source="1_WiFFbNXaO6_s0Ykqal-3" target="1_WiFFbNXaO6_s0Ykqal-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="658" y="421" as="sourcePoint" />
<mxPoint x="657.25" y="359" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-19" value="<div style="text-align: center;"><span style="background-color: initial;">方式二:调用api插入或更新</span></div>" style="text;whiteSpace=wrap;html=1;fontSize=24;" parent="1" vertex="1">
<mxGeometry x="360" y="168" width="305" height="51" as="geometry" />
</mxCell>
<mxCell id="1_WiFFbNXaO6_s0Ykqal-20" value="<div style="text-align: center;"><span style="background-color: initial;">方式三:万象AI处理时更新</span></div>" style="text;whiteSpace=wrap;html=1;fontSize=24;" parent="1" vertex="1">
<mxGeometry x="534" y="214" width="305" height="51" as="geometry" />
</mxCell>
<mxCell id="H9RVVgZHLdSTx2tL-fuc-4" value="" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;align=center;strokeColor=none;fillColor=#00BEF2;shape=mxgraph.azure.mobile;pointerEvents=1;" vertex="1" parent="1">
<mxGeometry x="222" y="733.3000000000001" width="35" height="50" as="geometry" />
</mxCell>
<mxCell id="H9RVVgZHLdSTx2tL-fuc-5" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#232F3E;fillColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.user;" vertex="1" parent="1">
<mxGeometry x="368" y="722" width="60" height="60" as="geometry" />
</mxCell>
<mxCell id="H9RVVgZHLdSTx2tL-fuc-6" value="" style="editableCssRules=.*;html=1;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4Ljk1MDAwMDc2MjkzOTQ1MyIgdmlld0JveD0iMCAwIDIwIDE4Ljk1MDAwMDc2MjkzOTQ1MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDEzLjk1aDR2NEg4eiIvPiYjeGE7CTxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMS42NSA0LjQ3TDE3IDkuOFY3Ljc5bC00LjM0LTQuMzN6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi42NiAzLjQ2bDEuMDEgMS4wMXYyLjAxbC0yLjAyLTIuMDF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMi42NiAzLjQ2bDEuMDEgMS4wMS00LjczIDQuNzItMS4wMS0xLjAxeiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy4xIDUuMzNsMi44NSAyLjg1LTEuMDEgMS4wMS0yLjg2LTIuODV6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjEgNS4zM2wuOTguOTh2Mi4wMmwtMi0xLjk5eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4wNyA1LjNMMyA5LjM2djEuNThoLjQ0bDQuNjQtNC42M3oiLz4mI3hhOwkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDFhMS4yNCAxLjI0IDAgMCAwLTEtMUgxYTEuMjQgMS4yNCAwIDAgMC0xIDF2MTIuOTVhMS4xOSAxLjE5IDAgMCAwIDEgMWgxOGExLjE5IDEuMTkgMCAwIDAgMS0xem0tMiAxMS45NUgydi0xMWgxNnptLTEyIDZjMC0uNjkuMzEtMSAxLTFoNmMuNjkgMCAxIC4zMSAxIDF6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;" vertex="1" parent="1">
<mxGeometry x="539" y="730.3" width="58.95" height="56" as="geometry" />
</mxCell>
<mxCell id="H9RVVgZHLdSTx2tL-fuc-9" value="<font style="font-size: 24px;">终端</font>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="209.5" y="689" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="H9RVVgZHLdSTx2tL-fuc-10" value="<font style="font-size: 24px;">api</font>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="371" y="689" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="H9RVVgZHLdSTx2tL-fuc-11" value="<span style="font-size: 24px;">控制台</span>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="534" y="689" width="77.05" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>