2026最新|零基础在Windows配置OpenClaw接入DeepSeek完整教程

摘要

本文解决 OpenClaw 如何接入 DeepSeek 模型的问题,适合刚接触 OpenClaw、想在 Windows 环境下完成模型配置的用户。读完可以掌握 DeepSeek API Key 获取、OpenClaw 模型参数配置、调用测试方法和常见报错排查流程。


一、开篇引入

OpenClaw 是一个可扩展的 AI Agent 运行环境,DeepSeek 是常见的大模型服务之一。把 DeepSeek 接入 OpenClaw 后,可以让它在日常问答、文本生成、任务处理和自动化工作流里承担模型推理能力。

对 Windows 用户来说,常见难点通常不是“有没有入口”,而是:API Key 从哪里拿、配置文件改哪几个参数、模型名填什么、接口地址写什么,以及接好后怎么验证到底能不能正常调用。


二、完整安装步骤

本文示例环境固定为:

  • 系统:Windows 10 / Windows 11
  • OpenClaw:已完成本地安装
  • Node.js:22.x
  • 配置文件路径:C:\Users\你的用户名\.openclaw\config.json
  • DeepSeek API 地址:https://api.deepseek.com/v1
  • 模型示例:deepseek-chat

重要提示:如果你的 OpenClaw 还没安装完成,不要直接跳到模型配置阶段。先确保主程序能正常启动,再做 DeepSeek 接入。

第 1 步:确认 OpenClaw 已安装并可正常运行

打开 Windows PowerShell,执行:

openclaw --version

如果能正常返回版本号,说明主程序已安装成功。

如果提示:

openclaw 不是内部或外部命令

说明 OpenClaw 尚未装好,或者环境变量未生效。
这种情况下不要继续配置 DeepSeek,先把 OpenClaw 本体安装链路跑通。


第 2 步:获取 DeepSeek API Key

打开 DeepSeek 官方平台,登录你的账号,在控制台中创建 API Key。创建完成后,复制这一串密钥并妥善保存。

建议保存到本地安全文档中,不要直接发到聊天工具里,也不要写进公开仓库。

重要提示:API Key 只在创建时完整展示一次。如果忘记保存,通常需要重新生成。

如果你想先临时在 PowerShell 会话中使用它,可以执行:

$env:DEEPSEEK_API_KEY="你的DeepSeek_API_Key"

这个变量只在当前 PowerShell 会话中有效,关闭窗口后会失效。


第 3 步:定位 OpenClaw 配置文件

Windows 下 OpenClaw 的默认配置目录通常在:

C:\Users\你的用户名\.openclaw\

配置文件常见路径为:

C:\Users\你的用户名\.openclaw\config.json

如果你是当前用户 CF,那么完整路径通常为:

C:\Users\CF\.openclaw\config.json

用记事本打开:

notepad C:\Users\CF\.openclaw\config.json

如果文件不存在,可以先执行一次初始化:

openclaw config init

然后再重新打开。


第 4 步:写入 DeepSeek 模型配置

config.json 中加入模型配置。一个可直接参考的示例如下:

{
  "models": [
    {
      "name": "deepseek-chat",
      "provider": "openai-compatible",
      "baseURL": "https://api.deepseek.com/v1",
      "apiKey": "你的DeepSeek_API_Key",
      "maxTokens": 4096,
      "temperature": 0.7
    }
  ],
  "defaultModel": "deepseek-chat"
}

关键参数说明:

参数 示例值 说明
name deepseek-chat 模型名称
provider openai-compatible 兼容 OpenAI 接口格式
baseURL https://api.deepseek.com/v1 DeepSeek API 地址
apiKey 你的DeepSeek_API_Key 调用密钥
maxTokens 4096 单次最大输出长度
temperature 0.7 生成随机性
defaultModel deepseek-chat 默认调用模型

重要提示baseURLapiKey 只要有一个写错,后续调用通常都会失败。

如果你不想把 API Key 直接写进配置文件,也可以改成环境变量形式,例如:

{
  "models": [
    {
      "name": "deepseek-chat",
      "provider": "openai-compatible",
      "baseURL": "https://api.deepseek.com/v1",
      "apiKeyEnv": "DEEPSEEK_API_KEY",
      "maxTokens": 4096,
      "temperature": 0.7
    }
  ],
  "defaultModel": "deepseek-chat"
}

这时要确保当前系统环境变量中已经存在:

DEEPSEEK_API_KEY

第 5 步:重启 OpenClaw

配置文件修改完成后,重启 OpenClaw 让新模型配置生效。

如果 OpenClaw 当前正在运行,先关闭,再重新打开。
如果你是通过命令方式启动,也可以执行:

openclaw restart

如果没有 restart 命令,就手动关闭客户端后重新打开。


第 6 步:做一次最小调用测试

模型接入完成后,不要急着做复杂任务,先做最小验证。

在 OpenClaw 输入框中输入:

请用三句话解释什么是向量数据库

如果配置正常,预期会得到类似输出:

1. 向量数据库用于存储和检索高维向量数据。
2. 它常用于语义搜索、推荐系统和大模型检索增强场景。
3. 与传统数据库相比,它更擅长处理“相似性匹配”问题。

这一步的意义是确认:

  • OpenClaw 已经正确读取模型配置
  • DeepSeek 接口能够正常连接
  • API Key 和模型名没有写错

第 7 步:检查默认模型是否生效

如果你已经接入多个模型,还需要确认当前默认模型是不是 DeepSeek。

执行:

openclaw status

或者在客户端的模型设置页里查看当前默认模型名称是否为:

deepseek-chat

如果不是,回到配置文件中确认:

"defaultModel": "deepseek-chat"

然后再次重启 OpenClaw。


常见报错及解决方法

报错 1:401 Unauthorized

原因:API Key 错误、过期,或者未正确传入。

解决方法

  1. 回到 DeepSeek 控制台重新生成 API Key
  2. 检查 apiKey 是否有多余空格
  3. 如果使用环境变量方式,重新执行:
$env:DEEPSEEK_API_KEY="你的DeepSeek_API_Key"

然后重启 OpenClaw


报错 2:404 Not Found

原因baseURL 写错,或接口路径不兼容。

解决方法

确认配置中写的是:

https://api.deepseek.com/v1

不要少写 /v1,也不要把它误写成其他平台地址。


报错 3:模型调用无响应或超时

原因

  • 网络不稳定
  • 当前请求过长
  • maxTokens 设置过大
  • OpenClaw 未正确读取新配置

解决方法

  1. maxTokens 先改为:
"maxTokens": 2048
  1. 把测试问题简化成一句短问句
  2. 保存配置后重新启动 OpenClaw
  3. 检查本机网络是否能正常访问 DeepSeek 接口

四、实操案例

场景:把 DeepSeek 接入 OpenClaw,用于整理会议纪要

假设你的实际需求是:
在 OpenClaw 中直接调用 DeepSeek,把一段原始会议内容整理成结构化纪要。

输入条件

  • 已安装 OpenClaw
  • 已拿到 DeepSeek API Key
  • 配置文件路径:
C:\Users\CF\.openclaw\config.json
  • 默认模型设置为:
"defaultModel": "deepseek-chat"

操作过程

  1. 打开配置文件并确认模型配置正确
  2. 重启 OpenClaw
  3. 在输入框中输入:
请把下面内容整理成“结论 / 待办 / 风险”三部分:
今天确认了4月20日上线,张三负责前端调整,李四负责接口联调,当前最大风险是测试环境不稳定。

输出结果示例

【结论】
- 项目计划于4月20日上线

【待办】
- 张三负责前端调整
- 李四负责接口联调

【风险】
- 当前测试环境不稳定,可能影响联调进度

结果判断

  • OpenClaw 已成功调用 DeepSeek
  • 默认模型切换生效
  • 输出结果可直接用于日常办公整理

这说明接入流程已经真正跑通,而不是只停留在“参数写进去了”这个阶段。


五、EasyClaw用户的更简单选择

如果你研究的是“OpenClaw 使用 DeepSeek”,说明你已经接受了手动配置模型、修改参数和排查接口问题这套思路。
但如果你的目标是在 Windows 上更快把模型能力用起来,而不是自己盯着配置文件改 JSON,EasyClaw 会是一条更省时间的路线。

两者可以这样理解:

  • OpenClaw:偏开源框架,适合自己管理模型参数、API Key 和兼容接口
  • EasyClaw:偏图形化产品,更适合想快速体验模型能力的 Windows 用户

在 Windows 环境下,EasyClaw 有两个更明显的差异点:

1. 模型接入路径更直观

OpenClaw 接 DeepSeek 通常要经历:

  • 拿 API Key
  • 找配置文件
  • 手动写模型参数
  • 重启程序
  • 排查调用错误

EasyClaw 更偏图形界面配置,减少了对 JSON 文件和路径定位的依赖。

2. 更适合先验证模型价值

很多用户一开始并不确定自己最终要接哪个模型,而是想先验证:

  • 模型输出质量是否符合预期
  • AI Agent 是否真能提升效率
  • 当前工作流适不适合长期使用

这类阶段,EasyClaw 的上手成本通常更低。

下载地址https://easyclaw.cn/?f=217

它不是替代所有 OpenClaw 模型配置场景,而是给希望更快开始的人,多提供一条更短的路径。


六、总结

  1. OpenClaw 接入 DeepSeek 的关键是 API Key、baseURL、模型名和默认模型设置
  2. Windows 下配置文件路径通常在 C:\Users\你的用户名\.openclaw\config.json
  3. 只有完成一次实际调用测试,才算真正接入成功
  4. 401、404 和超时,是最常见的三类接入问题
  5. 如果目标只是更快体验模型能力,EasyClaw 的图形化路径会更省时间

把模型真正跑通,比把参数写进去更重要;能稳定调用,才算完成接入。请添加图片描述

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐