纯Windows部署OpenClaw(2026.3.7)并接入线上DeepSeek 超详细实操教程
前言
本文专为仅搭建不修改前端内容的用户编写,全程讲解Windows系统下OpenClaw 2026.3.7版本的完整部署流程,以及与线上DeepSeek大模型的对接方法,步骤清晰、实操性强,无复杂操作,新手可直接跟随执行。
⚠️ 重要提示:本教程仅适配OpenClaw 2026.3.7版本,部署前请务必下载对应版本源码。
一、环境准备:安装软件+配置国内源
部署前需完成基础软件安装,并为npm、pnpm配置国内源,从根源解决后续依赖包下载速度慢、下载失败的问题,此步骤为所有操作的基础,需按顺序完成。
直接访问官方地址,下载并安装对应Windows版本的软件,无需额外配置,默认安装即可:
记得把这个勾选上,用来配置环境变量,不然无法安装

- Nodejs:Node.js — 下载 Node.js®

这个也要勾选(如果网速不够快,可以暂时忽略,等到下面换源了,再重新安装)

回车

回车
然后需要用到powershell,等待一段时间就好

1.打开CMD命令提示符(任意电脑目录均可打开);
2.输入更换源命令,回车执行:
npm config set registry https://registry.npmmirror.com/
3.输入验证命令,确认源更换成功:
npm config get registry
成功标识:控制台返回https://registry.npmmirror.com/,即npm源配置完成。
3. 安装pnpm并配置国内源
pnpm为项目依赖管理工具,推荐命令安装,备选手动安装,安装后同步配置国内源,步骤如下:
方式1:CMD命令安装(推荐)
在已打开的CMD中,直接输入命令回车,通过corepack启用pnpm:
npm install --global corepack@latest
访问pnpm官方GitHub地址:Releases · pnpm/pnpm · GitHub,下载对应Windows版本安装包,双击按提示完成安装。
配置pnpm国内源
无论哪种安装方式,均需配置国内源,在CMD中依次执行以下命令:
# 更换pnpm源
pnpm config set registry https://registry.npmmirror.com/
# 验证源配置结果
pnpm config get registry
成功标识:控制台返回https://registry.npmmirror.com/,即pnpm源配置完成。
二、OpenClaw部署:源码下载→解压→依赖安装
此步骤为OpenClaw的核心安装环节,解压目录的规范性是关键,直接影响后续服务能否正常启动,需严格遵循要求操作。
点击链接即可下载:https://github.com/openclaw/openclaw/archive/refs/tags/v2026.3.7.zip
2. 规范解压源码包
⚠️ 核心避坑点:解压目录必须无中文、无空格、无特殊符号,否则会导致后续启动报错!
将下载的ZIP压缩包,解压至自定义纯英文目录,示例:F:\openclaw-2026.3.7,记住该目录路径,后续命令操作需使用。
3. 安装项目依赖包
1.切换到OpenClaw根目录,然后在路径上方双击,输入CMD进入命令行窗口。

2.输入依赖安装命令,回车执行
pnpm install
温馨提示:若依赖下载速度过慢,可开启网络代理,或重新检查pnpm国内源是否配置正确;命令执行无报错、控制台显示依赖安装完成,即此步骤结束。
三、后端服务启动:权限配置+构建+启动(核心步骤)
后端服务为OpenClaw运行的核心,启动前需先配置脚本运行权限(非管理员用户必做),避免启动报错,全程在CMD/PowerShell中按步骤执行命令即可。
步骤1:配置脚本运行权限(避免启动报错)
1.右键电脑开始菜单,以管理员身份打开PowerShell;
2.依次输入以下两条命令,回车执行,允许当前用户运行本地/下载的脚本:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
步骤2:构建并启动后端服务
1.进入ui文件夹,新建CMD窗口;
2.输入命令构建后端,回车执行:
pnpm build
成功标识:控制台出现Build complete,并显示OpenClaw版本信息、命令列表,即后端构建成功;
3.回到openclaw根目录,输入命令初始化后端配置:
npm run dev -- config set gateway.mode local
成功标识:控制台提示Updated gateway.mode. Restart the gateway to apply.,即配置初始化成功;
4.输入命令启动后端网关
npm run dev -- gateway
成功标识:控制台显示网关监听地址(默认ws://127.0.0.1:18789)、网关令牌(token)等信息,即后端服务启动完成,此窗口全程保持打开,关闭则服务停止。

四、系统配置:接入DeepSeek大模型(核心对接)
后端服务启动后,直接完成DeepSeek大模型的对接配置,获取API Key后完成参数配置,即可实现OpenClaw与DeepSeek的联动,配置完成后即时生效。
步骤1:获取DeepSeek API Key(免费有额度,无需购买)
1.访问DeepSeek开放平台:https://platform.deepseek.com/;
2.注册并登录账号,按平台指引完成操作,获取API Key;
3.保存好该API Key,后续配置需两次填写,切勿泄露。
步骤2:配置DeepSeek对接参数
1.找到OpenClaw的配置文件路径C:\Users\你的用户名.openclaw\openclaw.json,用记事本打开该文件;
2.将文件内原有所有内容删除,替换为以下JSON代码,把两处「填写你的密钥」替换为刚获取的DeepSeek API Key,其余内容无需修改:
{
"env": {
"DEEPSEEK_API_KEY": "填写你的密钥"
},
"gateway": {
"mode": "local" // 核心:解决启动拦截问题
},
"models": {
"mode": "merge",
"providers": {
"deepseek": {
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "填写你的密钥",
"api": "openai-completions",
"models": [
{
"id": "deepseek-chat",
"name": "DeepSeek Chat",
"api": "openai-completions",
"reasoning": false,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 128000,
"maxTokens": 8192
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "deepseek/deepseek-chat"
}
}
},
"commands": {
"native": "auto",
"nativeSkills": "auto",
"restart": true,
"ownerDisplay": "raw"
},
"meta": {
"lastTouchedVersion": "2026.3.7",
"lastTouchedAt": "2026-03-08T14:41:34.401Z"
}
}
3.保存修改后的配置文件,重启后端网关服务(关闭原有后端CMD窗口,重新执行启动命令),配置即可生效。
五、测试验证:确认部署+对接全部成功
所有配置完成后,通过后端服务的交互验证,确认OpenClaw部署成功且与DeepSeek对接正常,为最终验收步骤。
1.确保后端网关服务CMD窗口正常运行,无报错信息;
2.通过网关监听地址(默认ws://127.0.0.1:18789)发起交互请求,发送任意测试消息(示例:“你好”“介绍一下OpenClaw”);
3.成功标识:能正常收到由DeepSeek大模型驱动的回复信息,即说明OpenClaw部署+DeepSeek对接全部完成。

六、常见问题排查(按问题概率排序,99%问题可解决)
若无法正常实现交互、接收回复,无需重新部署,按以下顺序逐一检查,快速定位并解决问题:
1.检查后端服务的CMD窗口是否正常运行(未关闭、无红色报错信息);
2.检查DeepSeek API Key是否填写正确(无空格、无拼写错误、未泄露);
3.检查OpenClaw源码解压目录,是否无中文、无空格、无特殊符号;
4.检查配置文件openclaw.json是否保存成功,且网关模式是否为local;
5.尝试重启后端网关服务,重新发起交互请求测试。
七、核心总结:新手必记关键点
本教程为纯后端搭建流程,无需操作WebUI、无需修改前端代码,新手只需牢记以下核心要点,即可顺利完成部署:
1.严格使用OpenClaw 2026.3.7版本,为教程唯一适配版本;
2.解压目录、命令操作路径必须纯英文,无中文/空格/特殊符号,是最核心的避坑点;
3.非管理员用户必须先配置PowerShell脚本权限,否则后端服务无法正常启动;
4.后端网关服务CMD窗口全程保持打开,关闭则服务停止,重启需重新执行启动命令;
4.DeepSeek API Key需在配置文件中两处正确填写,配置后必须保存文件并重启后端服务才生效;
5.问题排查按概率排序,优先检查服务运行状态和配置文件,无需重复执行部署步骤。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)