大家好,我是 [zhuanghongkui]。
作为一名资深牛马,我们最头疼的往往不是写代码,而是写 PPT。
每次做技术汇报,都要经历 构思大纲 -> 找模板 -> 画架构图 -> 填内容 -> 写演讲稿 的痛苦循环。尤其是那个“画图”,既要美观又要专业,还要兼顾受众理解,简直是时间黑洞。
如果不做 PPT,只是动动嘴皮子,就能把 PPT 做出来,该多好?
今天,我要给大家介绍一个我最新开源的 AI Agent 项目 —— PPT Generation Agent 。
这是一个基于 Trae IDE/cli 的智能体解决方案,它能帮你把“一句话需求”变成一套完整的、带演讲稿的专业技术 PPT。
🚀 它是做什么的?
简单来说,你只需要告诉它:“帮我做一个关于 [你的主题/内容/要求] 的 PPT”,剩下的交给它:
- 智能规划 :它会像一个老练的架构师,帮你梳理思路,生成结构清晰的 PPT 大纲。
- 多模态生成 :它不仅能生成每页 PPT 的 视觉提示词(Prompts) ,还能同步为你写好每一页的 演讲逐字稿(Scripts) 。
- 高质量绘图 :集成了 火山引擎 Ark (Doubao Seedream) 模型,自动生成高质量、技术准确的幻灯片图片。你再也不用在网上到处找素材了!
🌟 核心工作流
整个过程完全自动化,分三步走:
- Step 1: Planning (规划) 你输入:“帮我规划一个关于 RAG 检索增强生成的 PPT”。
Agent 输出:一份包含背景、痛点、方案、效果的 5 页 PPT 大纲。
- Step 2: Content Gen (内容) Agent 并发工作:
为每页 PPT 生成详细的画面描述(布局、配色、图表元素)。
为每页 PPT 撰写对应风格(技术向/高管向)的演讲稿。
- Step 3: Image Gen (生成) Agent 自动调用 API,批量生成所有 PPT 页面图片,并保存到本地。
📂 项目结构
这个项目完全开源,结构非常清晰:
ppt-agent-project/├── skills/ # 核心技能包│ ├── ppt-planning-generator/ # 编排器 (大脑,负责流程控制)│ ├── ppt-one-page-generator/ # 视觉设计师 (负责画面设计)│ └── ppt-script-generator/ # 演讲撰稿人 (负责写稿)├── scripts/ # 执行脚本│ └── generate_ppt_images.py # 自动生成的绘图脚本└──
🛠️ 如何使用?
- 准备环境 :你需要安装 Trae IDE/cursor/claude-code/iflow-cli等,并申请一个火山引擎 Ark 的 API Key(新用户有免费额度)。
- 导入技能 :将项目中的 skills 文件夹放入 Trae/cursor/claude-code/iflow-cli的技能目录。
- 开始对话 :在 Trae或其他cli 里直接呼叫 Agent 开始工作!
🔗 开源地址
项目已在 GitHub 开源,欢迎 Star ⭐️ 和 Fork!
👉 GitHub 地址: https://github.com/hkz928/ppt-generater-agent-project
如果你觉得这个项目对你有帮助,欢迎点个 Star 支持一下!也欢迎大家提交 PR,一起把这个 Agent 打磨得更强大。
结语:
AI 时代,工具的价值在于解放我们的创造力。希望这个小工具能帮你从繁琐的 PPT 制作中解脱出来,把更多精力投入到真正有价值的技术思考中去。
Happy Coding & Presentation!