返回 ppt-master
animations.json
1 {
2 "version": 1,
3 "defaults": {
4 "transition": { "effect": "fade", "duration": 0.4 },
5 "animation": { "effect": "fade", "duration": 0.45, "stagger": 0.2, "trigger": "after-previous" }
6 },
7 "slides": {
8 "01_cover": {
9 "transition": { "effect": "fade", "duration": 0.5 },
10 "animation": { "duration": 0.6, "stagger": 0.25 },
11 "groups": {
12 "bg": { "effect": "none" },
13 "cover-top-mark": { "effect": "fade", "order": 1, "duration": 0.4 },
14 "glass-panel": { "effect": "zoom", "order": 2, "duration": 0.7, "delay": 0.05 },
15 "title-block": { "effect": "fade", "order": 3, "duration": 0.7, "delay": 0.15 },
16 "cover-footer": { "effect": "none" }
17 }
18 },
19
20 "02_hero_demo_to_prod": {
21 "transition": { "effect": "wipe", "duration": 0.45 },
22 "animation": { "duration": 0.55, "stagger": 0.22 },
23 "groups": {
24 "bg": { "effect": "none" },
25 "hero-tag": { "effect": "fade", "order": 1, "duration": 0.4 },
26 "hero-title": { "effect": "fade", "order": 2, "duration": 0.7, "delay": 0.15 },
27 "hero-subtext": { "effect": "fade", "order": 3, "duration": 0.5 },
28 "hero-pillars": { "effect": "expand", "order": 4, "duration": 0.55, "delay": 0.25 },
29 "hero-footer": { "effect": "none" }
30 }
31 },
32
33 "03_three_pains": {
34 "transition": { "effect": "fade", "duration": 0.3 },
35 "animation": { "duration": 0.45, "stagger": 0.2 },
36 "groups": {
37 "bg": { "effect": "none" },
38 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
39 "pillar-perf": { "effect": "zoom", "order": 2, "duration": 0.5 },
40 "pillar-cost": { "effect": "zoom", "order": 3, "duration": 0.5, "delay": 0.18 },
41 "pillar-quality": { "effect": "zoom", "order": 4, "duration": 0.5, "delay": 0.18 },
42 "footer": { "effect": "none" }
43 }
44 },
45
46 "04_agent_architecture": {
47 "transition": { "effect": "fade", "duration": 0.3 },
48 "animation": { "duration": 0.4, "stagger": 0.16, "trigger": "after-previous" },
49 "groups": {
50 "bg": { "effect": "none" },
51 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
52 "layer-perception": { "effect": "wipe", "order": 2, "duration": 0.5 },
53 "layer-reasoning": { "effect": "wipe", "order": 3, "duration": 0.5 },
54 "layer-action": { "effect": "wipe", "order": 4, "duration": 0.5 },
55 "layer-memory": { "effect": "wipe", "order": 5, "duration": 0.5 },
56 "footer": { "effect": "none" }
57 }
58 },
59
60 "05_three_modes": {
61 "transition": { "effect": "fade", "duration": 0.3 },
62 "animation": { "duration": 0.5, "stagger": 0.22 },
63 "groups": {
64 "bg": { "effect": "none" },
65 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
66 "card-workflow": { "effect": "fade", "order": 2, "duration": 0.55 },
67 "card-multi": { "effect": "fade", "order": 3, "duration": 0.55 },
68 "card-agent": { "effect": "zoom", "order": 4, "duration": 0.7, "delay": 0.25 },
69 "footer": { "effect": "none" }
70 }
71 },
72
73 "06_tool_orchestration": {
74 "transition": { "effect": "wipe", "duration": 0.4 },
75 "animation": { "duration": 0.4, "stagger": 0.14, "trigger": "after-previous" },
76 "groups": {
77 "bg": { "effect": "none" },
78 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
79 "flow-axis": { "effect": "wipe", "order": 2, "duration": 0.6 },
80 "step-1": { "effect": "fade", "order": 3, "duration": 0.4 },
81 "step-2": { "effect": "fade", "order": 4, "duration": 0.4 },
82 "step-3": { "effect": "fade", "order": 5, "duration": 0.4 },
83 "step-4": { "effect": "fade", "order": 6, "duration": 0.4 },
84 "step-5": { "effect": "fade", "order": 7, "duration": 0.4 },
85 "step-6": { "effect": "zoom", "order": 8, "duration": 0.55, "delay": 0.15 },
86 "footer": { "effect": "none" }
87 }
88 },
89
90 "07_context_engineering": {
91 "transition": { "effect": "fade", "duration": 0.3 },
92 "animation": { "duration": 0.45, "stagger": 0.16 },
93 "groups": {
94 "bg": { "effect": "none" },
95 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
96 "orbit-rings": { "effect": "fade", "order": 2, "duration": 0.5 },
97 "hub": { "effect": "zoom", "order": 3, "duration": 0.7, "delay": 0.1 },
98 "spoke-lines": { "effect": "wipe", "order": 4, "duration": 0.55 },
99 "spoke-retrieval": { "effect": "fade", "order": 5, "duration": 0.4 },
100 "spoke-rerank": { "effect": "fade", "order": 6, "duration": 0.4 },
101 "spoke-truncate": { "effect": "fade", "order": 7, "duration": 0.4 },
102 "spoke-memory": { "effect": "fade", "order": 8, "duration": 0.4 },
103 "spoke-tools": { "effect": "fade", "order": 9, "duration": 0.4 },
104 "spoke-system": { "effect": "fade", "order": 10, "duration": 0.4 },
105 "footer": { "effect": "none" }
106 }
107 },
108
109 "08_kpi_dashboard": {
110 "transition": { "effect": "fade", "duration": 0.3 },
111 "animation": { "duration": 0.5, "stagger": 0.2 },
112 "groups": {
113 "bg": { "effect": "none" },
114 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
115 "kpi-accuracy": { "effect": "zoom", "order": 2, "duration": 0.55 },
116 "kpi-latency": { "effect": "zoom", "order": 3, "duration": 0.55 },
117 "kpi-cost": { "effect": "zoom", "order": 4, "duration": 0.55 },
118 "kpi-reliability": { "effect": "zoom", "order": 5, "duration": 0.55 },
119 "footer": { "effect": "none" }
120 }
121 },
122
123 "09_metrics_trend": {
124 "transition": { "effect": "fade", "duration": 0.35 },
125 "animation": { "duration": 0.55, "stagger": 0.2 },
126 "groups": {
127 "bg": { "effect": "none" },
128 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
129 "chart-panel-bg": { "effect": "none" },
130 "chartArea": { "effect": "wipe", "order": 2, "duration": 0.8, "delay": 0.1 },
131 "legend": { "effect": "fade", "order": 3, "duration": 0.45, "delay": 0.15 },
132 "footer": { "effect": "none" }
133 }
134 },
135
136 "10_failure_modes": {
137 "transition": { "effect": "fade", "duration": 0.3 },
138 "animation": { "duration": 0.45, "stagger": 0.16 },
139 "groups": {
140 "bg": { "effect": "none" },
141 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
142 "axis-frame": { "effect": "fade", "order": 2, "duration": 0.4 },
143 "q-tool-errors": { "effect": "zoom", "order": 3, "duration": 0.5 },
144 "q-cost-overrun": { "effect": "zoom", "order": 4, "duration": 0.5 },
145 "q-loops": { "effect": "zoom", "order": 5, "duration": 0.5 },
146 "q-hallucination": { "effect": "zoom", "order": 6, "duration": 0.5 },
147 "footer": { "effect": "none" }
148 }
149 },
150
151 "11_roadmap": {
152 "transition": { "effect": "fade", "duration": 0.3 },
153 "animation": { "duration": 0.45, "stagger": 0.18 },
154 "groups": {
155 "bg": { "effect": "none" },
156 "header": { "effect": "fade", "order": 1, "duration": 0.4 },
157 "timeline-axis": { "effect": "wipe", "order": 2, "duration": 0.85 },
158 "ms-1": { "effect": "fade", "order": 3, "duration": 0.45 },
159 "ms-2": { "effect": "fade", "order": 4, "duration": 0.45 },
160 "ms-3": { "effect": "fade", "order": 5, "duration": 0.45 },
161 "ms-4": { "effect": "zoom", "order": 6, "duration": 0.6, "delay": 0.15 },
162 "success-panel": { "effect": "fade", "order": 7, "duration": 0.55, "delay": 0.2 },
163 "footer": { "effect": "none" }
164 }
165 },
166
167 "12_cta_closing": {
168 "transition": { "effect": "wipe", "duration": 0.55 },
169 "animation": { "duration": 0.65, "stagger": 0.28 },
170 "groups": {
171 "bg": { "effect": "none" },
172 "cta-tag": { "effect": "fade", "order": 1, "duration": 0.4 },
173 "cta-title": { "effect": "fade", "order": 2, "duration": 0.75, "delay": 0.15 },
174 "cta-subtitle": { "effect": "fade", "order": 3, "duration": 0.55 },
175 "cta-buttons": { "effect": "zoom", "order": 4, "duration": 0.65, "delay": 0.3 },
176 "cta-footnote": { "effect": "fade", "order": 5, "duration": 0.45 },
177 "cta-footer": { "effect": "none" }
178 }
179 }
180 }
181 }
182
182 lines JSON