一文读懂openClaw:GitHub史上增长最快的开源AI个人助手,附部署教程与免费大模型推荐

一文读懂openClaw:GitHub史上增长最快的开源AI个人助手,附部署教程与免费大模型推荐
哲人言:道生一,一生二,二生三,三生万物。——《道德经》
创作者:
查老师并不渣(ZEEKLOG)(一个在哲学与生活中寻找平衡的思考者😊

目录




引言

一、openClaw 是何方神圣?

与其他项目的对比

二、系统架构深度解析

1. Gateway(网关)

2. Agent(智能体)

3. Skills(技能)

4. Channels(通道)

5. Nodes(节点)

6. Memory(记忆)

三、为什么 openClaw 能引爆社区?

四、快速部署与配置指南

系统要求

一键安装

初始化配置

关键环境变量

Docker 部署(可选)

五、核心功能详解

1. 长期记忆系统

2. 技能系统(Skills)

3. 主动提醒(Cron 任务)

4. 语音支持(ElevenLabs)

5. 浏览器控制

六、免费大模型集成(智谱 AI)

配置步骤

七、总结与展望

附录:相关链接


引言

就在最近,一个名为 openClaw(曾用名 Clawdbot、Moltbot)的开源项目在 GitHub 上掀起了轩然大波。短短一个多月内,它狂揽 239,000+ stars,一举超越 langchain、dify 等知名项目,成为 GitHub 历史上增长最快的开源项目之一。

这款由 PSPDFKit 创始人 Peter Steinberger(现已入职 OpenAI)利用 AI 编程打造的本地、自托管 AI 个人助手,将消息平台与 LLM、智能体深度整合,不仅拥有友好的界面,还具备强大的第三方集成能力,实现了从电脑操作、日程提醒、会议摘要生成到网页操作的全场景自动化。

本文将带你全面拆解这个“神级”项目,从架构原理到部署实战,从核心功能到免费大模型集成,一文读懂 openClaw。


一、openClaw 是何方神圣?

openClaw 是一款 本地优先、自托管的 AI 个人助手。它不再满足于“只会聊天”,而是通过智能体(Agent)机制,真正替你完成电脑上的实际任务。

与其他项目的对比

项目特点局限
ChatGPT/Claude对话能力强无法执行实际操作
AutoGPT自治智能体工程负担重、成功率不稳定
Manus/OpenManus概念演示实用性不足
openClaw简单安装、真实可用、全场景自动化中文生态支持有待加强

openClaw 的火爆源于它填补了“只会说不会做”的断层:

  • 真简单:一条命令即可本地启动,无需复杂的向量数据库和调度系统。
  • 真能用:不是演示,而是真的能发消息、跑脚本、读写文件、操作浏览器。
  • 真惊喜:让普通用户第一次感受到“LLM 真的可以替我操作电脑”。

二、系统架构深度解析

openClaw 的架构设计清晰且富有弹性,主要包含以下核心组件:

text

┌─────────────────────────────────────────────────────────────┐ │ Gateway │ │ (中央控制平面) │ └─────────────────────────────────────────────────────────────┘ │ ┌─────────────────────┼─────────────────────┐ ▼ ▼ ▼ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ │ Agent │ │ Channels │ │ Nodes │ │ (推理大脑) │ │ (消息通道) │ │ (设备扩展) │ └───────────────┘ └───────────────┘ └───────────────┘ │ │ ▼ ▼ ┌───────────────┐ ┌───────────────┐ │ Skills │ │ Memory │ │ (能力扩展) │ │ (持久记忆) │ └───────────────┘ └───────────────┘

1. Gateway(网关)

中央控制平面,运行 Node.js 守护进程,负责会话管理、权限验证与路由。默认端口 18789(WebSocket)和 18793(Canvas 服务器)。

2. Agent(智能体)

推理大脑,负责理解意图、制定计划、调用工具。支持 Claude、GPT-4、Ollama 本地模型等多种 LLM 提供商。

3. Skills(技能)

模块化插件系统,通过 SKILL.md 文件定义功能,支持文件操作、浏览器控制、API 调用等。遵循 AgentSkills 开放标准,与 Claude Code、Cursor 等工具兼容。

4. Channels(通道)

连接 WhatsApp、Telegram、Discord、Slack 等即时通讯软件,让 AI 无缝接入你的日常对话。

5. Nodes(节点)

运行在 iOS/Android/macOS 上的轻量级智能体,允许 AI 访问摄像头、地理位置或发送系统通知。

6. Memory(记忆)

基于纯 Markdown 文件的持久化记忆系统,支持向量检索(混合搜索:BM25 + 向量),让 AI 真正“记住”你的偏好和历史。


三、为什么 openClaw 能引爆社区?

  • 即时反馈:大量“第一天就能复现”的体验分享,一键安装即可运行。
  • 可控性:用户能清晰看到 AI 的思考和执行过程,信任感倍增。
  • 实用性:从“监控新闻网页自动总结”到“连接 WhatsApp 变私人助理”,场景丰富。

四、快速部署与配置指南

系统要求

  • Node.js 22+
  • RAM 2GB+(浏览器自动化建议 4GB+)
  • 操作系统:macOS、Linux、Windows(WSL2)、树莓派
  • 端口:18789、18790

一键安装

macOS/Linux:

bash

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

Windows (PowerShell):

powershell

iwr -useb https://openclaw.bot/install.ps1 | iex

或通过 npm 安装:

bash

npm install -g openclaw@latest

初始化配置

运行配置向导:

bash

openclaw onboard

向导将引导你:

  1. 确认安全须知
  2. 选择 AI 后端(Anthropic/OpenAI/本地模型)
  3. 配置消息平台(Telegram/WhatsApp 等)
  4. 安装 Gateway 服务
  5. 完成并获取访问地址(默认 Web UI: http://127.0.0.1:18789

关键环境变量

变量说明
ANTHROPIC_API_KEYAnthropic Claude API 密钥
OPENAI_API_KEYOpenAI API 密钥
CLAWDBOT_GATEWAY_TOKENGateway 认证令牌
CLAWDBOT_CONFIG_DIR配置目录(默认 ~/.clawdbot)
CLAWDBOT_WORKSPACE_DIR工作区目录(默认 ~/clawd)

Docker 部署(可选)

bash

./docker-setup.sh

详细配置请参考官方文档。


五、核心功能详解

1. 长期记忆系统

  • 基于 Markdown 文件(~/clawd/MEMORY.md 等)
  • 混合检索(向量 70% + BM25 30%),精准回忆历史对话
  • 自动记忆刷新,无需手动干预

2. 技能系统(Skills)

  • 通过 SKILL.md 定义技能,支持脚本调用
  • 三层加载机制:Workspace Skills > User Skills > Bundled Skills
  • 官方技能市场 ClawHubhttps://clawdhub.com

3. 主动提醒(Cron 任务)

  • 支持一次性或周期性提醒
  • 可设置条件触发(如“当新闻更新时”)
  • 示例:每天早上 8 点提醒我看晨报

4. 语音支持(ElevenLabs)

  • 语音对话能力,需配置 ElevenLabs API Key
  • 支持 macOS 原生应用及 iOS/Android 节点

5. 浏览器控制

  • 基于 Chrome DevTools Protocol
  • 支持截图、点击、输入、滚动等操作
  • 可执行复杂网页任务(如自动比价、信息提取)

六、免费大模型集成(智谱 AI)

openClaw 支持多种 LLM 提供商,其中智谱 AI 的 flash 系列模型完全免费,非常适合入门体验。

配置步骤

  1. 注册智谱 AI 开放平台:点击注册
  2. 创建 API Key
  3. 在 openClaw 配置中使用 zai/GLM-4.7-flash 作为模型

示例配置:

json

{ "agent": { "model": "zai/GLM-4.7-flash" } }


七、总结与展望

openClaw 代表了个人 AI 助手领域的一次重要突破:它将 记忆、主动性、执行力 三者深度融合,通过本地优先、自托管的架构,让 LLM 真正走出对话框,融入真实工作流。

  • 优势:简单易用、生态兼容(AgentSkills)、功能强大(定时任务、技能扩展)
  • 不足:中文生态支持尚浅,交互深度有待加强
  • 展望:随着社区贡献和商业化推进,openClaw 有望成为下一代个人计算的核心入口。

对于 AI 开发者而言,openClaw 是一个不容错过的学习样本;对于普通用户,它则是体验未来 AI 助手的绝佳起点。


附录:相关链接

如果你对 AI Agent 还不熟悉,推荐阅读:读懂 AI Agent:基于大模型的智能体框架解析

Read more

云边端一体化?AIoT全流程闭环的“真”开源的智能算法应用平台正式发布!

云边端一体化?AIoT全流程闭环的“真”开源的智能算法应用平台正式发布!

零门槛体验,让AI算法开发从未如此简单高效 引言:重新定义AI算法平台体验 在AI技术快速发展的今天,算法开发者面临着前所未有的挑战:复杂的模型训练流程、繁琐的环境配置、高昂的学习成本、多语言技术栈的整合难题……这些问题让许多优秀的算法创意止步于概念阶段。 今天,我们隆重推出EasyAIoT——一个真正意义上的算法王炸级AI智能算法应用平台。我们创新性地采用Java、Python、C++三合一语言混编架构,规避单一语言短板,构建了一个"开发复杂度高、使用简易化"的AIoT平台,实现真正意义上的零门槛AI体验。 项目地址:https://gitee.com/soaring-xiongkulu/easyaiot 项目概述:重新构想AI算法应用 设计哲学:各取所长,完美融合 Java擅长平台构建和设备管理但不适合网络编程和AI开发,Python精通网络和AI算法执行但不擅长高性能任务,C++在高性能计算方面无可匹敌但在其他领域略显不足。EasyAIoT创新性地采用三语言混编架构,构建了一个"开发不太Easy,但使用极其Easy"的AI算法应用平台。 平台定位:零门槛AI体

By Ne0inhk
Git下载安装(保姆教程)

Git下载安装(保姆教程)

目录 1、Git下载  2、Git安装(windows版) (1)启动安装程序 (2)阅读许可协议 (3)选择安装路径 (4)选择组件 (5)选择开始菜单文件夹 (6)选择默认编辑器 (7)选择仓库的初始分支 (8)PATH环境配置 (9)选择SSH可执行文件 (10)选择HTTPS传输库 (11)配置行尾转换 (12)配置终端模拟器 (13)创建git pull的默认行为 (14)配置Git凭证  (15)配置额外选项   (16)等待安装完成 1、Git下载 (1)访问Git官方下载网站:https://git-scm.com/downloads          网盘直接下载:https://pan.

By Ne0inhk
Obsidian笔记记录与Gitee云存储

Obsidian笔记记录与Gitee云存储

Obsidian下载 首先下载ObsidianObsidian - 磨砺你的思维,下载完成后打开会弹出本地仓库创建的提示 每个仓库都是一个相对独立的空间,我们的笔记和插件都存放在里面,如核心插件的插入模板的模板文件夹和第三方插件都是各仓库独立,新建仓库都要重下第三方插件。我们可以先打开本地资源管理器自定义一个文件夹专用于这些仓库存放如D:\Obsidian\docs_notes,这样便于即将的云端 SmartGit下载 从 SmartGit 24.1 版本开始,软件安装包已经内置了完整的 Git 客户端、SSH 客户端以及文件对比/合并工具。安装完 SmartGit,就等于同时安装好了 Git,可以直接开始使用,无需任何额外配置。SmartGit | SmartGit,进入下载。 SmartGit 本身下完后会有90天的试用期,此后需要充值使用。但也可以通过此链接Apply for Non-Commercial License申请,选爱好那一栏填名字邮件申请等审批就能无限用了,申请后会收到一个确认链接,此后等待约一天可以收到下文件的返回,在smartgit选中他就可以无限使

By Ne0inhk

3分钟上手!Codex GitHub Action实现自动化代码审查全流程

3分钟上手!Codex GitHub Action实现自动化代码审查全流程 【免费下载链接】codex为开发者打造的聊天驱动开发工具,能运行代码、操作文件并迭代。 项目地址: https://gitcode.com/GitHub_Trending/codex31/codex 你是否还在手动运行代码检查工具?是否因团队代码风格不统一而频繁返工?本文将带你用Codex GitHub Action构建自动化工作流,实现从代码提交到质量报告的全流程智能化处理,让CI/CD效率提升40%。 核心价值与应用场景 Codex作为聊天驱动开发工具,其GitHub Action集成能解决三大痛点: * 开发流程割裂:将AI代码分析能力嵌入现有工作流 * 质量反馈滞后:提交后5分钟内获取详细改进建议 * 配置复杂度高:零脚本实现自定义检查规则 典型应用场景包括:自动生成单元测试、智能修复lint错误、安全漏洞扫描等。通过Model Context Protocol (MCP),还可扩展更多定制化能力。 环境准备与安装 基础环境要求 * GitHub账号及仓库权限 * 已启用

By Ne0inhk