本技能将「主题」快速转化为一份结构清晰、版式统一的 PowerPoint 文件。流程分两步: 先生成并展示大纲(封面 + 若干内容页,每页含「幻灯片标题 / 核心要点 / 配图建议」), 由用户确认或微调;确认后调用脚本一键生成 .pptx。每页右侧预留虚线配图占位框并填入 文字「配图建议」,供演讲者后续替换为真实图片或据此 AI 生图。
先确认关键项,避免返工(可用一次提问收集):
blue/teal/orange/purple/green,默认 blue)。若用户已给出足够信息,可跳过逐项提问,直接进入大纲生成。
按 references/design_guide.md 的 Schema 产出 JSON 大纲,并先在对话中以可读形式展示
(封面标题/副标题、每页「序号. 标题 / 要点 / 配图建议」、结尾标语页),请用户确认或提出修改。
不要把未经确认的大纲直接写成文件——先对齐内容。
大纲撰写要点(详见 references/design_guide.md §5):
用户确认后:
ppt_outline.json)。/Users/lijie/.workbuddy/binaries/python/envs/ppt/bin/python \
~/.workbuddy/skills/ppt-outline-generator/scripts/generate_pptx.py \
<工作目录>/ppt_outline.json <工作目录>/<演示名>.pptx
present_files 将生成的 .pptx 交付给用户预览/下载。展示成品,说明幻灯片顺序:封面 → 内容页 × N → 结尾标语页「智算赋能未来」。 提示用户可在 PowerPoint/WPS 中替换右侧配图占位框为真实图片。 如需调整(增删页、改配色、改要点、换标语),直接修改大纲 JSON 后重新运行脚本即可。
脚本依赖 python-pptx。首次使用前在隔离环境中安装一次:
/Users/lijie/.workbuddy/binaries/python/versions/3.13.12/bin/python3 -m venv \
/Users/lijie/.workbuddy/binaries/python/envs/ppt
/Users/lijie/.workbuddy/binaries/python/envs/ppt/bin/pip install python-pptx
(Windows / 其他环境请将 venv 路径替换为对应托管运行时路径;勿污染用户全局环境。) 脚本运行参数:
python generate_pptx.py <outline.json> <output.pptx>
JSON 大纲字段与版式规格见 references/design_guide.md。
小葱技能站7w4.net发现了升级插件。
generate_pptx.py:读取 JSON 大纲,生成 16:9 精美 .pptx(封面 + 内容页,含配图占位框、
页脚页码、统一主题配色)。核心函数:build_cover、build_content、main。design_guide.md:JSON Schema、版式尺寸规格、主题配色表、配图建议撰写规范、大纲撰写建议。这个 PPT 生成工具质量不错,能根据主题自动生成专业风格的演示文稿,版式设计精美,配色方案丰富。文档说明详细,流程清晰(先看大纲再生成)。不足之处是缺少可以直接查看的示例文件,另外在不同电脑上使用时可能需要调整一些设置。总体来说是一个实用且完成度较高的工具,但细节上还有优化空间。