想把一份 Word 文档快速整理成 PowerPoint,又不想手动复制内容、调整版式?这篇教程会在 Windows 上搭建一套由 Claude Code + DeepSeek + PPT 技能 组成的工作流。配置完成后,只需在终端里描述需求,就能生成可继续编辑的 .pptx 文件。
整个流程分为五步:
- 安装 Node.js 和 Python
- 安装 Claude Code
- 让 Claude Code 连接 DeepSeek
- 安装 PPT 技能
- 将 Word 文档转换成 PPT
本文命令使用 Windows PowerShell。开始前请准备一个可用的 DeepSeek API Key;调用模型会产生 API 费用,请以 DeepSeek 平台的实时计费规则为准。
DeepSeek API Key 获取地址:https://platform.deepseek.com/
第一步:安装 Node.js 和 Python
安装 Node.js
下载并运行 Node.js 24.18.0 Windows x64 安装程序,按默认选项完成安装。
安装结束后重新打开 PowerShell,检查版本:
node --version
npm --version
能正常显示版本号,就说明 Node.js 和 npm 已经可用。
安装 Python
下载并运行 Python 3.13.14 Windows 64 位安装程序。
在安装界面中建议勾选 Add python.exe to PATH。安装完成后,在新的 PowerShell 窗口中运行:
py --version
py -m pip --version
第二步:安装 Claude Code
Windows 用户还需要提前安装 Git for Windows。随后打开 PowerShell,执行:
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
这里使用 npm 国内镜像提高下载成功率。安装完成后检查版本:
claude --version
如果 PowerShell 提示找不到 claude,先关闭并重新打开终端,再执行一次。
第三步:连接 DeepSeek
Claude Code 支持通过兼容 Anthropic API 的服务作为模型后端。先到 DeepSeek 开放平台创建 API Key,然后在 PowerShell 中设置以下环境变量:
$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN="替换为你的 DeepSeek API Key"
$env:ANTHROPIC_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_EFFORT_LEVEL="max"
其中:
ANTHROPIC_BASE_URL指向 DeepSeek 的 Anthropic 兼容接口ANTHROPIC_AUTH_TOKEN填写自己的 DeepSeek API Key- 主任务使用
deepseek-v4-pro[1m] - 轻量任务和子任务使用
deepseek-v4-flash
这些 $env: 设置只在当前 PowerShell 会话中生效。关闭窗口后再次使用时,需要重新设置。不要把真实 API Key 写入博客、代码仓库、聊天截图或共享脚本。
配置好后,可以运行下面的命令测试:
claude
能够进入 Claude Code 交互界面,说明连接成功。输入 /exit 可以退出。
第四步:安装 PPT 技能
下载 PPT Master Skill v2.12.0,解压后将目录命名为 ppt-master。在 PowerShell 中进入该目录:
cd C:\你的路径\ppt-master
开启 Python UTF-8 模式并安装依赖:
$env:PYTHONUTF8="1"
py -m pip install -r requirements.txt
然后把压缩包中的技能复制到 Claude Code 的个人技能目录:
New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null
Copy-Item ".\skills\*" "$HOME\.claude\skills" -Recurse -Force
复制完成后,可以确认技能文件是否存在:
Get-ChildItem "$HOME\.claude\skills"
建议关闭并重新启动 Claude Code,让它重新加载技能。
第五步:把 Word 文档转换成 PPT
把待转换的 Word 文档放进一个单独的工作目录,例如:
D:\ppt-work\项目汇报.docx
在 PowerShell 中进入这个目录并启动 Claude Code:
cd D:\ppt-work
claude
然后输入:
请使用 PPT 技能,将“项目汇报.docx”转换为一份可编辑的 PPT。
保留原文的章节结构,提炼每页标题和要点,并将生成的 PPTX 文件保存到当前目录。
如果希望成品更贴近使用场景,可以在提示词里继续补充页数、受众、比例和视觉风格。例如:
请使用 PPT 技能,将“产品方案.docx”制作成一份 12 页左右、16:9 的可编辑 PPT。
受众是企业客户,风格简洁专业,主色使用深蓝色;重要数据优先用图表表达,
最后增加一页总结。将 PPTX 保存到当前目录。
生成后直接用 PowerPoint 打开 .pptx 文件检查。对不满意的地方无需从头再来,可以继续在 Claude Code 中提出修改要求,例如“把第 3 页改成时间线”或“统一所有页面的标题字号”。
常见问题
claude 不是可识别的命令
重新打开 PowerShell,再运行:
npm config get prefix
claude --version
如果仍然失败,请确认 npm 的全局安装目录已经加入系统 PATH。
Python 或 pip 命令不可用
优先使用 Windows Python Launcher:
py --version
py -m pip install -r requirements.txt
如果 py 也不存在,请重新运行 Python 安装程序,并勾选添加到 PATH 的选项。
Claude Code 没有识别到 PPT 技能
确认技能位于当前用户目录下:
Get-ChildItem "$HOME\.claude\skills" -Recurse
随后退出并重新启动 Claude Code。
API 请求失败
先确认环境变量存在:
$env:ANTHROPIC_BASE_URL
$env:ANTHROPIC_MODEL
出于安全考虑,不要在共享屏幕或截图中输出 $env:ANTHROPIC_AUTH_TOKEN。同时检查 API Key 是否有效、账户余额是否充足,以及当前网络能否访问 DeepSeek API。
使用建议
- 转换前先整理 Word 的标题层级,生成的 PPT 结构会更稳定
- 在提示词中明确页数、受众、比例和风格,能减少后续修改
- 生成后重点检查数字、引用、图表和版式,不要未经确认直接对外发布
- 机密文档会通过所配置的模型服务处理,上传前应先确认组织的数据安全要求
至此,这套 Word 转 PPT 工作流就搭建完成了。以后只需要进入文档所在目录、启动 claude 并描述想要的演示文稿,就可以让 AI 完成内容提炼、页面规划和 PPT 文件生成。