返回 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 | Formula Policy | [fill] |
21 | AI Image Acquisition Path | [fill or not applicable] |
22 | Generation Mode | [fill] |
23 | Spec Refinement | [fill] |
24 | Speaker Notes | [fill enabled/disabled plus provenance] |
25 | Custom Animations | [fill enabled/disabled plus provenance] |
26 | Narration Audio | [fill enabled/disabled plus provenance] |
27 | Created Date | {{CREATED_DATE}} |
28
29 ## II. Canvas Specification
30
31 | Property | Value |
32 | --- | --- |
33 | Format | {{CANVAS_NAME}} |
34 | Dimensions | {{CANVAS_DIMENSIONS}} |
35 | viewBox | `{{VIEWBOX}}` |
36 | Margins | [fill] |
37 | Content Area | [fill] |
38
39 ## III. Visual Theme
40
41 ### Theme Style
42
43 - **Mode**: [fill]
44 - **Visual style**: [fill]
45 - **Theme**: [fill]
46 - **Tone**: [fill]
47
48 ### Color Scheme
49
50 | Role | HEX | Purpose |
51 | --- | --- | --- |
52 | Background | [fill] | [fill] |
53 | Primary | [fill] | [fill] |
54 | Accent | [fill] | [fill] |
55 | Body text | [fill] | [fill] |
56
57 ## IV. Typography System
58
59 ### Font Plan
60
61 | Role | Character (Reference) | Primary | English if non-English | Fallback tail |
62 | --- | --- | --- | --- | --- |
63 | Title | [fill] | [fill] | [fill] | [fill] |
64 | Body | [fill] | [fill] | [fill] | [fill] |
65
66 - **Typography upgrade (Reference)**: [fill post-export substitution by role after target installation, or omit]
67 - **Title stack**: [fill]
68 - **Body stack**: [fill]
69
70 ### Font Size Hierarchy
71
72 | Purpose | Size |
73 | --- | --- |
74 | Body | [fill] |
75 | Page title | [fill] |
76 | Subtitle | [fill] |
77 | Annotation | [fill] |
78 | Footnote | [fill] |
79
80 ## V. Layout Principles
81
82 ### Page Structure
83
84 - **Header area**: [fill]
85 - **Content area**: [fill]
86 - **Footer area**: [fill]
87
88 ### Spacing Specification
89
90 | Element | Current Project |
91 | --- | --- |
92 | Safe margin | [fill] |
93 | Content block gap | [fill] |
94 | Icon-text gap | [fill] |
95
96 ## VI. Icon Usage Specification
97
98 | Icon Path | Suitable Scenarios |
99 | --- | --- |
100 | [fill] | [fill] |
101
102 ## VIII. Image Resource List
103
104 | Filename | Dimensions | Ratio | Purpose | Type | Layout pattern | Crop Policy | Acquire Via | Status | Reference | text_policy | page_role |
105 | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
106
107 ## IX. Content Outline
108
109 ### Part 1: [fill]
110
111 #### Slide 01 - [fill]
112
113 - **Audience move**: [fill]
114 - **Layout**: [fill]
115 - **Title**: [fill]
116 - **Core message**: [fill]
117 - **Content**: [fill]
118
119 ## X. Speaker Notes Requirements
120
121 - **Generation**: [fill enabled or disabled]
122 - **Filename**: match each SVG filename under `notes/`
123 - **Content**: [fill]
124
124 lines MARKDOWN