返回 ppt-master
numbered_steps.svg
根目录 / skills / ppt-master / templates / charts / numbered_steps.svg
1 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720"
2 font-family="-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif"
3 font-size="12">
4 <!--
5 Numbered Steps Flow Template
6 Usage: Ordered processes, staged workflows, methodology implementation
7 Scenarios: Implementation paths, user journeys, operational guidelines
8 Supports: 5 horizontal steps
9 -->
10 <defs>
11 <!-- Background Gradient -->
12 <linearGradient id="bgGrad" x1="0%" y1="0%" x2="0%" y2="100%">
13 <stop offset="0%" stop-color="#F8FAFC"/>
14 <stop offset="100%" stop-color="#F1F5F9"/>
15 </linearGradient>
16 <!-- Arrow Marker for Connectors -->
17 <marker id="arrow" markerWidth="10" markerHeight="10" refX="8" refY="5" orient="auto">
18 <path d="M 0 1 L 8 5 L 0 9 Z" fill="#CBD5E1"/>
19 </marker>
20 </defs>
21 <!-- Background -->
22 <rect width="1280" height="720" fill="url(#bgGrad)"/>
23 <!-- Title Area -->
24 <g id="header" data-pptx-bounds="250 25 780 85">
25 <text x="640" y="65" text-anchor="middle"
26 font-size="36" font-weight="800" fill="#0F172A" letter-spacing="-0.5">Five-Step Implementation Plan</text>
27 <text x="640" y="100" text-anchor="middle"
28 font-size="14" font-weight="700" fill="#64748B" letter-spacing="1.5">END-TO-END EXECUTION STRATEGY · FROM PLANNING TO LAUNCH</text>
29 </g>
30 <!-- Step Connecting Arrows -->
31 <g id="step-connectors" data-pptx-bounds="205 252 840 26">
32 <line x1="205" y1="265" x2="355" y2="265" stroke="#CBD5E1" stroke-width="2.5" marker-end="url(#arrow)"/>
33 <line x1="435" y1="265" x2="585" y2="265" stroke="#CBD5E1" stroke-width="2.5" marker-end="url(#arrow)"/>
34 <line x1="665" y1="265" x2="815" y2="265" stroke="#CBD5E1" stroke-width="2.5" marker-end="url(#arrow)"/>
35 <line x1="895" y1="265" x2="1045" y2="265" stroke="#CBD5E1" stroke-width="2.5" marker-end="url(#arrow)"/>
36 </g>
37 <g id="steps" data-pptx-bounds="60 227 1130 408">
38 <!-- ==================== Step 1: Discovery ==================== -->
39 <g id="step-01">
40 <g>
41 <circle cx="165" cy="265" r="38" fill="#8B5CF6"/>
42 <circle cx="165" cy="265" r="32" fill="none" stroke="#FFFFFF" stroke-width="2" stroke-opacity="0.4"/>
43 <text x="165" y="261" text-anchor="middle" font-size="24" font-weight="800" fill="#FFFFFF">01</text>
44 <text x="165" y="279" text-anchor="middle" font-weight="700" fill="#FFFFFF" fill-opacity="0.8" letter-spacing="1">STEP</text>
45 </g>
46 <line x1="165" y1="303" x2="165" y2="355" stroke="#8B5CF6" stroke-width="2" stroke-dasharray="4 4" stroke-opacity="0.5"/>
47 <g>
48 <rect x="60" y="355" width="210" height="280" rx="8" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/>
49 <rect x="60" y="380" width="4" height="36" fill="#8B5CF6"/>
50 <text x="80" y="396" font-size="16" font-weight="800" fill="#0F172A">Discovery</text>
51 <text x="80" y="414" font-weight="700" fill="#8B5CF6">Requirements</text>
52 <line x1="80" y1="435" x2="250" y2="435" stroke="#F1F5F9" stroke-width="2"/>
53 <text x="80" y="465" font-size="13" font-weight="500" fill="#475569">· Define business goals</text>
54 <text x="80" y="490" font-size="13" font-weight="500" fill="#475569">· Conduct user research</text>
55 <text x="80" y="515" font-size="13" font-weight="500" fill="#475569">· Analyze competitors</text>
56 <text x="80" y="540" font-size="13" font-weight="500" fill="#475569">· Establish core metrics</text>
57 <rect x="80" y="575" width="70" height="24" rx="4" fill="#F5F3FF"/>
58 <text x="115" y="591" text-anchor="middle" font-weight="700" fill="#8B5CF6">2 Weeks</text>
59 </g>
60 </g>
61 <!-- ==================== Step 2: Design ==================== -->
62 <g id="step-02">
63 <g>
64 <circle cx="395" cy="265" r="38" fill="#3B82F6"/>
65 <circle cx="395" cy="265" r="32" fill="none" stroke="#FFFFFF" stroke-width="2" stroke-opacity="0.4"/>
66 <text x="395" y="261" text-anchor="middle" font-size="24" font-weight="800" fill="#FFFFFF">02</text>
67 <text x="395" y="279" text-anchor="middle" font-weight="700" fill="#FFFFFF" fill-opacity="0.8" letter-spacing="1">STEP</text>
68 </g>
69 <line x1="395" y1="303" x2="395" y2="355" stroke="#3B82F6" stroke-width="2" stroke-dasharray="4 4" stroke-opacity="0.5"/>
70 <g>
71 <rect x="290" y="355" width="210" height="280" rx="8" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/>
72 <rect x="290" y="380" width="4" height="36" fill="#3B82F6"/>
73 <text x="310" y="396" font-size="16" font-weight="800" fill="#0F172A">Design</text>
74 <text x="310" y="414" font-weight="700" fill="#3B82F6">Architecture</text>
75 <line x1="310" y1="435" x2="480" y2="435" stroke="#F1F5F9" stroke-width="2"/>
76 <text x="310" y="465" font-size="13" font-weight="500" fill="#475569">· Architecture review</text>
77 <text x="310" y="490" font-size="13" font-weight="500" fill="#475569">· Tech stack selection</text>
78 <text x="310" y="515" font-size="13" font-weight="500" fill="#475569">· Milestone planning</text>
79 <text x="310" y="540" font-size="13" font-weight="500" fill="#475569">· Resource allocation</text>
80 <rect x="310" y="575" width="70" height="24" rx="4" fill="#EFF6FF"/>
81 <text x="345" y="591" text-anchor="middle" font-weight="700" fill="#3B82F6">3 Weeks</text>
82 </g>
83 </g>
84 <!-- ==================== Step 3: Development ==================== -->
85 <g id="step-03">
86 <g>
87 <circle cx="625" cy="265" r="38" fill="#10B981"/>
88 <circle cx="625" cy="265" r="32" fill="none" stroke="#FFFFFF" stroke-width="2" stroke-opacity="0.4"/>
89 <text x="625" y="261" text-anchor="middle" font-size="24" font-weight="800" fill="#FFFFFF">03</text>
90 <text x="625" y="279" text-anchor="middle" font-weight="700" fill="#FFFFFF" fill-opacity="0.8" letter-spacing="1">STEP</text>
91 </g>
92 <line x1="625" y1="303" x2="625" y2="355" stroke="#10B981" stroke-width="2" stroke-dasharray="4 4" stroke-opacity="0.5"/>
93 <g>
94 <rect x="520" y="355" width="210" height="280" rx="8" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/>
95 <rect x="520" y="380" width="4" height="36" fill="#10B981"/>
96 <text x="540" y="396" font-size="16" font-weight="800" fill="#0F172A">Development</text>
97 <text x="540" y="414" font-weight="700" fill="#10B981">Implementation</text>
98 <line x1="540" y1="435" x2="710" y2="435" stroke="#F1F5F9" stroke-width="2"/>
99 <text x="540" y="465" font-size="13" font-weight="500" fill="#475569">· Core module build</text>
100 <text x="540" y="490" font-size="13" font-weight="500" fill="#475569">· CI/CD integration</text>
101 <text x="540" y="515" font-size="13" font-weight="500" fill="#475569">· Code review process</text>
102 <text x="540" y="540" font-size="13" font-weight="500" fill="#475569">· Unit test coverage</text>
103 <rect x="540" y="575" width="70" height="24" rx="4" fill="#ECFDF5"/>
104 <text x="575" y="591" text-anchor="middle" font-weight="700" fill="#10B981">6 Weeks</text>
105 </g>
106 </g>
107 <!-- ==================== Step 4: Testing ==================== -->
108 <g id="step-04">
109 <g>
110 <circle cx="855" cy="265" r="38" fill="#F59E0B"/>
111 <circle cx="855" cy="265" r="32" fill="none" stroke="#FFFFFF" stroke-width="2" stroke-opacity="0.4"/>
112 <text x="855" y="261" text-anchor="middle" font-size="24" font-weight="800" fill="#FFFFFF">04</text>
113 <text x="855" y="279" text-anchor="middle" font-weight="700" fill="#FFFFFF" fill-opacity="0.8" letter-spacing="1">STEP</text>
114 </g>
115 <line x1="855" y1="303" x2="855" y2="355" stroke="#F59E0B" stroke-width="2" stroke-dasharray="4 4" stroke-opacity="0.5"/>
116 <g>
117 <rect x="750" y="355" width="210" height="280" rx="8" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/>
118 <rect x="750" y="380" width="4" height="36" fill="#F59E0B"/>
119 <text x="770" y="396" font-size="16" font-weight="800" fill="#0F172A">Testing</text>
120 <text x="770" y="414" font-weight="700" fill="#F59E0B">Validation</text>
121 <line x1="770" y1="435" x2="940" y2="435" stroke="#F1F5F9" stroke-width="2"/>
122 <text x="770" y="465" font-size="13" font-weight="500" fill="#475569">· Regression testing</text>
123 <text x="770" y="490" font-size="13" font-weight="500" fill="#475569">· Performance load test</text>
124 <text x="770" y="515" font-size="13" font-weight="500" fill="#475569">· User acceptance (UAT)</text>
125 <text x="770" y="540" font-size="13" font-weight="500" fill="#475569">· Bug fix loop</text>
126 <rect x="770" y="575" width="70" height="24" rx="4" fill="#FFFBEB"/>
127 <text x="805" y="591" text-anchor="middle" font-weight="700" fill="#D97706">3 Weeks</text>
128 </g>
129 </g>
130 <!-- ==================== Step 5: Launch ==================== -->
131 <g id="step-05">
132 <g>
133 <circle cx="1085" cy="265" r="38" fill="#F43F5E"/>
134 <circle cx="1085" cy="265" r="32" fill="none" stroke="#FFFFFF" stroke-width="2" stroke-opacity="0.4"/>
135 <text x="1085" y="261" text-anchor="middle" font-size="24" font-weight="800" fill="#FFFFFF">05</text>
136 <text x="1085" y="279" text-anchor="middle" font-weight="700" fill="#FFFFFF" fill-opacity="0.8" letter-spacing="1">STEP</text>
137 </g>
138 <line x1="1085" y1="303" x2="1085" y2="355" stroke="#F43F5E" stroke-width="2" stroke-dasharray="4 4" stroke-opacity="0.5"/>
139 <g>
140 <rect x="980" y="355" width="210" height="280" rx="8" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/>
141 <rect x="980" y="380" width="4" height="36" fill="#F43F5E"/>
142 <text x="1000" y="396" font-size="16" font-weight="800" fill="#0F172A">Launch</text>
143 <text x="1000" y="414" font-weight="700" fill="#F43F5E">Operations</text>
144 <line x1="1000" y1="435" x2="1170" y2="435" stroke="#F1F5F9" stroke-width="2"/>
145 <text x="1000" y="465" font-size="13" font-weight="500" fill="#475569">· Canary release strategy</text>
146 <text x="1000" y="490" font-size="13" font-weight="500" fill="#475569">· Monitor &amp; alerts setup</text>
147 <text x="1000" y="515" font-size="13" font-weight="500" fill="#475569">· Data impact tracking</text>
148 <text x="1000" y="540" font-size="13" font-weight="500" fill="#475569">· Continuous iteration</text>
149 <rect x="1000" y="575" width="70" height="24" rx="4" fill="#FFF1F2"/>
150 <text x="1035" y="591" text-anchor="middle" font-weight="700" fill="#E11D48">Ongoing</text>
151 </g>
152 </g>
153 </g>
154 <!-- Footer Note -->
155 <g id="footer" data-pptx-bounds="360 670 560 25">
156 <text x="640" y="690" text-anchor="middle" font-size="13" font-weight="500" fill="#94A3B8">
157 Total duration ~14 weeks · Phases can be scaled based on project size
158 </text>
159 </g>
160 </svg>
161
161 lines Plain Text