OpenClaw安装与基础配置

155 阅读2分钟

简单介绍与快速安装

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

GitHub地址:github.com/openclaw/op…

核心特性:

  • 全渠道无缝接入:深度打通 WhatsApp、Telegram、iMessage、飞书、QQ 等主流通讯 App。通过聊天即可下发指令,远程驱动本地机器执行任务,交互体验如同与好友对话。
  • 深度的系统执行权限:不同于常规的 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这种,会默认采用 SSH 的方式去拉

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

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

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

接着,进行一些最基本的配置,在这里完全可以先跳过模型、skill等配置,全部配置好后,来到这个界面:

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

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

大模型 Api 配置

安装好openclaw后,需要给它装上大脑,可以是本地大模型,也可以是其他大模型服务商,通过 raw 直接编辑:

image.png

save、重启

接入QQ

为了远程控制,我们还需要接入一个常用的 IM 工具,以 QQ 做一个演示:

访问开放平台:q.qq.com/qqbot/openc…

扫码登录、创建机器人

image.png

依次执行命令即可