openclaw指南(持续更新

0 阅读2分钟

简单介绍与快速安装

OpenClaw,原名 ClawdBot。由奥地利开发者 Peter Steinberger 于 2025 年 11 月推出的开源、本地化 Agent 框架。其核心理念是打造一个拥有系统级执行权限的“个人数字助理”,Logo 是一只极具辨识度的小龙虾。

核心特性:

  • 全渠道无缝接入:深度打通 WhatsApp、Telegram、Slack、Discord 及 iMessage、飞书、QQ(26年3月7日) 等主流通讯 App。用户通过聊天指令即可远程驱动本地机器执行任务,交互体验如同与好友对话。
  • 深度的系统执行权限:不同于常规的 Web Agent,OpenClaw 具备极高的本地权限。它可以直接操作文件系统、执行 Shell 指令、管理日程与邮件,甚至能操控浏览器实现复杂的自动化工作流。
  • 数据主权与私有化:坚守“你的基础设施,你的密钥,你的数据”原则。所有核心逻辑与隐私数据均留在本地,无需向第三方云端交付商业机密。

技术栈与环境要求: OpenClaw 的底层架构基于 TypeScript 构建(macOS/iOS 端辅以 Swift)。为了承载其复杂的代理工作流(Agentic Workflow)调度、网关连接以及多模型 API 通信,系统必须依赖 Node.js 运行环境。

正如 Go 语言编写的后端服务依赖其运行时环境一样,OpenClaw 需要 Node.js 提供的 V8 引擎来驱动其核心逻辑模块。

一键安装环境(macOS):

HOMEBREW_NO_AUTO_UPDATE=1 brew install node

一键安装OpenClaw:

在这里安装,我们不采用直接使用 npm install -g openclaw@latest 命令的方式,因为会带来很多不必要的操作(可以用npm install -g openclaw@latest --verbose去查看),如一些底层依赖(比如libsignal-node,用来支持 WhatsApp 协议的组件)默认采用 SSH 的方式去拉这种

我们直接执行现有的安装脚本(命令)

curl -fsSL https://openclaw.ai/install.sh | bash

进入这个界面,就是安装好了:

接着,进行一些最基本的配置(在这里我认为完全可以先跳过token配置),全部配置好后,来到这个界面:

访问默认端口,可以看到:

我们后续的很多操作,都可以在这里执行