OpenClaw:2026年最火的开源AI Agent框架
其他关键文件:README.md、VISION.md(长远愿景)、AGENTS.md、TOOLS.md、CHANGELOG.md、vitest.gateway.config.ts(测试gateway模块的配置文件)。它能直接连上你已有的聊天工具(WhatsApp、Telegram、Discord、Slack、iMessage等),执行真实任务:清空收件箱、发邮件、管理日历、订机票、浏览网页、甚至控
概览
OpenClaw(原名Clawdbot/Moltbot)是2026年最火爆的开源AI Agent框架,由奥地利开发者Peter Steinberger(@steipete)创建,已被誉为“GitHub史上增长最快的项目”。
截至2026年2月底,GitHub stars已超过238,000(从1月爆发以来短短几周内实现)。
项目全称:Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
-
GitHub仓库:https://github.com/openclaw/openclaw
-
Discord社区:https://discord.gg/clawd(或搜索“OpenClaw Discord”)
Peter Steinberger已在2026年2月加入OpenAI,负责推动Agent相关工作,项目移交给独立基金会继续维护,仍保持完全开源和社区驱动。
OpenClaw的核心价值与整体流程
OpenClaw不是单纯的聊天模型,而是一个本地优先、自托管的AI代理系统,像你的“私人太空龙虾助理”(Molty)。
它能直接连上你已有的聊天工具(WhatsApp、Telegram、Discord、Slack、iMessage等),执行真实任务:清空收件箱、发邮件、管理日历、订机票、浏览网页、甚至控制手机拍照/语音交互。
核心设计理念:你的数据、你的机器、你的规则。
强调本地运行、安全沙箱、扩展性。 工作流程(事件驱动 + 代理循环):
-
消息进来(从聊天App)
-
Gateway(控制平面)接收、验证安全、路由到对应会话
-
Agent(用Claude/Gemini等强模型)思考:意图是什么?需要调用哪些工具?
-
执行工具/技能(browser、cron、系统命令、自定义插件等)
-
输出响应回聊天App(支持文本、媒体、实时打字指示)
整个系统用Node.js + TypeScript实现,主仓库代码规模较大(commits超1.5万),模块化清晰。
当前仓库顶级目录结构(基于main分支最新浏览)
仓库采用monorepo + pnpm workspace风格,没有独立的“gateway/”顶级文件夹(这是很多人初看时的困惑点)。Gateway作为运行时核心,逻辑主要分散在以下地方:
-
src/:最核心源码区,很可能包含gateway/server/agent相关实现(搜索“gateway”或“ws”关键词能快速定位,如src/gateway/server.ts或类似)。
-
packages/:拆分成独立包(gateway、agents、channels等常见在这里)。
-
ui/:Control UI(Web dashboard)和WebChat界面。
-
extensions/:扩展/插件系统。
-
skills/:技能(工具扩展)目录。
-
agents/ 或 .agents/:代理模板和例子。
-
apps/:平台支持(macOS菜单栏、iOS/Android节点)。
-
docs/:文档源。
-
vendor/:第三方依赖。
-
其他关键文件:README.md、VISION.md(长远愿景)、AGENTS.md、TOOLS.md、CHANGELOG.md、vitest.gateway.config.ts(测试gateway模块的配置文件)。
运行时命令如
openclaw gateway --port 18789 --verbose
会启动Gateway服务(WebSocket服务器,默认127.0.0.1:18789),它就是整个系统的“大脑中枢”——处理路由、会话隔离、工具执行、UI dashboard等。

更多推荐

所有评论(0)