light-slideslisted
Install: claude install-skill Light0305/Light-skills
# 精美 PPT 制作
## 先定三件事
1. **场景与受众**:答辩(评委/导师) vs 路演(投资人/评审) vs 汇报 —— 决定内容深度与节奏。
2. **叙事逻辑**:选骨架(问题-方法-结果-价值 / 痛点-方案-市场-团队 / 背景-工作-贡献-展望),先列大纲(每页一个核心信息)。
3. **视觉风格**:按主题从 db06 选风格(学术/科技/农业/医学/商务/极简/浅/深/数据可视化/路演),定调色板+字体配对+图标风格,全程统一。
## 页面类型与排版
封面(标题/作者/单位/日期)、目录、过渡页、内容页(一页一观点+留白)、图表页(图大字少)、流程页、时间线页、对比页、团队页、结论页、致谢/QA 页。
排版原则:对齐、对比、重复、亲密性;视觉层次(标题>要点>细节);每页信息密度受控;高亮一个重点。
具体尺度(借 Anthropic PPTX skill):一主色占视觉权重 60–70% + 1–2 辅色 + 1 个尖锐强调色;深色用于封面/结论、浅色用于内容(三明治结构);锁定一个重复视觉母题(圆角图框/色环图标/单边粗边)并贯穿全篇。字号 标题 36–44pt、节标题 20–24pt、正文 14–16pt、注释 10–12pt;页边距≥0.5",块间距统一取 0.3" 或 0.5"。正文一律左对齐、仅标题居中。每页必须有视觉元素,禁纯文字页。
明确禁忌:标题下不要加装饰下划线(AI 味标志,用留白代替);不要每页重复同一版式;不默认蓝色(按主题选色);文本框要与形状对齐时设 margin=0。
## 学术报告专项(论文/答辩/会议)
- **行动式标题(action title)**:每页标题写成陈述结论的完整句子,不是话题标签(写"三个队列处理效应均显著"而非"Results")。
- **幽灵 deck 测试**:只读所有标题连起来要能讲完整个论证;不行先改大纲再做页。
- 叙事骨架三选一:SCR(情境-冲突-解决) / 漏斗+答案(背景→缺口→方法→发现→意义) / 答案先行(时间紧的评委)。
- 一份报告只讲一个论点,其余进附录;每页一个职责、一个 exhibit。结果页:图放左、解读 bullet 放右;在图上直接标注关键发现(箭头/高亮区/"↑23%"/焦点序列变色);正文≤~40 词/页;以 Conclusions 收尾而非"Thank You"。
- 学术配色更克制:白底、单一无衬线字体、最多三色(主 `1F4E79`+辅 `2E75B6`+强调)、无装饰图标/渐变。
## 实现工具(按需,见 a09)
按"是否需可编辑 PPTX / 文本化版本控制 / 设计强度"选型:
- **python-pptx**(Python,**本 skill 自带可运行资产的首选路线**):`Presentation()` → `slides.add_slide(slide_layouts[i])` → 占位符/`add_textbox`/`add_picture`/`add_table`/`add_chart` → `save()`;单位 `Inches/Pt`、色 `RGBColor`。强在数据驱动批量出页、表格密集、衔接 m06/m11 的 Python 分析链路;无渐变(用渐变图当背景)、不能自渲 PDF(走 LibreOffice)。
- **PptxGenJS**(Node):`new pptxgen()` → `addSlide()` → `addText/addShape/addImage/ad