@@ -20,9 +20,8 @@ export const PlatformEngFlow = ({ onClickSection }) => {
20
20
< g id = "sample" transform = "translate(1.000000, 1.000000)" >
21
21
{ /* Main Layer Group */ }
22
22
< g id = "main-layers" >
23
- { /* 用户触点 Section Container (no longer clickable itself) */ }
24
23
< g id = "user-touchpoints-container" >
25
- < rect id = "Rectangle" stroke = "#FFA500" strokeWidth = "2" fill = "#FFFFFF" fillRule = "nonzero" x = "0 " y = "0"
24
+ < rect id = "Rectangle" stroke = "#FFA500" strokeWidth = "2" fill = "#FFFFFF" fillRule = "nonzero" x = "5 " y = "0"
26
25
width = "500" height = "120" rx = "8" > </ rect >
27
26
< text id = "用户触点-title" fill = "#FFA500" fontFamily = "PingFangSC-Semibold, PingFang SC" fontSize = "18"
28
27
fontWeight = "500" >
@@ -44,25 +43,24 @@ export const PlatformEngFlow = ({ onClickSection }) => {
44
43
< g onClick = { ( ) => handleSectionClick ( 'low-code' ) } style = { clickableStyle } >
45
44
< rect id = "Rectangle-lowcode" stroke = "#FFA500" fillOpacity = "0.2" fill = "#FFA500" fillRule = "nonzero" x = "340" y = "62" width = "140" height = "54" rx = "5" > </ rect >
46
45
< text id = "低代码系统-label" fill = "#FFA500" fontFamily = "PingFangSC-Regular, PingFang SC" fontSize = "14" fontWeight = "normal" >
47
- < tspan x = "355" y = "92" > 低代码的智能生成 </ tspan >
46
+ < tspan x = "355" y = "92" > 低代码强化生成 </ tspan >
48
47
</ text >
49
48
</ g >
50
49
< g onClick = { ( ) => handleSectionClick ( 'ai-templates' ) } style = { clickableStyle } >
51
50
< rect id = "Rectangle-aitemplate" stroke = "#800080" fillOpacity = "0.2" fill = "#800080" fillRule = "nonzero" x = "340" y = "4" width = "140" height = "54" rx = "5" > </ rect >
52
51
< text id = "AI模板应用-label" fill = "#800080" fontFamily = "PingFangSC-Regular, PingFang SC" fontSize = "14" fontWeight = "normal" >
53
- < tspan x = "355" y = "36" > AI 生成模板应用 </ tspan >
52
+ < tspan x = "355" y = "36" > AI 增强模板生成 </ tspan >
54
53
</ text >
55
54
</ g >
56
55
</ g >
57
56
58
- { /* Arrow 1 */ }
59
57
< g transform = "translate(260.000000, 130.000000)" id = "Arrow-1" stroke = "#FFD700" strokeWidth = "2" >
60
58
< path d = "M10,0 L10,30 M0,20 L10,30 L20,20" > </ path >
61
59
</ g >
62
60
63
61
{ /* 中间层 Section Container (no longer clickable itself) */ }
64
62
< g id = "middle-layer-container" transform = "translate(0.000000, 180.000000)" >
65
- < rect id = "Rectangle" stroke = "#008000" strokeWidth = "2" fill = "#FFFFFF" fillRule = "nonzero" x = "0 " y = "0"
63
+ < rect id = "Rectangle" stroke = "#008000" strokeWidth = "2" fill = "#FFFFFF" fillRule = "nonzero" x = "5 " y = "0"
66
64
width = "500" height = "120" rx = "8" > </ rect >
67
65
< text id = "中间层-title" fill = "#008000" fontFamily = "PingFangSC-Semibold, PingFang SC" fontSize = "18"
68
66
fontWeight = "500" >
@@ -92,14 +90,13 @@ export const PlatformEngFlow = ({ onClickSection }) => {
92
90
</ g >
93
91
</ g >
94
92
95
- { /* Arrow 2 */ }
96
93
< g transform = "translate(260.000000, 310.000000)" id = "Arrow-2" stroke = "#FFD700" strokeWidth = "2" >
97
94
< path d = "M10,0 L10,30 M0,20 L10,30 L20,20" > </ path >
98
95
</ g >
99
96
100
97
{ /* 内部接口 Section Container (no longer clickable itself) */ }
101
98
< g id = "internal-interface-container" transform = "translate(0.000000, 360.000000)" >
102
- < rect id = "Rectangle" stroke = "#0000FF" strokeWidth = "2" fill = "#FFFFFF" fillRule = "nonzero" x = "0 " y = "0"
99
+ < rect id = "Rectangle" stroke = "#0000FF" strokeWidth = "2" fill = "#FFFFFF" fillRule = "nonzero" x = "5 " y = "0"
103
100
width = "500" height = "120" rx = "8" > </ rect >
104
101
< text id = "内部接口-title" fill = "#0000FF" fontFamily = "PingFangSC-Semibold, PingFang SC" fontSize = "18"
105
102
fontWeight = "500" >
@@ -151,14 +148,14 @@ export const PlatformEngFlow = ({ onClickSection }) => {
151
148
< g onClick = { ( ) => handleSectionClick ( 'idp-governance' ) } style = { clickableStyle } >
152
149
< rect stroke = "#4B0082" fillOpacity = "0.2" fill = "#4B0082" x = "8" y = "323" width = "188" height = "54" rx = "5" />
153
150
< text fill = "#4B0082" fontFamily = "PingFangSC-Regular, PingFang SC" fontSize = "14" >
154
- < tspan x = "25 " y = "353" > IDP 作为 AI 智能体治理中枢 </ tspan >
151
+ < tspan x = "35 " y = "353" > IDP 作为智能治理中枢 </ tspan >
155
152
</ text >
156
153
</ g >
157
154
</ g >
158
155
</ g >
159
156
160
157
{ /* 新增模块:度量 AI 质量与生产力 */ }
161
- < g id = "ai-metrics-container" transform = "translate(550 .000000, 0.000000)" >
158
+ < g id = "ai-metrics-container" transform = "translate(540 .000000, 0.000000)" >
162
159
< rect stroke = "#2E8B57" strokeWidth = "2" fill = "#FFFFFF" width = "250" height = "480" rx = "8" />
163
160
< text fill = "#2E8B57" fontFamily = "Helvetica-Bold, Helvetica" fontSize = "18" fontWeight = "bold" >
164
161
< tspan x = "40" y = "40" > 度量 AI 质量与生产力</ tspan >
@@ -174,19 +171,28 @@ export const PlatformEngFlow = ({ onClickSection }) => {
174
171
< g onClick = { ( ) => handleSectionClick ( 'ai-metrics' ) } style = { clickableStyle } >
175
172
< rect stroke = "#2E8B57" fillOpacity = "0.2" fill = "#2E8B57" x = "0" y = "323" width = "210" height = "54" rx = "5" />
176
173
< text fill = "#2E8B57" fontFamily = "PingFangSC-Regular, PingFang SC" fontSize = "14" >
177
- < tspan x = "20 " y = "353" > AI 效能度量 </ tspan >
174
+ < tspan x = "45 " y = "353" > 度量改善 AI 生成质量 </ tspan >
178
175
</ text >
179
176
</ g >
180
177
</ g >
181
178
</ g >
182
179
183
180
{ /* Connecting Lines */ }
184
- < g id = "connecting-lines" >
185
- < line x1 = "500 " y1 = "56" x2 = "550 " y2 = "56" id = "Connector-1" stroke = "#FFD700 " strokeWidth = "2"
181
+ < g id = "connecting-lines-left " >
182
+ < line x1 = "-30 " y1 = "56" x2 = "10 " y2 = "56" id = "Connector-1" stroke = "#4B0082 " strokeWidth = "2"
186
183
strokeDasharray = "5,5" > </ line >
187
- < line x1 = "500 " y1 = "240" x2 = "550 " y2 = "240" id = "Connector-2" stroke = "#FFD700 " strokeWidth = "2"
184
+ < line x1 = "-30 " y1 = "240" x2 = "10 " y2 = "240" id = "Connector-2" stroke = "#4B0082 " strokeWidth = "2"
188
185
strokeDasharray = "5,5" > </ line >
189
- < line x1 = "500" y1 = "420" x2 = "550" y2 = "420" id = "Connector-3" stroke = "#FFD700" strokeWidth = "2"
186
+ < line x1 = "-30" y1 = "420" x2 = "10" y2 = "420" id = "Connector-3" stroke = "#4B0082" strokeWidth = "2"
187
+ strokeDasharray = "5,5" > </ line >
188
+ </ g >
189
+
190
+ < g id = "connecting-lines-right" >
191
+ < line x1 = "505" y1 = "56" x2 = { "540" } y2 = "56" id = "Connector-4" stroke = "#2E8B57" strokeWidth = "2"
192
+ strokeDasharray = "5,5" > </ line >
193
+ < line x1 = "505" y1 = "240" x2 = "540" y2 = "240" id = "Connector-5" stroke = "#2E8B57" strokeWidth = "2"
194
+ strokeDasharray = "5,5" > </ line >
195
+ < line x1 = "505" y1 = "420" x2 = "540" y2 = "420" id = "Connector-6" stroke = "#2E8B57" strokeWidth = "2"
190
196
strokeDasharray = "5,5" > </ line >
191
197
</ g >
192
198
</ g >
0 commit comments