2026年最火开源AI工具OpenClaw:从零部署到第三方API实战配置

简介: OpenClaw火起来不是没道理。它把AI从“嘴炮”变成“实干”,而且开源、本地化,不用担心数据泄露。不管是个人用来解放双手,还是企业搞流程自动化,都是性价比极高的选择。

GitHub星标榜榜首最近换人了——不是Linux,而是一个叫OpenClaw的开源项目。发布四个多月,星标数冲到31.9万,超过Linux登顶第一。大家都在问:这玩意儿到底厉害在哪?

简单说,OpenClaw是一个能真正动手干活的AI助手。它不像ChatGPT那样只跟你聊天,而是能直接操作你的电脑、浏览器、文件系统,把自然语言指令变成实际动作。你可以把它理解成一个住在你本地的数字员工,数据不出门,隐私自己控,还能7×24小时待命。

一、OpenClaw是谁?不是聊天机器人

官方定义有点拗口:开源、自托管的AI智能体执行网关。咱们拆开看:

  • 开源免费:代码全公开,MIT协议,随便改、随便用,没有收费套路。
  • 本地优先:所有数据(对话记录、任务日志)都存在你自己电脑或服务器上,不传云端。
  • 执行网关:核心是“执行”两个字。它把大语言模型(比如GPT、Claude、Gemini)的“思考能力”和本地系统的“操作能力”连起来,让AI不仅能说,还能做。

和传统对话AI比,OpenClaw多了双手。你让ChatGPT整理桌面文件,它只能告诉你怎么做;你让OpenClaw整理,它真就去把图片、文档、视频分门别类放好。

二、这双手能干什么?实际场景举例

1. 系统级操作(直接操控电脑)

  • 文件管理:整理文件夹、批量重命名、查找大文件、压缩图片。
  • 终端执行:运行Shell脚本、管理进程、检查系统状态。
  • 代码开发:生成代码片段、调试、写测试用例、管理依赖。

2. 浏览器自动化(代替你点鼠标)

  • 自动登录网站、填写表单、爬取数据。
  • 监控商品价格、预约挂号、处理报销。
  • 配置API令牌、OAuth授权。

3. 办公自动化(解放重复劳动)

  • 邮件处理:自动清理收件箱、发送定期报告。
  • 日程管理:安排会议、生成周报、提醒deadline。
  • 文档处理:合同信息提取、格式转换、多语言翻译。

4. 多渠道交互(哪儿都能用)

不用装专用App,通过Telegram、Discord、飞书、钉钉这些聊天软件就能给它下指令。手机发条消息,家里电脑就开始干活。

5. 多模型支持(不绑死一家)

默认支持OpenAI、Anthropic、Google的云模型,也能通过Ollama接本地模型。没钱买API?本地跑个Llama 3.2照样用。

三、四种部署方式,怎么选?

OpenClaw支持多种部署姿势,不同人群对号入座:

部署方式

技术门槛

耗时

适合谁

优点

缺点

一键脚本

极低

10分钟

小白、本地试用

全自动,引导配置,开机自启

自定义程度低

npm手动安装

中等

5-10分钟

开发者、服务器部署

版本可控,灵活定制

需手动配后台运行

源码编译

30分钟+

二次开发、定制需求

完全可控,可改核心逻辑

易出构建问题

云平台镜像

极低

15分钟

企业、需要公网访问

无需配环境,自动备份,高可用

产生云服务器费用

直接抄作业

  • 本地玩玩 → 一键脚本
  • 开发者/服务器 → npm手动安装
  • 改源码加功能 → 源码编译
  • 企业生产 → 云平台镜像(腾讯云/阿里云有专属镜像)

四、手把手安装:两种最常用方法

方法一:一键脚本(小白专属)

打开终端(Windows用PowerShell管理员,macOS/Linux用普通终端),一条命令搞定:

# macOS / Linux
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git
# Windows(PowerShell管理员)
curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd --tag beta && del install.cmd

脚本自动检测环境,装Node.js、依赖、核心程序,最后启动引导配置。跟着提示走:

  1. 选AI供应商(OpenAI、Claude、Gemini或Ollama本地模型)
  2. 填API Key(用本地模型可跳过)
  3. 连通讯渠道(如Telegram,按提示绑Bot Token)
  4. 测试:发条消息看它回不回

方法二:npm手动安装(开发者推荐)

前提:Node.js ≥ 22.x LTS。

# 用npm
npm install -g openclaw@latest
# 或用pnpm(更快)
pnpm add -g openclaw@latest

装完后验证:

openclaw --version
openclaw doctor

初始化配置:

openclaw onboard --install-daemon

参数--install-daemon会装后台守护进程,保证关机重启后服务自动恢复。

生产环境记得加进程保活,用PM2:

npm install -g pm2
pm2 start "openclaw gateway" --name openclaw-gw
pm2 startup
pm2 save

五、核心实战:添加第三方API(省下80%成本)

官方API贵,网络还可能不稳。用第三方中转服务,成本直接打骨折。下面以配置Claude和Gemini为例。

1. 找到配置文件

OpenClaw所有配置都在openclaw.json里,路径因系统而异:

  • macOS/Linux~/.openclaw/openclaw.json
  • WindowsC:\Users\<用户名>\.openclaw\openclaw.json

找不到?执行openclaw init生成。

2. 添加自定义Provider(关键步骤)

用文本编辑器打开openclaw.json,找到models.providers节点(没有就新建),注意替换apiKey为你自己的。

两个坑提前避开

  • api字段必须保持"anthropic-messages",这是协议凭证,改了就调不通。
  • contextWindow务必改成200000,默认的4096会导致配置异常。

3. 设置默认模型

在同一文件里找到agents.defaults节点,确保model.primary指向刚加的Provider:

"agents": {
  "defaults": {
    "model": {
      "primary": "custom-ai-nengyongai-cn/claude-4-7-sonnet-latest"
    }
  }
}

格式是"Provider名称/模型ID",必须和前面完全一致。

4. 保存并重启网关

改完保存,重启OpenClaw网关让配置生效:

openclaw gateway stop
openclaw gateway --port 18789

验证模型挂载状态:

openclaw models status

看到custom-ai-nengyongai-cn/claude-3-7-sonnet-latest且状态为“可用”,就算成了。

5. 配置Gemini等其他模型

如果你想接Gemini,Provider配置稍微不同:

"custom-gemini-provider": {
  "baseUrl": "https://api.linkapi.org/v1",
  "apiKey": "你自己的api",
  "api": "openai-completions", // 注意这里是openai-completions
  "models": [
    {
      "id": "gemini-3-flash-preview-nothinking",
      "name": "gemini-3-flash-preview-nothinking",
      "api": "openai-completions", // 这里也要加
      "reasoning": true,
      "input": ["text", "image"],
      "contextWindow": 200000,
      "maxTokens": 8192
    }
  ]
}

关键区别:Gemini的api字段要用"openai-completions",网上很多教程没提这点,不加的话API调不通。

同样,记得在agents.defaults.model.primary里指向"custom-gemini-provider/gemini-3-flash-preview-nothinking"

六、常见问题排坑

  1. 启动报错“Node.js版本过低”
  • 装Node.js 22.x LTS,用nvm切换版本。
  1. API Key验证失败
  • 检查Key有没有空格、过期;本地模型不用填Key。
  1. Telegram Bot绑不上
  • 重新用@BotFather创建Bot,确认Token没错;检查服务器网络能否连Telegram。
  1. 配置后模型挂载失败
  • contextWindow是不是改成了200000;api字段对不对;Provider名称和model.primary是否一致。
  1. 网关启动后Web面板打不开
  • 看端口是否被占用;检查防火墙是否放行18789端口;云服务器需在安全组里开放端口。
  1. 小豆包API中转平台
  • 注册即用,一键管理200+大模型,一key通用所有模型。

七、最后说两句

OpenClaw火起来不是没道理。它把AI从“嘴炮”变成“实干”,而且开源、本地化,不用担心数据泄露。不管是个人用来解放双手,还是企业搞流程自动化,都是性价比极高的选择。

配置第三方API这块,能省下不少钱。按现在的价格,第三方中转服务调用Claude的成本大约是官方价的1/5,用得多的话一年省出一台新电脑。

教程里的代码和配置都是实测可用的,直接复制粘贴就能跑。遇到问题多看文档,或者去GitHub issues里搜搜,大部分坑都有人踩过了。

相关文章
|
15天前
|
人工智能 数据可视化 安全
王炸组合!阿里云 OpenClaw X 飞书 CLI,开启 Agent 基建狂潮!(附带免费使用6个月服务器)
本文详解如何用阿里云Lighthouse一键部署OpenClaw,结合飞书CLI等工具,让AI真正“动手”——自动群发、生成科研日报、整理知识库。核心理念:未来软件应为AI而生,CLI即AI的“手脚”,实现高效、安全、可控的智能自动化。
34803 41
王炸组合!阿里云 OpenClaw X 飞书 CLI,开启 Agent 基建狂潮!(附带免费使用6个月服务器)
|
9天前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
10092 30
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
5天前
|
人工智能 JavaScript Ubuntu
低成本搭建AIP自动化写作系统:Hermes保姆级使用教程,长文和逐步实操贴图
我带着怀疑的态度,深度使用了几天,聚焦微信公众号AIP自动化写作场景,写出来的几篇文章,几乎没有什么修改,至少合乎我本人的意愿,而且排版风格,也越来越完善,同样是起码过得了我自己这一关。 这个其实OpenClaw早可以实现了,但是目前我觉得最大的区别是,Hermes会自主总结提炼,并更新你的写作技能。 相信就冲这一点,就值得一试。 这篇帖子主要就Hermes部署使用,作一个非常详细的介绍,几乎一步一贴图。 关于Hermes,无论你赞成哪种声音,我希望都是你自己动手行动过,发自内心的选择!
2032 21
|
27天前
|
人工智能 JSON 机器人
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
本文带你零成本玩转OpenClaw:学生认证白嫖6个月阿里云服务器,手把手配置飞书机器人、接入免费/高性价比AI模型(NVIDIA/通义),并打造微信公众号“全自动分身”——实时抓热榜、AI选题拆解、一键发布草稿,5分钟完成热点→文章全流程!
45691 155
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
|
2天前
|
人工智能 自然语言处理 安全
|
9天前
|
机器学习/深度学习 存储 人工智能
还在手写Skill?hermes-agent 让 Agent 自己进化能力
Hermes-agent 是 GitHub 23k+ Star 的开源项目,突破传统 Agent 依赖人工编写Aegnt Skill 的瓶颈,首创“自我进化”机制:通过失败→反思→自动生成技能→持续优化的闭环,让 Agent 在实践中自主构建、更新技能库,持续自我改进。
1640 5
|
16天前
|
人工智能 JSON 监控
Claude Code 源码泄露:一份价值亿元的 AI 工程公开课
我以为顶级 AI 产品的护城河是模型。读完这 51.2 万行泄露的源码,我发现自己错了。
5794 26
|
7天前
|
IDE Java 编译器
【全网最详细】JDK17下载安装图文教程 | Java17编程环境搭建步骤详解
JDK 17是Java官方长期支持(LTS)版本,提供编译、调试、运行Java程序的完整工具链。具备高稳定性、强安全性及现代语言特性(如密封类、模式匹配),广泛用于企业开发、教学入门与生产环境,是学习和实践Java的首选基础工具。(239字)
1197 15
下一篇
开通oss服务