Claude Code + DeepSeek 自动生成可编辑 PPT:Windows 完整教程

July 2, 2026

想把一份 Word 文档快速整理成 PowerPoint,又不想手动复制内容、调整版式?这篇教程会在 Windows 上搭建一套由 Claude Code + DeepSeek + PPT 技能 组成的工作流。配置完成后,只需在终端里描述需求,就能生成可继续编辑的 .pptx 文件。

整个流程分为五步:

  1. 安装 Node.js 和 Python
  2. 安装 Claude Code
  3. 让 Claude Code 连接 DeepSeek
  4. 安装 PPT 技能
  5. 将 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 文件生成。