当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?
博客手艺

这周变化太快,从Clawdbot到Moltbot到最终的OpenClaw ,虽然名称几次变更,但Claw还是那个Claw ,一如它在X上写的那句

New shell, same lobster soul .新马甲,但依然是我

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

今天周更一下,顺便把作业都交了

本文目标:

  • 什么是OpenClaw

  • OpenClaw设计原理,技术架构

  • OpenClaw的安装和部署

  • 思考和总结

1、什么是OpenClaw

先来一个官方OpenClaw自定义

OpenClaw 是一个开源的智能助手平台,它运行在您的计算机上,并可与您常用的聊天应用配合使用。无论您身在何处,WhatsApp、Telegram、Discord、Slack 还是 Teams,您的 AI 助手都会伴您左右。
Your assistant. Your machine. Your rules.你的助手。你的机器。你的规则。
https://openclaw.ai/blog/introducing-openclaw

要说它,先要了解AI助手这个物种,如果你听过Cowork ,RPA、智能体这些名称,相信你对AI助手这个词儿也不陌生。当LLM发展到现在(最近Kimi 出2.5了),你会发现模型能力越来越强,内置Prompt和智能体功能能让它们可以做的事情越来越多,但如何使用软件工程化的问题来解决直到最近才有出现一些惊喜 -OpenClaw和Cowork,当然这要归功于开源精神以及强大的Coding模型。

2、OpenClaw的架构和实现逻辑

要了解这个部分,肯定要上github把它code搂下来,现在的星和分支都不错

https://github.com/openclaw/openclaw

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

OpenClaw 是一款开源的个人 AI 助手,其设计初衷是让用户通过常用的聊天软件(如 WhatsApp、Telegram、Discord、iMessage 等)来控制其个人计算机并执行各种任务。

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

2.1 产品架构

OpenClaw 的架构以**网关(Gateway)**为核心,采用了高度模块化和分布式的设计,允许在不同设备和平台之间进行无缝协作。

  • 核心网关 (The Gateway):这是 OpenClaw 的心脏,是一个单一的长时运行进程。它负责拥有所有通信渠道(Channel)的连接,并管理 WebSocket 控制平面。大多数操作都流经网关。

  • 通信渠道 (Channels):网关集成了多种即时通讯工具。它通过 Baileys 协议集成 WhatsApp Web,通过 grammY 集成 Telegram 机器人,通过 channels.discord.js 集成 Discord。此外还支持 iMessage (通过 imsg CLI)、Slack、Mattermost 等。

  • 智能体引擎 (Agent Engine):OpenClaw 目前主要使用 **Pi 智能体(通过 RPC 模式)**作为其核心编码和执行引擎。它可以利用不同的模型提供商(如 Anthropic、OpenAI、Moonshot、Minimax 等)或本地模型。

  • 交互界面 (Interfaces):

  • CLI (命令行): 用于设置、调试和直接交互。

  • 控制面板 (Dashboard/WebChat): 一个基于浏览器的本地 UI (默认地址 127.0.0.1:18789),用于聊天、配置和管理会话。

  • 移动端/桌面端 Node: 专门的 iOS 和 Android 节点,以及 macOS 伴侣应用,可以作为网关的扩展接入。

  • 网络模型 (Network Model):推荐在每台主机上运行一个网关,该网关默认使用**回环地址(Loopback)**进行 WebSocket 通信(ws://127.0.0.1:18789),以确保安全。它还包含一个 Canvas 主机(HTTP 文件服务器),用于向移动端节点的 WebView 提供内容。

2. 2 实现原理 

OpenClaw 的实现原理基于“将 AI 智能体接入用户私有环境”的理念,其核心机制包括:

  • 本地优先与隐私 (Local-First & Private):OpenClaw 运行在用户自己的机器(Mac, Windows, 或 Linux)上,而不是托管在云端。这意味着用户的上下文、技能、文件访问权限和隐私都保留在本地。

  • RPC 与 WebSocket 通信:网关通过 WebSocket 与各种节点(如手机端)连接,并利用 RPC (远程过程调用) 与 Pi 智能体通信。这种架构允许智能体在处理任务时进行工具调用和流式输出。

  • 多智能体路由 (Multi-Agent Routing):系统支持将会话路由到不同的智能体,每个智能体可以有独立的任务空间和会话历史。这种路由机制允许用户根据需求切换不同的模型或专家智能体。

  • 持久化记忆与上下文管理 (Memory & Context):OpenClaw 具备跨会话的持久记忆。它能记住用户的偏好、过往指令,并能将记忆在不同的智能体(如 Codex, Cursor, Manus 等)之间传递。

  • 系统级访问与工具调用 (System Access & Tooling):AI 智能体拥有其所在计算机的完全或沙盒化访问权限。它可以阅读/编写文件、运行 Shell 命令、执行脚本、操作浏览器(如填充表格、提取数据)。

  • 技能与插件系统 (Skills & Plugins):用户可以通过编写插件或使用社区技能来扩展 OpenClaw 的能力。值得注意的是,它具有**“自我黑客” (Self-hackable)** 的特性,AI 甚至可以根据用户的需求在聊天中自行编写并加载新技能。

  • 主动式提醒 (Proactive Features):通过 Cron 任务和心跳检测(Heartbeat),OpenClaw 不仅能响应指令,还能主动提供每日简报、提醒事项或监控后台任务。

总而言之,OpenClaw 通过网关技术将强大的 LLM 与本地操作系统的权限、即时通讯工具的便捷性结合在一起,构建了一个由用户完全掌控的个人助理系统

3、OpenClaw的安装和配置

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

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

注意📢1、我的MAC OS ,别走错厕所了2、Node.js v22+ required

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

Skills有时候会安装失败,但是没关系,整体查看运行

 openclaw doctor   #
 review skills + requirements. ## Docs: https://docs.openclaw.ai/skills

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

当红炸子虾🦞 - OpenClaw开源AI个人助手是个啥 ?

4、总结和思考

OpenClaw的出现和爆火,梦寐以求的贾维斯正在来临,从LLM到智能体、从RAG到上下文管理、从Coding到Skills ,技术拼图正在逐步完善,Peter Steinberger通过他的产品和创新的软件工程设计(看源代码)融合现在的技术,实现了贾维斯的原型,虽然它在安全、效率还有一些问题,但这个助理表现出来的惊喜远超想象,爱死这只龙虾🦞了 。

博客手艺

:

相关推荐

古董机器 iPhone ...

库克惊呆了,iPhone...

iOS 18.5 Bet...

iPhone 16 销量要跌,苹果智能也救不了

iPhone 16 销量...