Install
openclaw skills install auto-ppt自动生成精美 PPT 演示文稿 — 通过 Google NotebookLM 生成图文并茂、设计感十足的 AI 幻灯片,导出 PDF 到桌面。用户需自行登录 NotebookLM 网页版。标题微软雅黑 40 号加粗,排版震撼,逻辑图清晰,内容有深度有创新,引用权威数据。配合 desearch skill 使用效果...
openclaw skills install auto-ppt通过 Google NotebookLM 一键生成图文并茂、排版精美、设计震撼的演示文稿,导出 PDF 到桌面。
⚠️ 使用前请自行登录 NotebookLM 网页版(https://notebooklm.google.com/)。登录由用户完成,Agent 只负责在已登录状态下完成创建笔记本、补充来源、粘贴内容、生成幻灯片和下载 PDF。
💡 配合 desearch / deep-research 风格工作流使用效果更好。若用户要求“深度研究报告大纲、分章节 PDF、最后合并、统一白板手绘风格、先补 YouTube 信息源”,请读取:
/Users/youke/.openclaw/workspace/skills/auto-ppt/references/deep-research-multipart-workflow.md。
适用于:
适用于用户提到这些要求时:
desearch-ppt-1.0.0 2 的 PPT 风格如果是模式 B,只额外读取一个 reference:
/Users/youke/.openclaw/workspace/skills/auto-ppt/references/deep-research-multipart-workflow.md你必须在一个回合内连续调用所有工具,一次性完成全部步骤。
❌ 禁止的行为:
✅ 正确的行为:
节省 tokens 规则:
当用户明确提到以下任一要求时,优先使用这个流程:
龙虾管理、OpenClaw manage)优先通过环境变量把这些信息传给脚本,而不是把所有流程写死在聊天里:
AUTO_PPT_YOUTUBE_QUERY:YouTube 搜索关键词AUTO_PPT_MAX_YOUTUBE:最多采集多少个视频链接,默认 3AUTO_PPT_CUSTOM_PROMPT:NotebookLM 的“自定义演示文稿”风格提示词;未提供时默认使用 whiteboard sketch/doodle 英文风格模板如果用户没给具体风格,可默认:
Design a beautiful presentation slide with the following content. Arrange text and illustrations naturally for the best visual effect.`
如果用户只说“按默认白板手绘风格做”,优先使用上面这段英文风格提示,不要自行改写弱化。
普通模式:
{"tool": "exec", "args": {"command": "cat > /tmp/ppt_content.txt << 'CONTENT_EOF'\n你的完整内容文本...\nCONTENT_EOF"}}
然后:
{"tool": "exec", "args": {"command": "bash /Users/youke/.openclaw/workspace/skills/auto-ppt/scripts/create_ppt.sh \"$(cat /tmp/ppt_content.txt)\" \"文件名.pdf\""}}
带 YouTube 来源和自定义演示文稿模式:
{"tool": "exec", "args": {"command": "AUTO_PPT_YOUTUBE_QUERY='OpenClaw manage' AUTO_PPT_MAX_YOUTUBE=3 AUTO_PPT_CUSTOM_PROMPT='请做成白板手绘风格、强信息图表达、标题有冲击力、布局多样、避免重复版式。' bash /Users/youke/.openclaw/workspace/skills/auto-ppt/scripts/create_ppt.sh \"$(cat /tmp/ppt_content.txt)\" \"OpenClaw龙虾管理学-01-问题定义与总框架.pdf\"", "timeout": 1800}}
当用户提到这些需求时:
优先执行:
{"tool": "exec", "args": {"command": "python3 /Users/youke/.openclaw/workspace/skills/auto-ppt/scripts/postprocess_ppt_outputs.py --all-desktop --output-name final_deck", "timeout": 600}}
输出到桌面:
final_deck.merged.pdffinal_deck.cleaned.pdffinal_deck.cleaned.pptx如需指定顺序:
{"tool": "exec", "args": {"command": "python3 /Users/youke/.openclaw/workspace/skills/auto-ppt/scripts/postprocess_ppt_outputs.py --output-name final_deck 第一部分.pdf 第二部分.pdf 第三部分.pdf", "timeout": 600}}
exec 执行脚本,不要直接用 browser 工具拼流程| 项目 | 要求 |
|---|---|
| 标题字体 | 微软雅黑,40 号,加粗 |
| 整体风格 | 图文并茂、精美震撼、配图精良 |
| 逻辑图 | 专业清晰(流程图/对比图/数据图表) |
| 内容 | 有创新、有深度、权威数据标注来源 |
| 初始输出 | PDF,保存到 ~/Desktop/ |
| 收尾输出 | 合并 PDF + cleaned PDF + cleaned PPTX |
| 高级模式 | 6–10 部分深度研究 + YouTube 信息源 + 分 part PDF + 最终合并 |