用 Claude 做 PPT:一句话生成可编辑的 .pptx

用 Claude Code 加 Anthropic 官方 pptx Skill,一句话生成可编辑的 .pptx,再用大白话修改。实测一句话出 6 页,改一次变 7 页,每页带演讲者备注。

4 分钟阅读
用 Claude 做 PPT:一句话生成可编辑的 .pptx

明天要汇报,PPT 还是空白?网页版 AI 大多只能给你一段大纲、一张图或一个网页,导不出能继续修改的 .pptx,最后还得一页页复制粘贴。

这篇讲一个更省事的办法:用 Claude Code 加上 Anthropic 官方的 pptx Skill,一句话生成真正的 .pptx 文件,再用大白话让它改。我们照这个流程完整跑了一遍:一句话生成了 6 页,提一次修改后变成 7 页,每页都带演讲者备注,中文内容正常。从装好环境到拿到文件,大约 10 分钟。

claude-code-ai-ppt

上图是实测生成的 7 页成品(修改后版本),主题是“AI 编程工具入门”。

先跑起来:三步配好环境

环境只需要配一次,这里只讲能跑起来的最少步骤:

  1. 装 Claude Code:按 Claude Code 官方安装文档 安装,终端输入 claude --version 能看到版本号就行。本机还需要 Node.js 和 Python 3;想把 PPT 转成图片预览,再装 LibreOffice。
  2. 接到 AICodeWith:登录后进控制台左侧「密钥管理」(aicodewith.ai/zh/dashboard/api-keys),点「创建密钥」。然后在 ~/.claude/settings.json 的 env 里填上 "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai"(不要加 /v1)和 "ANTHROPIC_AUTH_TOKEN": "你的 Key"。详细说明见 Claude Code 配置 API。
  3. 装 pptx Skill:在终端运行 claude plugin marketplace add anthropics/skills,再运行 claude plugin install document-skills@anthropic-agent-skills。这个技能包里有 pptx,也有 docx、xlsx、pdf。

注册 AICodeWith →

第一步:一句话生成 PPT

新建一个空文件夹,在里面运行 claude,把需求一次说清楚:主题、给谁看、几页、包含哪些部分、什么风格、存成什么文件名。比如:

text
用 pptx skill 帮我做一份 6 页的 PPT,主题是「AI 编程工具入门」,面向零基础的同事。
包含:封面、什么是 AI 编程工具、常见工具类型、上手步骤、提示词对比、注意事项。
风格简洁,深色封面,每页不超过 5 个要点。保存为 ai-coding-intro.pptx。

Claude Code 会自动调用 pptx Skill,写出生成脚本并运行,最后在当前文件夹里留下 .pptx 文件。实测我们用一句类似的需求,直接出了 6 页。

claude-code-ai-ppt-cover-slide

封面页:标题、副标题和页脚提示都是可编辑的文字,不是图片。

运行中如果遇到缺少某个 npm 包、或者系统里找不到 python 命令,Claude Code 会自己换办法绕过去,我们实测时就遇到了这两种情况,没有人工介入。

能直接套用的需求写法:

  • 把这份 会议纪要.md 整理成 6 页汇报 PPT,每页配一句结论式标题。
  • 根据 销售数据.xlsx 做一份带图表的月度销售汇报 PPT。
  • 做一份 10 页的课程课件,主题是“Python 入门:变量与循环”,面向零基础学生。

第二步:接着说,让它改

生成完不用重来,直接在同一个会话里接着提要求。实测我们只提了一次修改:把太挤的一页拆成两页,并给每页加上演讲者备注。改完是 7 页,每一页都有备注。

claude-code-ai-ppt-slide-3

拆页后的“入门:先从这两类开始”,原来挤在一页里的四类工具分成了入门和进阶两页。

claude-code-ai-ppt-slide-6

“说清楚需求,结果差很多”这页用左右对比的版式,中文排版正常。

常用的修改说法:

  • “第 3 页太挤了,拆成两页。”
  • “每页加上演讲者备注,大约 100 字。”
  • “把整体配色换成公司主色 #FF6A00。”
  • “把每一页转成图片给我看看效果。”(需要本机装 LibreOffice)

想用公司自己的模板,Anthropic 的 pptx Skill 说明文件(SKILL.md)写明支持基于 template.pptx 或 .potx 模板生成,可以直接告诉它模板文件名。

小技巧:一次只改一两处,说清楚是第几页、改成什么样,结果最稳。

常见错误和自查

现象怎么办
401 或请求失败检查 Key 是否完整,Base URL 是否为 https://api.aicodewith.ai(不带 /v1),改完重开终端
找不到 document-skills重新执行 claude plugin marketplace add anthropics/skills,再安装
想看效果但打不开图片预览装 LibreOffice 后再让它“转成图片”
页面太挤、字太多在需求里限定“每页不超过 5 个要点”,或者让它拆页

更多 Claude Code 接第三方 API 的配置和报错处理,见《Claude Code 如何接入第三方 API》。想把团队的固定要求写成长期规则,见《Claude Code 的 CLAUDE.md 怎么写》。不确定用哪个模型,见《Claude Code 用哪个模型》。

查看价格 → 查看全部模型 →

常见问题

用 Claude 做 PPT 和网页版 AI 有什么区别?

网页版通常只给大纲、图片或网页;这里生成的是保存在你电脑上的 .pptx 文件,文字和形状都能继续逐页编辑。

做一份 PPT 要多久?

我们实测从安装环境到拿到修改后的 7 页文件,大约 10 分钟。环境配好以后,之后每次只需要说需求和修改。

支持中文吗?

支持。实测的 7 页全是中文内容,标题、要点和备注都正常。

能自动加演讲者备注吗?

能。说一句“每页加上演讲者备注”即可,实测修改后的 7 页每页都有备注。

能用公司自己的 PPT 模板吗?

pptx Skill 的 SKILL.md 写明支持基于 template.pptx 或 .potx 模板生成。

费用怎么算?

按实际消耗的 Token 从余额扣费,页数越多、修改次数越多,消耗越多,以控制台用量记录为准。各模型单价见 价格页。

运行时出现一段英文的 auto mode 计费提示,要管吗?

不用管,不影响生成。

只能用 Claude Code 吗?

Skill 是开放格式,其他支持 Skills 的 Agent 也能用类似的技能。Codex 的用法见《Codex Skills 怎么用》。

注册 AICodeWith,10 分钟做出第一份 AI PPT → 创建 API Key →

参考来源

同类场景

想看 AI 做 PPT 的更多用法和完整流程,可以看AI 做 PPT 场景页。

相关文章

Claude Code 怎么控制 Unreal Engine?Epic 官方插件安装、MCP 连接与安全设置(UE5 实操)

Claude Code 怎么控制 Unreal Engine?Epic 官方插件安装、MCP 连接与安全设置(UE5 实操)

Epic Games 在 Anthropic 官方插件市场提供了 Claude Code Unreal Engine 插件 unreal-engine-skills-for-claude-code,配合编辑器里的 Unreal MCP,就能让 Claude Code 直接操作 UE5 编辑器。本文讲清编辑器端要开哪两个插件、怎么启动 MCP 服务、Claude Code 端怎么装插件和验证连接,以及 execute_tool_script 等安全设置。我们用 AICodeWith 的 Key 实测:插件 2.5 秒装好,全程不需要登录 Anthropic 账号。