深色模式
OpenClaw 介绍
概述
OpenClaw 是一套可以长期运行的个人助手环境。模型、消息渠道、工作区、技能和后台网关都在同一套系统里。
从结构上看,它至少有两层:
- 上层是你实际接触到的聊天入口,例如 Web 控制台、Telegram、WhatsApp、Discord 等渠道
- 下层是负责调度模型、管理会话、连接渠道和执行能力的 Gateway
有了这层 Gateway,它已经是一套持续运行的服务,不再只是“调一次 API 的脚本”。
OpenClaw 能解决什么问题
OpenClaw 适合的需求大致有这些:
- 希望把同一个 AI 助手接到多个聊天渠道里
- 希望长期保存自己的配置、技能、工作区和记忆
- 希望按不同身份拆分多个 agent,例如工作助手、生活助手、编码助手
- 希望通过本地网关把模型、工具和渠道整合起来
- 希望后续可以继续扩展插件、技能和自动化能力
只想偶尔在网页里问几句,很多产品都更轻。需要多渠道、长期配置和多 agent 分工时,OpenClaw 的优势才会出来。
OpenClaw 的核心组成
Gateway
Gateway 是 OpenClaw 的核心服务。它负责承接配置、启动本地服务、连接聊天渠道、管理模型调用,并提供本地 Web 控制界面。
日常入口基本都在这里:
sh
openclaw gateway
openclaw gateway status
openclaw dashboard
openclaw health它就是 OpenClaw 的运行时。
配置文件
OpenClaw 会读取 ~/.openclaw/openclaw.json。这个文件通常用于保存:
- 默认模型与回退模型
- agent 的工作区和行为参数
- 各类聊天渠道配置
- Gateway 端口、绑定地址和认证方式
- 技能、插件、工具的开关与参数
除了主配置文件,实际使用中也经常会配合 ~/.openclaw/.env 存放密钥。
Workspace
Workspace 可以看成 OpenClaw 的长期工作目录。和助手个性、技能、提示词、记忆相关的内容,通常都放在这里。
真正值得长期保留的,通常不是程序本身,而是你的 workspace 和配置。
Agent
OpenClaw 支持多 agent。你可以让不同 agent 拥有不同的:
- 名称和身份
- 默认模型
- 工作区
- 会话策略
- 工具权限
这样一来,同一个 OpenClaw 环境里可以同时存在“编码助手”和“消息助手”,而不是所有事情都混在一个上下文里。
Channels
Channels 是 OpenClaw 很有辨识度的一部分。它可以把 AI 助手接到外部聊天平台,例如:
- Telegram
- Discord
- Slack
- Google Chat
- iMessage
这意味着你不一定非得打开某个单独的网页或 App,很多时候可以直接在已有的聊天环境里和它交互。
Skills、Plugins、Tools
这一层属于扩展面:
skills:补充具体能力plugins:扩展系统功能或接入更多生态tools:提供 Web 搜索、媒体处理等底层工具能力
这一层会直接决定 OpenClaw 最后只是聊天助手,还是能长期协作的自动化系统。
OpenClaw 的典型使用方式
方式一:本地 Web 控制台
最快的入口是本地 Web 控制台。安装并初始化完成后,可以直接打开:
sh
openclaw dashboard然后在浏览器里通过本地控制台进行聊天、检查状态和调整配置。
方式二:接入聊天渠道
如果主要在 Telegram、WhatsApp 或 Discord 里使用 AI,初始化后再补渠道登录和授权即可。
方式三:多个 agent 分工
当你开始把 OpenClaw 当成长期工具时,往往会自然走向多 agent 模式。例如:
- 一个 agent 负责日常聊天和提醒
- 一个 agent 负责代码和命令行任务
- 一个 agent 只服务某个特定群组或工作流
OpenClaw 的特点
OpenClaw 的特点不在单个功能,而在组合方式:
- 有统一的 Gateway 和本地控制入口
- 能连接多种消息渠道
- 能按 agent 做长期分工
- 配置、workspace 和密钥都可控
- 能逐步扩展技能、插件和自动化能力
对更看重长期可维护性的用户,这种结构会比较顺手。
适用场景
OpenClaw 更适合下面几类用户:
- 想搭建自己的个人 AI 助手系统
- 希望通过 Telegram、WhatsApp 等渠道长期使用 AI
- 想把模型、会话、工具和自动化统一到一套环境中
- 希望把配置、工作区和技能掌握在自己手里
只想偶尔调一下模型接口,OpenClaw 会显得偏重。要的是长期运行、可继续扩展的助手平台时,它才开始值回票价。
后续文章覆盖内容
这一组文章继续覆盖三个部分:
- 安装步骤:环境要求、安装方式、首次初始化和健康检查
- 配置详解:
openclaw.json、.env、模型、渠道、网关等关键配置 - 使用说明:日常启动、登录渠道、查看状态、发消息和排障流程
安装、配置和日常使用拆开写,读起来也没那么累。
