返回 ppt-master
fishbone_diagram.svg
根目录 / skills / ppt-master / templates / charts / fishbone_diagram.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 Fishbone / Ishikawa Diagram Template
6 Usage: Root cause analysis, problem diagnosis
7 Scenarios: Quality management, fault analysis, 6M methodology
8 Supports: 6 branches (4-6 recommended)
9 -->
10 <defs>
11 <linearGradient id="headGrad" x1="0%" y1="0%" x2="100%" y2="100%">
12 <stop offset="0%" style="stop-color:#EF4444;stop-opacity:1"/>
13 <stop offset="100%" style="stop-color:#DC2626;stop-opacity:1"/>
14 </linearGradient>
15 </defs>
16 <rect width="1280" height="720" fill="#F8FAFC"/>
17 <!-- Title -->
18 <g id="header" data-pptx-bounds="280 20 720 58">
19 <text x="640" y="46" text-anchor="middle"
20 font-size="28" font-weight="700" fill="#0F172A">Root Cause Analysis Framework</text>
21 <text x="640" y="70" text-anchor="middle"
22 font-size="13" fill="#64748B">Fishbone Diagram · Systematic diagnosis across six key dimensions</text>
23 </g>
24 <!-- Main Spine: Fixed visibility by using solid stroke instead of gradient -->
25 <g id="spine" data-pptx-bounds="90 365 968 10">
26 <line x1="90" y1="370" x2="1058" y2="370" stroke="#64748B" stroke-width="5" stroke-linecap="round"/>
27 </g>
28 <!-- Fish Head -->
29 <g id="core-problem" data-pptx-bounds="1048 322 180 96">
30 <polygon points="1048,370 1098,322 1098,418" fill="url(#headGrad)"/>
31 <rect x="1098" y="322" width="130" height="96" rx="12" fill="url(#headGrad)"/>
32 <text x="1163" y="362" text-anchor="middle"
33 font-size="20" font-weight="800" fill="#FFFFFF">Core</text>
34 <text x="1163" y="390" text-anchor="middle"
35 font-size="20" font-weight="800" fill="#FFFFFF">Problem</text>
36 </g>
37 <g id="top-causes" data-pptx-bounds="17 88 773 282">
38 <!-- ============ Branch 1: Process (Top-Left, Base=230) ============ -->
39 <line x1="230" y1="370" x2="130" y2="130" stroke="#8B5CF6" stroke-width="3" stroke-linecap="round"/>
40 <rect x="68" y="88" width="124" height="40" rx="20" fill="#8B5CF6"/>
41 <text x="130" y="114" text-anchor="middle"
42 font-size="15" font-weight="700" fill="#FFFFFF">Process</text>
43 <line x1="159" y1="200" x2="153" y2="200" stroke="#8B5CF6" stroke-width="2" stroke-linecap="round"/>
44 <rect x="17" y="188" width="136" height="26" rx="13" fill="#8B5CF6" fill-opacity="0.08" stroke="#8B5CF6" stroke-width="1.2" stroke-opacity="0.4"/>
45 <text x="85" y="205" text-anchor="middle" font-weight="600" fill="#8B5CF6">Workflow Bottleneck</text>
46 <line x1="183" y1="258" x2="177" y2="258" stroke="#8B5CF6" stroke-width="2" stroke-linecap="round"/>
47 <rect x="41" y="246" width="136" height="26" rx="13" fill="#8B5CF6" fill-opacity="0.08" stroke="#8B5CF6" stroke-width="1.2" stroke-opacity="0.4"/>
48 <text x="109" y="263" text-anchor="middle" font-weight="600" fill="#8B5CF6">Inefficient Steps</text>
49 <line x1="207" y1="316" x2="201" y2="316" stroke="#8B5CF6" stroke-width="2" stroke-linecap="round"/>
50 <rect x="65" y="304" width="136" height="26" rx="13" fill="#8B5CF6" fill-opacity="0.08" stroke="#8B5CF6" stroke-width="1.2" stroke-opacity="0.4"/>
51 <text x="133" y="321" text-anchor="middle" font-weight="600" fill="#8B5CF6">Lack of Standards</text>
52 <!-- ============ Branch 2: People (Top-Mid, Base=510) ============ -->
53 <line x1="510" y1="370" x2="410" y2="130" stroke="#10B981" stroke-width="3" stroke-linecap="round"/>
54 <rect x="348" y="88" width="124" height="40" rx="20" fill="#10B981"/>
55 <text x="410" y="114" text-anchor="middle"
56 font-size="15" font-weight="700" fill="#FFFFFF">People</text>
57 <line x1="439" y1="200" x2="433" y2="200" stroke="#10B981" stroke-width="2" stroke-linecap="round"/>
58 <rect x="297" y="188" width="136" height="26" rx="13" fill="#10B981" fill-opacity="0.08" stroke="#10B981" stroke-width="1.2" stroke-opacity="0.4"/>
59 <text x="365" y="205" text-anchor="middle" font-weight="600" fill="#10B981">Skill Deficiency</text>
60 <line x1="463" y1="258" x2="457" y2="258" stroke="#10B981" stroke-width="2" stroke-linecap="round"/>
61 <rect x="321" y="246" width="136" height="26" rx="13" fill="#10B981" fill-opacity="0.08" stroke="#10B981" stroke-width="1.2" stroke-opacity="0.4"/>
62 <text x="389" y="263" text-anchor="middle" font-weight="600" fill="#10B981">Low Engagement</text>
63 <line x1="487" y1="316" x2="481" y2="316" stroke="#10B981" stroke-width="2" stroke-linecap="round"/>
64 <rect x="345" y="304" width="136" height="26" rx="13" fill="#10B981" fill-opacity="0.08" stroke="#10B981" stroke-width="1.2" stroke-opacity="0.4"/>
65 <text x="413" y="321" text-anchor="middle" font-weight="600" fill="#10B981">High Turnover</text>
66 <!-- ============ Branch 3: System (Top-Right, Base=790) ============ -->
67 <line x1="790" y1="370" x2="690" y2="130" stroke="#F59E0B" stroke-width="3" stroke-linecap="round"/>
68 <rect x="628" y="88" width="124" height="40" rx="20" fill="#F59E0B"/>
69 <text x="690" y="114" text-anchor="middle"
70 font-size="15" font-weight="700" fill="#FFFFFF">System</text>
71 <line x1="719" y1="200" x2="713" y2="200" stroke="#F59E0B" stroke-width="2" stroke-linecap="round"/>
72 <rect x="577" y="188" width="136" height="26" rx="13" fill="#F59E0B" fill-opacity="0.08" stroke="#F59E0B" stroke-width="1.2" stroke-opacity="0.4"/>
73 <text x="645" y="205" text-anchor="middle" font-weight="600" fill="#F59E0B">Legacy System</text>
74 <line x1="743" y1="258" x2="737" y2="258" stroke="#F59E0B" stroke-width="2" stroke-linecap="round"/>
75 <rect x="601" y="246" width="136" height="26" rx="13" fill="#F59E0B" fill-opacity="0.08" stroke="#F59E0B" stroke-width="1.2" stroke-opacity="0.4"/>
76 <text x="669" y="263" text-anchor="middle" font-weight="600" fill="#F59E0B">System Integration</text>
77 <line x1="767" y1="316" x2="761" y2="316" stroke="#F59E0B" stroke-width="2" stroke-linecap="round"/>
78 <rect x="625" y="304" width="136" height="26" rx="13" fill="#F59E0B" fill-opacity="0.08" stroke="#F59E0B" stroke-width="1.2" stroke-opacity="0.4"/>
79 <text x="693" y="321" text-anchor="middle" font-weight="600" fill="#F59E0B">Data Silos</text>
80 </g>
81 <g id="bottom-causes" data-pptx-bounds="17 370 773 280">
82 <!-- ============ Branch 4: Environment (Bottom-Left, Base=230) ============ -->
83 <line x1="230" y1="370" x2="130" y2="610" stroke="#3B82F6" stroke-width="3" stroke-linecap="round"/>
84 <rect x="68" y="610" width="124" height="40" rx="20" fill="#3B82F6"/>
85 <text x="130" y="636" text-anchor="middle"
86 font-size="15" font-weight="700" fill="#FFFFFF">Environment</text>
87 <line x1="207" y1="425" x2="201" y2="425" stroke="#3B82F6" stroke-width="2" stroke-linecap="round"/>
88 <rect x="65" y="413" width="136" height="26" rx="13" fill="#3B82F6" fill-opacity="0.08" stroke="#3B82F6" stroke-width="1.2" stroke-opacity="0.4"/>
89 <text x="133" y="430" text-anchor="middle" font-weight="600" fill="#3B82F6">Market Volatility</text>
90 <line x1="183" y1="483" x2="177" y2="483" stroke="#3B82F6" stroke-width="2" stroke-linecap="round"/>
91 <rect x="41" y="471" width="136" height="26" rx="13" fill="#3B82F6" fill-opacity="0.08" stroke="#3B82F6" stroke-width="1.2" stroke-opacity="0.4"/>
92 <text x="109" y="488" text-anchor="middle" font-weight="600" fill="#3B82F6">Regulatory Changes</text>
93 <line x1="159" y1="541" x2="153" y2="541" stroke="#3B82F6" stroke-width="2" stroke-linecap="round"/>
94 <rect x="17" y="529" width="136" height="26" rx="13" fill="#3B82F6" fill-opacity="0.08" stroke="#3B82F6" stroke-width="1.2" stroke-opacity="0.4"/>
95 <text x="85" y="546" text-anchor="middle" font-weight="600" fill="#3B82F6">Competitor Action</text>
96 <!-- ============ Branch 5: Policy (Bottom-Mid, Base=510) ============ -->
97 <line x1="510" y1="370" x2="410" y2="610" stroke="#F97316" stroke-width="3" stroke-linecap="round"/>
98 <rect x="348" y="610" width="124" height="40" rx="20" fill="#F97316"/>
99 <text x="410" y="636" text-anchor="middle"
100 font-size="15" font-weight="700" fill="#FFFFFF">Policy</text>
101 <line x1="487" y1="425" x2="481" y2="425" stroke="#F97316" stroke-width="2" stroke-linecap="round"/>
102 <rect x="345" y="413" width="136" height="26" rx="13" fill="#F97316" fill-opacity="0.08" stroke="#F97316" stroke-width="1.2" stroke-opacity="0.4"/>
103 <text x="413" y="430" text-anchor="middle" font-weight="600" fill="#F97316">Unclear Guidelines</text>
104 <line x1="463" y1="483" x2="457" y2="483" stroke="#F97316" stroke-width="2" stroke-linecap="round"/>
105 <rect x="321" y="471" width="136" height="26" rx="13" fill="#F97316" fill-opacity="0.08" stroke="#F97316" stroke-width="1.2" stroke-opacity="0.4"/>
106 <text x="389" y="488" text-anchor="middle" font-weight="600" fill="#F97316">Rigid Procedures</text>
107 <line x1="439" y1="541" x2="433" y2="541" stroke="#F97316" stroke-width="2" stroke-linecap="round"/>
108 <rect x="297" y="529" width="136" height="26" rx="13" fill="#F97316" fill-opacity="0.08" stroke="#F97316" stroke-width="1.2" stroke-opacity="0.4"/>
109 <text x="365" y="546" text-anchor="middle" font-weight="600" fill="#F97316">Compliance Risks</text>
110 <!-- ============ Branch 6: Material (Bottom-Right, Base=790) ============ -->
111 <line x1="790" y1="370" x2="690" y2="610" stroke="#6366F1" stroke-width="3" stroke-linecap="round"/>
112 <rect x="628" y="610" width="124" height="40" rx="20" fill="#6366F1"/>
113 <text x="690" y="636" text-anchor="middle"
114 font-size="15" font-weight="700" fill="#FFFFFF">Material</text>
115 <line x1="767" y1="425" x2="761" y2="425" stroke="#6366F1" stroke-width="2" stroke-linecap="round"/>
116 <rect x="625" y="413" width="136" height="26" rx="13" fill="#6366F1" fill-opacity="0.08" stroke="#6366F1" stroke-width="1.2" stroke-opacity="0.4"/>
117 <text x="693" y="430" text-anchor="middle" font-weight="600" fill="#6366F1">Resource Shortage</text>
118 <line x1="743" y1="483" x2="737" y2="483" stroke="#6366F1" stroke-width="2" stroke-linecap="round"/>
119 <rect x="601" y="471" width="136" height="26" rx="13" fill="#6366F1" fill-opacity="0.08" stroke="#6366F1" stroke-width="1.2" stroke-opacity="0.4"/>
120 <text x="669" y="488" text-anchor="middle" font-weight="600" fill="#6366F1">Supply Chain Issues</text>
121 <line x1="719" y1="541" x2="713" y2="541" stroke="#6366F1" stroke-width="2" stroke-linecap="round"/>
122 <rect x="577" y="529" width="136" height="26" rx="13" fill="#6366F1" fill-opacity="0.08" stroke="#6366F1" stroke-width="1.2" stroke-opacity="0.4"/>
123 <text x="645" y="546" text-anchor="middle" font-weight="600" fill="#6366F1">Quality Defects</text>
124 </g>
125 <!-- Footer Note -->
126 <g id="footer" data-pptx-bounds="300 680 680 25">
127 <text x="640" y="700" text-anchor="middle" fill="#94A3B8">Fishbone Diagram: Systematically trace the root causes across multiple problem dimensions</text>
128 </g>
129 </svg>
130
130 lines Plain Text