# AI辅助生成PPT流程 近期有做ppt汇报的需求,尝试使用AI全流程辅助,效果不错,将思路记录一下。 总体流程如下:生成文字版讲稿 —> 生成ppt布局规划(生成prompt) —> python pptx 库生成ppt —> 后续微调 ## 生成讲稿 以最后生成总结部分为例,我会先把要总结的思想、对主题的思考大概7-8句话写出来,不用在意逻辑语序等。丢给AI : ``` “先分析这几段文字有没有逻辑、语义上的问题” ``` AI 先对中心思想的逻辑语义进行详细梳理。之后: ``` “按照你的修改生成一段讲稿中“总结与思考”部分的内容” ``` 文章其他部分流程也大致相同。整合成完整大纲后让AI再进行一次逻辑、结构、语义的梳理: ``` “请你结合题目,分析这篇讲稿有哪些逻辑、语义、结构上的问题” ``` 这里注意要是完整讲稿,如果你的讲稿内容有不适合上传到AI的一定要简要描述这段内容,否则AI在整体梳理时会出现问题。AI在梳理后会提供若干修改建议(P0、P1、P2),最好不要一起修改,让AI逐步修改并观察讲稿的变动。 ``` "按照你的建议先修改P0部分生成markdown文档给我" ``` ## 生成PPT布局规划 我之前曾经省去这个步骤直接使用Claude Code 根据讲稿生成ppt ,但每次生成的内容并不固定。可以多尝试用不同AI对ppt进行分页布局规划,逐个看效果: ``` “如果把这个讲稿做成ppt你认为内容安排怎么分布,确定哪些内容使用何种呈现方式(流程图、时序图等),并说明原因。给我文字描述即可” ``` 确定后让AI生成提示词: ``` “你把你上面关于ppt的建议整理成提示词” ``` ## 生成ppt 将之前的ppt建议(pptguider.md)和讲稿等资料放到同一目录,使用Claude Code 利用 python pptx库生成ppt(将ppt制作转换为了代码问题)。 ```  “先阅读pptguider.md,然后根据本目录下的相关资料生成ppt,已经安装了python pptx库,脚本编写在当前目录的script文件夹下。” ``` 通过这种方法生成的ppt有一些缺陷:绘制的图表与文字经常出现错位和偏移,尤其是循环图极差;生成的图表也较为简单。 ## 后续微调 我是对一些字体,图表(删除修改等),ppt页面及页面内容增删都还是在Claude Code 上修改,即每次提需求以后AI针对生成ppt脚本进行代码修改,之后生成新ppt。在这种方式调整的差不多时,我才会对ppt上图与文字错位偏移的部分手动修改,确定ppt的最终版本。