7.1 KiB
7.1 KiB
name, description, group, triggers, owner, version, updated
| name | description | group | triggers | owner | version | updated |
|---|---|---|---|---|---|---|
| PPT制作 | 用 v0 思考形式 + 主题配图 + 图标生成大气美观 PPT。**强制**:每页必有主题配图 + 呼应图标/悬念。支持:GitHub 方案、v0 结构、AI 配图、苹果风格。 | 木 | PPT、做PPT、制作PPT、演示文稿、汇报PPT、绘本PPT、复盘PPT、毛玻璃PPT、卡若人设 | 木果 | 5.0 | 2026-02-23 |
PPT制作
归属:木果(项目模板)
能力来源:python-pptx、v0/React、GitHub AI PPT 方案;强制规则:每页必须有主题配图 + 图标/悬念元素。
强制规则(必须执行)
| 项 | 要求 |
|---|---|
| 每页配图 | 按本页内容提炼关键词 → 生成符合主题的逻辑性配图 → 插入 |
| 每页图标 | 五行用 🪙💧🌱🔥⛰️,按场景选 📖✨🔑“” 等,增强悬念与可读性 |
| 配图流程 | 拆解内容 → 写提示词 → AI 生成 → 存 图片/ 并登记索引 → 插入 HTML |
必读:参考资料/PPT配图与图标规范.md
能做什么(Capabilities)
- 方式一(推荐):v0 式结构思考 → 每页生成主题配图 → HTML 出稿(含图+图标)→ 截图 → 导出 PPT
- 方式二:python-pptx 直接生成(标题页、内容页、绘本风、汇报风)
- 配图:每页按内容生成主题相关、逻辑呼应的配图,无图不交稿
- 图标:每页配呼应主题的图标或悬念符号
- 风格:苹果极简、商用白底、绘本黄底
- 输出:
/Users/karuo/Documents/卡若Ai的文件夹/报告/或用户指定目录
必读:参考资料/PPT制作完整逻辑框架.md、参考资料/PPT配图与图标规范.md
怎么用(Usage)
触发词:做PPT、制作PPT、生成PPT、演示文稿、汇报PPT、绘本PPT
用户说需求后,收集:主题、受众、页数/结构、风格(商用/绘本)、有无参考模板,再按流程执行。
执行流程
流程 A:v0/React 毛玻璃 → 截图 → 导出 PPT(大气美观,推荐)
| 步骤 | 动作 | 说明 |
|---|---|---|
| 1 | 规格澄清 | 主题、页数、内容(如复盘格式) |
| 2 | 每页配图 | 按内容提炼关键词 → AI 生成主题配图 或 用 Next AI Draw 生成架构/流程图 → 存图片目录并登记索引 |
| 3 | v0 或 HTML 出稿 | 每页含配图 + 图标,1280×720;参考《PPT配图与图标规范》 |
| 4 | 截图 | playwright 截取每页为 PNG(脚本/毛玻璃截图转PPT.py) |
| 5 | 组装 PPT | 用 python-pptx 将 PNG 按序插入幻灯片 |
| 6 | 验收 | 每页有配图、有图标、风格统一、无错位 |
相关文件:
脚本/复盘PPT_毛玻璃.html:复盘格式毛玻璃示例脚本/卡若人设PPT_毛玻璃.html:卡若人设介绍脚本/纳瓦尔访谈PPT_毛玻璃.html:纳瓦尔访谈读书笔记脚本/天恩乖乖PPT_毛玻璃.html:天恩·我和乖乖的故事(儿童高级感)脚本/毛玻璃截图转PPT.py:截图 + 组装(--html 复盘|卡若人设|纳瓦尔访谈|天恩乖乖)- 毛玻璃规范:
开发文档/4、前端/苹果毛玻璃风格与自适应规范.md
流程 B:直接 python-pptx 生成
| 步骤 | 动作 | 说明 |
|---|---|---|
| 1 | 规格澄清 | 主题、受众、页数、风格(商用/绘本) |
| 2 | 设计大纲 | 标题页 + 正文页结构 |
| 3 | 执行生成 | 用 python-pptx 生成 .pptx |
| 4 | 套美观规范 | 按《PPT美观设计规范》检查 |
| 5 | 验收 | 用《验收检查清单》自检 |
必读:参考资料/PPT美观设计规范.md
执行步骤(Steps)
- 澄清需求:主题、受众、页数、风格、有无模板或参考
- 设计大纲:标题页 + 正文页结构,每页文字与图片规划
- 执行生成:用 python-pptx 代码生成 .pptx
- 套美观规范:背景色、标题/正文字体、图片边框 + 说明、留白
- 输出:保存到指定目录,告知路径
美观度核心(必须执行)
生成后必须套用以下规范(详见《PPT美观设计规范》):
- 背景:商用用白/浅灰;绘本用暖黄
#FFFAE6 - 图片:2~3pt 边框,每张图配说明文字(如「📷 这张图:…」)
- 留白:四周 ≥0.5 英寸,版心外有呼吸感
- 字体:标题 26
30pt Bold,正文 1822pt,单页 ≤7 行 - 风格延续:封面与内页配色、字体统一
核心代码(python-pptx)
创建演示文稿
from pptx import Presentation
from pptx.util import Inches, Pt
prs = Presentation()
prs.slide_width = Inches(13.333)
prs.slide_height = Inches(7.5)
# 标题页(空白布局 + 自定义)
blank = prs.slide_layouts[6]
slide = prs.slides.add_slide(blank)
tb = slide.shapes.add_textbox(Inches(0.5), Inches(2), Inches(12.3), Inches(1.2))
tb.text_frame.paragraphs[0].text = "标题"
tb.text_frame.paragraphs[0].font.size = Pt(44)
tb.text_frame.paragraphs[0].font.bold = True
prs.save('output.pptx')
添加图片(带边框)
from pptx.dml.color import RGBColor
pic = slide.shapes.add_picture('image.png', Inches(1), Inches(1), width=Inches(5))
pic.line.color.rgb = RGBColor(180, 140, 100)
pic.line.width = Pt(3)
设置背景色
background = slide.background
background.fill.solid()
background.fill.fore_color.rgb = RGBColor(255, 250, 230)
相关文件
| 文件 | 说明 |
|---|---|
参考资料/PPT制作完整逻辑框架.md |
v0 思考形式、配图逻辑、GitHub 参考(必读) |
参考资料/PPT配图与图标规范.md |
每页配图+图标(强制) |
参考资料/PPT美观设计规范.md |
配色、字体、图片、留白、验收清单 |
../Next AI Draw/SKILL.md |
架构/流程图生成(PPT 配图联动) |
脚本/复盘PPT_毛玻璃.html |
复盘格式毛玻璃 HTML 模板 |
脚本/卡若人设PPT_毛玻璃.html |
卡若人设介绍毛玻璃模板 |
脚本/毛玻璃截图转PPT.py |
playwright 截图 + python-pptx 组装 |
| 毛玻璃规范 | 开发文档 4、前端/苹果毛玻璃风格与自适应规范.md |
| 输出目录 | /Users/karuo/Documents/卡若Ai的文件夹/报告/ |
外部参考与联动
| 来源 | 链接/路径 | 说明 |
|---|---|---|
| Next AI Draw | 03_卡木(木)/木果_项目模板/Next AI Draw/SKILL.md |
架构图、流程图:自然语言→draw.io 风格图,与 PPT 配图联动 |
| 卡若个人介绍 | 03_卡木(木)/木果_项目模板/卡若个人介绍/SKILL.md |
卡若人设 PPT 内容来源 |
| AiPPT | https://github.com/veasion/AiPPT | 1.7k★ 主题/文件生成,图表动画 |
| next-ai-draw-io | https://github.com/DayuanJiang/next-ai-draw-io | 20k★ AI 画架构图/流程图 |
| PptGPT | https://github.com/officeaiwork/pptgpt | 智能配图、润色、思维导图 |
| python-pptx | https://github.com/scanny/python-pptx | 3.1k★ 底层库 |
依赖
- Python 3.9+
python-pptx:pip install python-pptx- 毛玻璃截图流程:
playwright(pip install playwright && playwright install chromium)