简诗 AI PPT 演示文稿生成与编辑
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/pptx-generator-creation-studio。
技能介绍
为什么程序化生成 PPT 容易翻车
用代码写演示文稿时,常见痛点不是“画不出页面”,而是样式漂移、主题不一致和手动拼装 XML 极易出错。直接操作 XML 往往能改模板,但信息结构与视觉层级稍不注意就会错位;从零生成时,又常遇到排版细节难控。
核心能力与工作流
该技能围绕三条路径展开:读取分析、模板编辑与从零创建。
- 读取与分析:使用
python -m markitdown快速抽取现有.pptx的文本内容,便于先梳理结构再修改。 - 模板编辑:通过
editing.md中的 XML 工作流与格式规则处理模板,而非盲改样式。 - 从零创建:基于
PptxGenJS走结构化流程:先调研需求与受众,再选色板、字体和视觉风格(Sharp、Soft、Rounded、Pill),随后把每页归类到 5 种页型之一并规划布局,避免版式重复。 - 工程化输出:每个页面是独立
JS文件,导出同步函数createSlide(pres, theme),最终由compile.js合并生成.pptx。 - 设计约束:统一画布
10" x 5.625",颜色使用不带#的六位 hex,中文字体为Microsoft YaHei,英文为Arial,并强制通过theme对象注入颜色键(如primary、secondary、bg)。 - 质量闭环:
pitfalls.md与 QA 流程覆盖常见 API 陷阱,非封面页还需在右下角放置页码标识,位置固定为x: 9.3", y: 5.1"。
适用边界与注意点
该技能聚焦“生成与编辑”本身,依赖需自行准备,例如 pip install "markitdown[pptx]" 和 npm install -g pptxgenjs。涉及图标时,可选安装 react-icons、react、react-dom、sharp。它不会自动安装依赖或修改系统权限;发送、发布、部署等外部写入动作必须先确认目标与影响。命令和代码默认只作参考,执行前需明确授权并确认作用范围。
使用场景
- 已有公司模板的季度汇报,需要按统一色板与字体修改现有 PPT 并替换页面内容
- 只有散落的要点笔记,要从零生成一份有封面、目录、章节页与总结页的完整演示文稿
- 需要把一份长文档拆成 5 种页型(封面/目录/章节/内容/总结)的结构化幻灯片大纲
- 现有 PPT 只能看到版式,想先抽取文字内容再决定重做哪些页面
适合人员
- 需要按企业模板批量修改汇报 PPT 的产品或运营同学
- 常把技术资料整理成内部分享演示的研发或技术写作者
- 做咨询交付、需要快速产出结构完整提案文档的顾问
- 为团队搭建可复用 PPT 生成脚本的前端或工具工程师