Ai
主页 > Ai >

Windows原生部署OpenClaw并对接DeepSeek-V4大模型的全流程

2026-05-11 | 佚名 | 点击:

一、准备工作

1. 系统与环境要求

2. 提前获取 DeepSeek API Key

二、部署 OpenClaw 环境

1. 安装 Node.js(核心依赖)

OpenClaw 基于 Node.js 开发,需安装 22.x LTS 版本:

1

2

node -v

npm -v

安装完成运行效果:

2. 安装 Git(推荐)

OpenClaw 的某些依赖需要从 Git 仓库拉取,所以需要先安装 Git:

1

git --version

安装完成运行效果:

3. 放开 PowerShell 执行权限

默认情况下 PowerShell 限制脚本执行,需以管理员****身份打开 PowerShell,执行:

1

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

提示「执行策略更改」时,输入 Y 确认即可。

4. 安装 OpenClaw

保持管理员 PowerShell 窗口,执行国内加速安装命令(避免下载超时):

1

2

3

4

# 配置国内 npm 镜像(可选,加速下载)

npm config set registry https://registry.npmmirror.com

# 全局安装 OpenClaw 最新版

npm install -g openclaw@latest

安装完成后,执行 openclaw --version,显示版本号即安装成功。

三、配置 OpenClaw 接入 DeepSeek

1.初始化 OpenClaw

执行初始化向导:

1

openclaw onboard

在 PowerShell 中看到这个提示后:

2. 编辑 OpenClaw 配置文件

OpenClaw 的核心配置文件存储在用户目录下,需修改配置对接 DeepSeek:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

{

  "autoUpdatesChannel": "latest",

  "env": {

    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",

    "ANTHROPIC_AUTH_TOKEN": "你的密钥",

    "API_TIMEOUT_MS": "3000000",

    "ANTHROPIC_MODEL": "deepseek-v4-pro",

    "ANTHROPIC_SMALL_FAST_MODEL": "deepseek-v4-flash",

    "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro",

    "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro",

    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",

    "CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-pro",

    "CLAUDE_CODE_EFFORT_LEVEL": "max"

  },

  "model": "deepseek-v4-pro"

}

3. 停止临时服务(若已启动)

若之前尝试过启动 OpenClaw,先执行停止命令:

1

openclaw gateway stop

4. 启动 OpenClaw 服务

在管理员 PowerShell 中执行:

1

2

3

4

# 启动

openclaw gateway run

# 查看服务状态(确认无报错)

openclaw status

启动后,自动打开网页

四、OpenClaw 基础使用教程

1. 进入 OpenClaw 管理面板

打开浏览器(Edge/Chrome 均可),在地址栏输入 http://localhost:18789,回车进入 OpenClaw 主界面。

2. 验证 DeepSeek接入

3.openClaw功能

OpenClaw 不仅是一个 AI 聊天工具,更是一个集成了多种自动化能力的智能网关。其核心功能模块围绕「人机交互」和「任务自动化」两大核心展开,以下是各模块的详细介绍:

1. 聊天模块(Chat)

这是 OpenClaw 的入口和核心交互界面,提供了与 AI 模型直接对话的能力。

2. 定时任务模块(Cron)

这是 OpenClaw 最强大的自动化能力之一,允许你将任何任务设置为定时执行,彻底解放双手。

3. 控制模块(Control)

该模块提供了对 OpenClaw 网关和底层服务的精细控制能力。

4. 代理模块(Proxy)

该模块让 OpenClaw 成为一个强大的中间层,可对接多种 AI 服务和自定义能力。

5. 设置模块(Settings)

提供了对 OpenClaw 全局配置的管理入口。

五、 OpenClaw 常用命令(适配DeepSeek-V4-Pro/DeepSeek,新手友好版)

1. 核心启动命令(按使用场景分类)

命令 用途 适用场景 注意事项
openclaw gateway run --allow-unconfigured 前台启动网关(带实时日志) 本地测试、排查报错 关闭窗口则服务停止;解决 gateway.mode 未设置问题
openclaw gateway install 安装为 Windows 计划任务 长期后台运行 需先配置 gateway.mode: local
openclaw gateway start 启动后台网关服务 长期使用 安装后执行,关闭终端不影响
openclaw 一键启动+自动打开面板 快速使用 自动加载默认配置

2. 停止/重启命令

命令 用途 操作说明
Ctrl + C(终端内) 停止前台运行的服务 在执行 gateway run 的窗口按下即可
openclaw gateway stop 停止后台网关服务 需先执行过 gateway install
openclaw gateway restart 重启后台网关 适用于修改配置后生效
openclaw gateway uninstall 卸载后台服务 彻底清理 Windows 计划任务

3. 配置/排查命令

命令 用途 使用场景
openclaw onboard 重新初始化配置 切换模型(DeepSeek-V4-Pro/DeepSeek)、更新 API 密钥
openclaw doctor --fix 自动修复配置错误 配置错乱、模型名/路径错误
openclaw status 查看服务状态 确认网关是否正常监听端口
openclaw logs --follow 查看实时日志 定位报错原因(如模型未知、限流)

六、总结

OpenClaw 的功能模块设计遵循「从简单到复杂」的原则:

原文链接:
相关文章
最新更新