Communitygithub.com

yctrrr/学术PPT模板

可编辑的学术PPT模板技能,包含原生图表、隐私验证和PowerPoint认证功能。

学术PPT模板 是什么?

该技能(yctrrr/academic-ppt-template)是一个专为研究人员和学术开发者设计的可编辑学术PowerPoint模板。它支持从研究证据中构建可编辑的学术演示文稿,同时保留捆绑的视觉系统和验证关卡。技能包含完整的工具链:从样式参考、幻灯片模式选择,到跨平台验证(validate-pptx.py)、隐私审计(audit-privacy.py)和Windows专属的PowerPoint最终认证(finalize-with-powerpoint.ps1)。支持Claude Code、Cursor等AI编码代理,通过命令行工作流确保PPT的文本、形状、图表和箭头均符合标准。用户需遵循10步流程,包括读取样式规范、生成原始PPTX、运行验证和隐私审计,最终在Windows上获得PowerPoint认证。核心资源包括模板套件(theme, typography, cards)、学术流程图组件和参考幻灯片。内容规则严格:使用行动标题、每页一个分析任务、统一字体(Microsoft YaHei)和颜色体系(紫色系),禁止编造研究数据、引文或机构标识。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add yctrrr/academic-ppt-template

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

学术PPT模板 是做什么的?

基于研究证据构建可编辑的学术演示文稿,同时保留捆绑的视觉系统和验证关卡。

必需工作流程

  1. 在创建幻灯片之前,先阅读 references/style-spec.md。
  2. 在选择布局或规划演示文稿时,阅读 references/slide-patterns.md。
  3. 检查 assets/academic-template.pptx 以获取渲染参考,并检查 scripts/create-example.js 以获取入门实现。
  4. 在技能目录之外创建特定于内容的生成器。从 assets/template-kit/ 导入组件;不要覆盖参考资源。
  5. 仅使用有来源支持的声明和数字。明确标记示意性数据,并在最终研究演示文稿中将其删除。
  6. 生成一个 .raw.pptx 文件,其中包含原生的PowerPoint文本、形状、图表和线箭头。
  7. 运行跨平台验证器:
python scripts/validate-pptx.py output.raw.pptx --expected-slides N --expected-charts C --min-arrows A
  1. 在发布可重用或公共模板之前,运行隐私审计。使用重复的 --deny 参数添加项目特定的敏感术语:
python scripts/audit-privacy.py PATH --deny "敏感术语"

隐私审计默认拒绝图像、PDF、字体和旧版Office二进制文件,因为文本扫描无法证明它们是匿名的。仅在手动检查每个此类资源后使用 --allow-binary-assets。

  1. 在安装了Microsoft PowerPoint的Windows系统上,关闭所有PowerPoint窗口,然后认证最终文件:
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/finalize-with-powerpoint.ps1 `
  -InputPath output.raw.pptx `
  -OutputPath output.pptx
  1. 渲染并检查每张幻灯片。检查溢出、重叠、错误的箭头、低对比度和缺失的图表标签。

认证状态

  • 在 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

相关技能