返回目录
开源项目本地模型类新手

OpenClaw:运行在自有设备、接入你常用聊天渠道的开源 AI 助手

OpenClaw 是 OpenClaw Foundation(独立 501(c)(3))主导的开源 AI 助手,运行在你自己的电脑上,并能接入 Discord、iMessage、Slack、Teams、Telegram、WhatsApp 等 20 多个渠道,另有 macOS、iOS、Android、Windows、Linux 原生应用。一个 Gateway 既能作为笔记本上的个人助手,也能作为团队共享部署,差别只在配置。状态、记忆与凭据保存在你自己的硬件上,模型与 agent harness(Claude、Codex、本地模型)都是可替换插件;采用 MIT 许可证。

0 次阅读2026/09/15 发布
OpenClaw:运行在自有设备、接入你常用聊天渠道的开源 AI 助手 来源图片

社区作者 · zZz

它解决什么问题

OpenClaw 是一个开源 AI 助手,运行在你自己的计算机上,并出现在你已经在用的聊天渠道中:Discord、iMessage、Slack、Teams、Telegram、WhatsApp 等 20 多个渠道,同时提供 macOS、iOS、Android、Windows、Linux 原生应用。一个 Gateway 既可以把 OpenClaw 当作笔记本上的个人助手运行,也可以作为团队共享部署,二者只存在配置上的差异。

按照项目自述,状态、记忆与凭据都保存在你自己的硬件上;模型与 agent harness(Claude、Codex、本地模型)是可插拔的,替换它们不需要改动其他部分。你的提示词会发送到你配置的模型提供方和聊天平台,以及你自己启用的诊断导出;默认情况下 OpenClaw 本身只为每日版本检查联网,匿名功能统计为可选加入,设置 update.checkOnStart: false 可同时关闭这两项。项目由独立的 501(c)(3) 机构 OpenClaw Foundation 管理,没有付费层、托管服务或代币。

架构上分为:Gateway 作为会话、工具、事件与渠道连接的本地控制平面;Control UI、CLI 和 TUI 连接到 Gateway;Channels 把助手带入 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage 等消息服务;Companion apps 与 nodes 在支持的平台上增加语音、Canvas、摄像头、屏幕和设备本地操作。OpenClaw 可搭配托管与本地模型提供方,其 tools、skills、plugins 用于扩展助手能力,并可通过 ClawHub 共享。

安全方面,官方要求把入站消息视为不可信输入:支持私聊的渠道默认对未知发送者进行配对,使用 openclaw pairing approve <channel> <code> 批准配对请求;除非配置沙箱,主会话的工具会在宿主机上运行,因此在连接其他用户或远程暴露 Gateway 之前应先阅读安全指南、暴露运行手册与沙箱指南。

项目仓库是 pnpm workspace,不支持在仓库根目录直接执行

可复制命令
npm install

;贡献流程见 CONTRIBUTING.md,欢迎 AI 辅助的 PR,新能力通常以基于 plugin SDK 的插件形式实现并通过 ClawHub 分享。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

一、准备环境

  1. 官方安装脚本支持 macOS、Linux 和 Windows;当系统缺少受支持的 Node.js 运行时,脚本会自动配置一个。
  1. 若你已经自行管理 Node.js,可改为安装已发布的包,要求 Node 24.16+ 或 26.1+,推荐 Node 26。

步骤 3 · 该 npm 命令面向 npm 12 或

可复制命令
npm 11.16+

;在 npm 11.15 及更早版本上需省略 --allow-scripts=openclaw。

  1. 安装指南中还提供生命周期脚本契约、Docker、Nix 及其他部署路径。

二、安装命令 macOS / Linux / WSL2:

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

Windows PowerShell:

命令
iwr -useb https://openclaw.ai/install.ps1 | iex

已自行管理 Node.js 时,安装已发布包:

命令
npm install -g openclaw@latest --allow-scripts=openclaw

三、首次运行(onboarding)

  1. 全新安装时,安装脚本会自动启动 onboarding,请完成它打开的向导。

步骤 2 · 如果你是用 npm、pnpm 或

可复制命令
Bun 直接安装包

,则运行:

openclaw onboard --install-daemon

  1. Onboarding 会校验模型访问、创建工作区并配置 Gateway。

四、启动后验证 openclaw gateway status openclaw dashboard 最后一条命令会打开 Control UI,在其中发送一条消息即可确认助手正常工作(配图 1)。渠道配置与排错见 getting started 指南。

五、源码开发(仓库为 pnpm workspace,不支持在根目录执行

可复制命令
npm install

命令
git clone https://github.com/openclaw/openclaw.git
命令
cd openclaw
命令
pnpm install
命令
pnpm build
命令
pnpm ui:build

贡献流程见 CONTRIBUTING.md,源码开发循环见 source setup guide。

六、常见问题与安全事项

  1. 支持私聊的渠道默认会对未知发送者进行配对,批准配对请求的命令为:openclaw pairing approve <channel> <code>
  2. 除非配置了沙箱,主会话的工具会在宿主机上运行;在连接其他用户或远程暴露 Gateway 之前,先阅读 security guide、exposure runbook 和 sandboxing guide。
  1. 默认情况下 OpenClaw 只为每日版本检查联网,匿名功能统计需主动加入,update.checkOnStart: false 可同时关闭两者。
  1. 在仓库根目录直接 npm install 不受支持,请使用 pnpm。

来源教程配图

OpenClaw — EXFOLIATE! EXFOLIATE! Your AI assistant, running on your own devices.
配图 1 · OpenClaw — EXFOLIATE! EXFOLIATE! Your AI assistant, running on your own devices.查看原图
Blacksmith
配图 2 · Blacksmith查看原图
Convex
配图 3 · Convex查看原图
GitHub
配图 4 · GitHub查看原图
NVIDIA
配图 5 · NVIDIA查看原图
OpenAI
配图 6 · OpenAI查看原图
Red Hat
配图 7 · Red Hat查看原图
Vercel
配图 8 · Vercel查看原图

适用场景

在个人笔记本或电脑上运行自托管的个人 AI 助手
作为团队共享部署使用(与个人部署仅配置不同)
在 Discord
iMessage
Slack
Teams
Telegram
WhatsApp 等已有聊天渠道中调用助手
通过 companion apps 与 nodes 在支持的平台上使用语音
Canvas
摄像头
屏幕与设备本地操作