学术PPT模板 是做什么的?
基于研究证据构建可编辑的学术演示文稿,同时保留捆绑的视觉系统和验证关卡。
必需工作流程
- 在创建幻灯片之前,先阅读
references/style-spec.md。 - 在选择布局或规划演示文稿时,阅读
references/slide-patterns.md。 - 检查
assets/academic-template.pptx以获取渲染参考,并检查scripts/create-example.js以获取入门实现。 - 在技能目录之外创建特定于内容的生成器。从
assets/template-kit/导入组件;不要覆盖参考资源。 - 仅使用有来源支持的声明和数字。明确标记示意性数据,并在最终研究演示文稿中将其删除。
- 生成一个
.raw.pptx文件,其中包含原生的PowerPoint文本、形状、图表和线箭头。 - 运行跨平台验证器:
python scripts/validate-pptx.py output.raw.pptx --expected-slides N --expected-charts C --min-arrows A
- 在发布可重用或公共模板之前,运行隐私审计。使用重复的
--deny参数添加项目特定的敏感术语:
python scripts/audit-privacy.py PATH --deny "敏感术语"
隐私审计默认拒绝图像、PDF、字体和旧版Office二进制文件,因为文本扫描无法证明它们是匿名的。仅在手动检查每个此类资源后使用 --allow-binary-assets。
- 在安装了Microsoft PowerPoint的Windows系统上,关闭所有PowerPoint窗口,然后认证最终文件:
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/finalize-with-powerpoint.ps1 `
-InputPath output.raw.pptx `
-OutputPath output.pptx
- 渲染并检查每张幻灯片。检查溢出、重叠、错误的箭头、低对比度和缺失的图表标签。
认证状态
- 在
validate-pptx.py成功后,报告Cross-platform validation passed。 - 仅当最终化程序输出
POWERPOINT_OPEN_VALIDATION=PASSED时,报告PowerPoint certified。 - 在非Windows系统或没有PowerPoint的系统上,保留原始文件,并明确说明未运行原生PowerPoint认证。
内容规则
- 使用陈述核心观点的行动标题。
- 每张幻灯片只放一个分析任务。
- 解释性正文使用黑色。
- 图表、数据标签、坐标轴和图例使用Microsoft YaHei字体。
- 一致使用紫色系表示对等框和序列。
- 箭头连接到节点边缘,并保持预期的方向。
- 除非用户明确要求,否则不要添加演讲者备注、可见的制作说明、个人元数据或机构徽标。
- 不要编造研究数值、引文、隶属关系或结论。
捆绑资源
assets/template-kit/ppt-template.js:主题、排版、卡片、页眉和图表选项。assets/template-kit/academic-research-flow.js:固定的四节点学术流程幻灯片。assets/template-kit/flow-charts.js:锚定的原生箭头和流程节点。assets/academic-template.pptx:隐私安全的六张幻灯片参考演示文稿。scripts/create-example.js:可移植的入门生成器。scripts/validate-pptx.py:ZIP/XML、每次运行的字体、备注、可见图表和箭头检查。scripts/audit-privacy.py:源代码和存档隐私扫描。scripts/finalize-with-powerpoint.ps1:Windows PowerPoint修复、元数据清理和二次打开认证。
需要时从技能根目录安装唯一的Node依赖:
npm install