返回 ppt-master
design_spec.md
根目录 / skills / ppt-master / templates / scaffolds / design_spec.md
1 <!-- ppt-master-schema: design-spec/v1 -->
2 # {{PROJECT_NAME}} - Design Spec
3
4 ## I. Project Information
5
6 | Item | Value |
7 | --- | --- |
8 | Project Name | {{PROJECT_NAME}} |
9 | Canvas Format | {{CANVAS_NAME}} ({{CANVAS_DIMENSIONS}}) |
10 | Page Count | [fill exact final count matching §IX] |
11 | Target Audience | [fill] |
12 | Communication Intent | [fill] |
13 | Desired Audience Outcome | [fill] |
14 | Core Message / Ask / Action | [fill] |
15 | Delivery Context | [fill] |
16 | Artifact Afterlife | [fill] |
17 | Reading Mode | [fill] |
18 | Content Strategy | [fill] |
19 | Design Style | [fill] |
20 | AI Image Acquisition Path | [fill or not applicable] |
21 | Generation Mode | [fill] |
22 | Spec Refinement | [fill] |
23 | Speaker Notes | [fill enabled/disabled plus provenance] |
24 | Custom Animations | [fill enabled/disabled plus provenance] |
25 | Narration Audio | [fill enabled/disabled plus provenance] |
26 | Created Date | {{CREATED_DATE}} |
27
28 ## II. Canvas Specification
29
30 | Property | Value |
31 | --- | --- |
32 | Format | {{CANVAS_NAME}} |
33 | Dimensions | {{CANVAS_DIMENSIONS}} |
34 | viewBox | `{{VIEWBOX}}` |
35 | Margins | [fill] |
36 | Content Area | [fill] |
37
38 ## III. Visual Theme
39
40 ### Theme Style
41
42 - **Mode**: [fill]
43 - **Visual style**: [fill]
44 - **Theme**: [fill]
45 - **Tone**: [fill]
46
47 ### Color Scheme
48
49 | Role | HEX | Purpose |
50 | --- | --- | --- |
51 | Background | [fill] | [fill] |
52 | Primary | [fill] | [fill] |
53 | Accent | [fill] | [fill] |
54 | Body text | [fill] | [fill] |
55
56 ## IV. Typography System
57
58 ### Font Plan
59
60 | Role | Character (Reference) | Primary | English if non-English | Fallback tail |
61 | --- | --- | --- | --- | --- |
62 | Title | [fill] | [fill] | [fill] | [fill] |
63 | Body | [fill] | [fill] | [fill] | [fill] |
64
65 - **Typography upgrade (Reference)**: [fill post-export substitution by role after target installation, or omit]
66 - **Title stack**: [fill]
67 - **Body stack**: [fill]
68
69 ### Font Size Hierarchy
70
71 | Purpose | Size |
72 | --- | --- |
73 | Body | [fill] |
74 | Page title | [fill] |
75 | Subtitle | [fill] |
76 | Annotation | [fill] |
77 | Footnote | [fill] |
78
79 ## V. Layout Principles
80
81 ### Deck-wide Direction
82
83 - **Hierarchy direction**: [fill]
84 - **Composition tendency**: [fill]
85 - **Cross-page continuity**: [fill]
86 - **Spacing posture**: [fill]
87
88 ## VI. Icon Usage Specification
89
90 | Icon Path | Suitable Scenarios |
91 | --- | --- |
92 | [fill] | [fill] |
93
94 ## VIII. Image Resource List
95
96 | Filename | Dimensions | Ratio | Purpose | Type | Layout pattern | Crop Policy | Acquire Via | Status | Reference | text_policy | page_role |
97 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
98
99 ## IX. Content Outline
100
101 ### Part 1: [fill]
102
103 #### Slide 01 - [fill]
104
105 - **Audience move**: [fill]
106 - **Layout**: [non-binding macro composition direction]
107 - **Title**: [fill]
108 - **Core message**: [fill]
109 - **Content**: [fill]
110 - **Mathematical content**: [fill exact delimiter-free LaTeX expression body, or omit]
111
112 ## X. Speaker Notes Requirements
113
114 - **Generation**: [fill enabled or disabled]
115 - **Filename**: match each SVG filename under `notes/`
116 - **Content**: [fill]
117
117 lines MARKDOWN