第 1 章 OpenClaw 是什么?它和 ChatGPT 有什么不一样?
1.1 从「聊天机器人」到「会干活的数字同事」
过去几年,我们经历了几波 AI 工具的浪潮:
- 先是「对话式搜索」:ChatGPT、Claude、文心一言……
- 然后是「写代码、写文案」:Copilot、Cursor、各种 AI IDE 插件;
- 接着是「智能客服/机器人」:接入企业微信、Slack、网站客服的各种 Bot。
这些东西的共同点是:主要还停留在「说」的层面。
- 它们可以帮你理解问题、生成文本或代码;
- 但要真正触达你的世界——你的文件、邮箱、日程、服务器、家里的设备——往往需要你手动复制粘贴结果,再去点各种按钮、跑各种脚本。
这中间存在一个巨大的「最后 10 米」问题: 从「AI 想得明白」到「事情真的被做完」,差了一堵墙。
OpenClaw 试图干的事,就是在你和 AI 之间,把这堵墙拆掉,让 AI 真的动手:
- 可以访问你的邮箱,帮你整理和回复;
- 可以操作你的浏览器,帮你登录、填表、查资料;
- 可以在你的电脑上跑脚本、读写文件、开关设备;
- 可以定时在后台悄悄做事,不打扰你。
你可以把它想象成一个:
「坐在你电脑前、登录了你账号、能使用你所有工具的一位远程同事,但 TA 是 AI。」
1.2 OpenClaw 的核心理念:本地优先、开放、可黑(Hackable)
在深入技术之前,先说说这个名字。「Claw」是龙虾或螃蟹的螯——最有力的那只钳子。OpenClaw 的创始人选择这个词,因为项目的核心理念就是让 AI 不只是「说得好」,而是真的「抓得住」:抓住你的文件系统、邮箱、浏览器、终端,把事情做完。名字里的「Open」则强调完全开源。Logo 也是一只卡通龙虾,社区里大家习惯叫它「那只龙虾」。
从官网和 README 中,可以提炼出三个关键理念:
- 本地优先(Local-first)
OpenClaw 默认跑在你的设备上:Mac、Windows、Linux 都可以。
你的配置、技能、上下文记忆都在你掌控的环境里,外部服务只是被当作「模型提供商」或「远程 API」。 - 开放
OpenClaw 是开源的,你可以:- 直接阅读源码,理解安全模型、权限边界;
- Fork 一份,定制自己的版本;
- 在社区生态中共享、复用他人写好的 Skills。
- 可黑(Hackable)
作者和社区反复强调的一点是:你应该能随时「拆开」它。- CLI 是第一等公民,可以从终端操作几乎所有能力;
- 配置文件、Skills、连接方式都可以用文本和代码来描述和修改;
- 甚至有专门的「Hackable 安装方式」,鼓励你从源码开始玩。
这三点让 OpenClaw 和很多云端封闭的「AI 助手产品」有明显不同:
它更像一个开发者用的「个人 Agent 操作系统」,而不是一个最终形态的 SaaS。
1.3 OpenClaw、AI 模型与 Provider:搞懂三者关系
很多第一次听说 OpenClaw 的人会问:
- 「它和 ChatGPT 什么关系?自己带了一个 AI 模型吗?」
- 「听说它能有无限长期记忆,大模型的上下文窗口不是有限制吗?」
- 「怎么就能让 AI 变成某种性格?」
这一节专门回答这些问题。如果你已经理解 LLM API 的工作方式和 Agent 框架的基本原理,可以跳过。
1.3.1 OpenClaw 不是 AI,而是 AI 的「经纪人」
最重要的一点,先说清楚:

