Skip to content

Commit 08670c4

Browse files
committed
feat(implementation): update section titles for clarity and consistency in AI governance and metrics
1 parent c487775 commit 08670c4

File tree

2 files changed

+24
-18
lines changed

2 files changed

+24
-18
lines changed

docs/ai-friendly/ai-friendly-platform-engineering.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -553,10 +553,10 @@ export const PlatformEngineering = () => {
553553
</div>
554554
</div>
555555

556-
{/* 5. IDP 作为 AI 智能体治理中枢 */}
556+
{/* 5. IDP 作为智能治理中枢 */}
557557
<div ref={idpGovernanceRef} className="mt-12">
558558
<div className="section-header">
559-
<h2 className="section-title bg-indigo-600">IDP 作为 AI 智能体治理中枢</h2>
559+
<h2 className="section-title bg-indigo-600">IDP 作为智能治理中枢</h2>
560560
<p className="text-slate-600">将 AI 能力与内部开发平台深度集成,提供统一的治理框架和上下文管理</p>
561561
</div>
562562

@@ -734,7 +734,7 @@ export const PlatformEngineering = () => {
734734
</div>
735735
</div>
736736

737-
{/* 6. AI 效能度量 */}
737+
{/* 6. 度量改善 AI 生成质量 */}
738738
<div ref={aiMetricsRef} className="mt-12">
739739
<div className="section-header">
740740
<h2 className="section-title bg-green-700">度量 AI 质量与生产力</h2>

src/components/PlatformEngFlow.jsx

+21-15
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@ export const PlatformEngFlow = ({ onClickSection }) => {
2020
<g id="sample" transform="translate(1.000000, 1.000000)">
2121
{/* Main Layer Group */}
2222
<g id="main-layers">
23-
{/* 用户触点 Section Container (no longer clickable itself) */}
2423
<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"
2625
width="500" height="120" rx="8"></rect>
2726
<text id="用户触点-title" fill="#FFA500" fontFamily="PingFangSC-Semibold, PingFang SC" fontSize="18"
2827
fontWeight="500">
@@ -44,25 +43,24 @@ export const PlatformEngFlow = ({ onClickSection }) => {
4443
<g onClick={() => handleSectionClick('low-code')} style={clickableStyle}>
4544
<rect id="Rectangle-lowcode" stroke="#FFA500" fillOpacity="0.2" fill="#FFA500" fillRule="nonzero" x="340" y="62" width="140" height="54" rx="5"></rect>
4645
<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>
4847
</text>
4948
</g>
5049
<g onClick={() => handleSectionClick('ai-templates')} style={clickableStyle}>
5150
<rect id="Rectangle-aitemplate" stroke="#800080" fillOpacity="0.2" fill="#800080" fillRule="nonzero" x="340" y="4" width="140" height="54" rx="5"></rect>
5251
<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>
5453
</text>
5554
</g>
5655
</g>
5756

58-
{/* Arrow 1 */}
5957
<g transform="translate(260.000000, 130.000000)" id="Arrow-1" stroke="#FFD700" strokeWidth="2">
6058
<path d="M10,0 L10,30 M0,20 L10,30 L20,20"></path>
6159
</g>
6260

6361
{/* 中间层 Section Container (no longer clickable itself) */}
6462
<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"
6664
width="500" height="120" rx="8"></rect>
6765
<text id="中间层-title" fill="#008000" fontFamily="PingFangSC-Semibold, PingFang SC" fontSize="18"
6866
fontWeight="500">
@@ -92,14 +90,13 @@ export const PlatformEngFlow = ({ onClickSection }) => {
9290
</g>
9391
</g>
9492

95-
{/* Arrow 2 */}
9693
<g transform="translate(260.000000, 310.000000)" id="Arrow-2" stroke="#FFD700" strokeWidth="2">
9794
<path d="M10,0 L10,30 M0,20 L10,30 L20,20"></path>
9895
</g>
9996

10097
{/* 内部接口 Section Container (no longer clickable itself) */}
10198
<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"
103100
width="500" height="120" rx="8"></rect>
104101
<text id="内部接口-title" fill="#0000FF" fontFamily="PingFangSC-Semibold, PingFang SC" fontSize="18"
105102
fontWeight="500">
@@ -151,14 +148,14 @@ export const PlatformEngFlow = ({ onClickSection }) => {
151148
<g onClick={() => handleSectionClick('idp-governance')} style={clickableStyle}>
152149
<rect stroke="#4B0082" fillOpacity="0.2" fill="#4B0082" x="8" y="323" width="188" height="54" rx="5" />
153150
<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>
155152
</text>
156153
</g>
157154
</g>
158155
</g>
159156

160157
{/* 新增模块:度量 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)">
162159
<rect stroke="#2E8B57" strokeWidth="2" fill="#FFFFFF" width="250" height="480" rx="8" />
163160
<text fill="#2E8B57" fontFamily="Helvetica-Bold, Helvetica" fontSize="18" fontWeight="bold">
164161
<tspan x="40" y="40">度量 AI 质量与生产力</tspan>
@@ -174,19 +171,28 @@ export const PlatformEngFlow = ({ onClickSection }) => {
174171
<g onClick={() => handleSectionClick('ai-metrics')} style={clickableStyle}>
175172
<rect stroke="#2E8B57" fillOpacity="0.2" fill="#2E8B57" x="0" y="323" width="210" height="54" rx="5" />
176173
<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>
178175
</text>
179176
</g>
180177
</g>
181178
</g>
182179

183180
{/* 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"
186183
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"
188185
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"
190196
strokeDasharray="5,5"></line>
191197
</g>
192198
</g>

0 commit comments

Comments
 (0)