ESP-Claw龙虾全周期演进


腾讯orkbuddy注册即可得2000积分,可以干不少活。下载链接:https://www.workbuddy.cn/

百度Dumate智能体,也是工作搭配好工具:邀请码及下载地址:百度 Dumate邀请码: 7D8DUYG

字节TraeWork免费4500积分,点击下载字节跳动TraeWork免费4500积分

Tabbit AI浏览器,在浏览器里用AITabbit AI浏览器,点击下载

MonkeyCode 长亭百智云Monkeycode-AI,点击在线使用

前面做过一期评论,当时的给我的体验确实不怎么好,一个月过去了,看看这个项目还有没希望,有没有必要二刷。

导语

2026 年 4 月 21 日,乐鑫正式开源边缘 AI Agent 框架 ESP-Claw(龙虾),距今近三个月。打开官方仓库espressif/esp-claw,社区数据持续走高:1799 个 Star、370 个 Fork、47 位贡献者、70 + 合并 PR、累计 853 次代码提交。

短短三个月,项目完成三大关键里程碑:

  1. 4 月快速搭建原型,官宣开源;

  2. 6 月 12 日首个正式版 v0.1.0 发布,纳入 20 份社区 PR;

  3. 同步启动rust-migration分支,启动 C 核心向 Rust 完整重构,截至 7 月 10 日迁移分支已有 751 次提交、8 大 Rust 模块。

     

一、ESP-Claw 乐鑫边缘 Chat Coding 智能体框架

1. 核心定义

ESP-Claw 是乐鑫面向 ESP32 全系列芯片打造的边缘 AI Agent 框架,核心创新为「Chat Coding 聊天造物」:用户通过微信、QQ、飞书、Telegram 等 IM 软件和设备对话,设备自动调用 LLM 解析自然语言,生成可直接运行的 Lua 脚本,无需编译烧录,就能自定义硬件控制逻辑。

传统 IoT 设备只能提前写死功能,而 ESP-Claw 把物联网设备从 “被动执行终端” 升级为本地自主决策智能节点,支持断网本地规则自治、多设备 MCP 互联互通。

2. 核心基本面

项目信息 详细参数
开源仓库 espressif/esp-claw,Apache-2.0 协议
技术占比 C 语言 86.1%、Lua5.5%、TypeScript5.4%
编译构建 ESP-IDF 5.5.4 / 6 + CMake
支持芯片 ESP32-S3 / C5 / P4 / C6;最低 8MB Flash+8MB PSRAM,推荐 16MB Flash+8MB PSRAM
LLM 兼容 OpenAI、Qwen、Claude、DeepSeek、Anthropic,支持自定义私有接口
交互渠道 Telegram/QQ/ 微信 / 飞书 / Web 可视化后台,可拓展
GitHub 数据 Star1799|贡献者 47|PR70+|总提交 853 次

3. 四层核心架构

项目采用分层解耦架构,各模块可独立裁剪、按需拓展:

ESP-Claw龙虾全周期演进

ESP-Claw龙虾全周期演进

 

二、六大阶段完整演进时间线

基于 853 次提交完整梳理,项目从 2026.04.03 首个初始化提交,到 7 月 10 日形成清晰六阶段迭代轨迹,日均提交 7.5 次,单日最高 33 次。

ESP-Claw龙虾全周期演进

阶段一:项目初创期 04.03–04.10

4 月 3 日以初始化提交开启项目,一周内完成核心骨架搭建:

  • 落地初代 Agent Loop 运行框架;

  • 拆分 Lua 独立组件、对接飞书与 Anthropic 大模型;

  • 开发任务调度器、会话持久化、硬件能力路由;

  • 任务栈迁移 PSRAM,优化嵌入式内存布局。

阶段二:功能爆发期 04.11–04.30

4 月 21 日官方正式开源发布,是功能密度最高的周期,完成首次大型架构拆分:

  • 新增板级管理器 Board Manager、V2 结构化长期记忆系统;

  • 重构 Lua 脚本路径、重构整机事件输出规范;

  • 单体claw_core首次拆分为多内部模块,从原型走向工程化;

  • 搭建官方文档站,配套 GitHub Pages 自动化 CI 流水线。

阶段三:架构优化 + 社区涌入期 05.01–05.31

重心从 “快速堆功能” 转向架构标准化,大量第三方开发者提交板卡适配 PR:

  1. 5 月 7 日重构 Lua 硬件驱动,统一初始化 / 销毁接口,外设拓展标准化;

  2. 新增 LVGL 图形 UI Lua 模块,支持屏幕可视化开发;

  3. 上线 Agent Manager,支持多智能体并发、子任务追踪;

  4. 社区贡献 15 + 款开发板适配:M5Stack、LilyGO、DFRobot 等。

阶段四:稳定打磨,v0.1.0 正式发布 06.01–06.12

全量修复安全、内存、网络问题,6 月 12 日 v0.1.0 正式上线,合并 20 条社区 PR:

稳定性修复

WiFi 断线自动重连、开放 WiFi 网络兼容、LLM 乱码 UTF-8 净化、字符边界安全处理、内存泄漏与野指针修复;

全新能力

Lua 异步执行机制、本地 Plan Mode 技能、视觉检测能力、MCP 服务节点、Web 在线刷机工作流。

阶段五:Rust 核心迁移分支启动 06.09–持续迭代

与正式版发布同步创建rust-migration实验分支,目标将 C 语言核心claw_core完整重写为 Rust,规避嵌入式内存安全问题。

  • 独立提交 151 次,搭建完整 8 大 Rust Crate 体系;

  • 7 月 2 日增加异步并发运行时;7 月 6 日整套框架可完整运行;

  • 通过claw-cabi兼容层实现 Rust 与原有 C 代码双向调用,支持渐进式迁移,无需一次性重构全项目。

Rust Crate 体系架构

ESP-Claw龙虾全周期演进
Crate 模块 核心职责
claw-core 智能体运行时、消息通道、文件 / HTTP 底层抽象
claw-agent 智能体生命周期、对话编排、多子 Agent 管理
claw-skill / claw-tool 硬件技能注册、工具调用执行框架
claw-capability 硬件能力权限、外设注册管理
claw-sandbox Lua 脚本安全沙箱隔离
claw-memory 本地长期记忆存储
claw-cabi C 语言 ABI 兼容桥接层(迁移核心)

阶段六:生态持续拓展 06.23–07.10

主分支 master 同步迭代,聚焦硬件适配与开发体验优化:

  • anyboard通用板卡方案,无需定制底层 BSP;

  • Lua LVGL 网页模拟器,浏览器实时预览屏幕界面;

  • 新增微雪、Seeed、Rockbase 等多款开发板支持;

  • 开放 ESP-NOW、CAN/TWAI、MQTT 通信协议 PR;

  • 文档站升级 Astro v7,完善新手分层教程。

三、仓库分支结构与提交数据统计

1. 三大分支现状

分支名称 总提交数 核心说明
master 702 主开发分支,日常迭代、版本发布主线
product/buddy 669 6 月 22 日 master 快照,回退 Buddy Ditto 实验功能,无独立新增提交
rust-migration 751 Rust 重构专属分支,151 份独有提交,当前最活跃特性分支

2. 社区 PR 主题分布条形图

社区外部贡献 60% 集中在开发板硬件适配,剩余为 Web 交互、LLM 优化、IM 平台修复、Lua 驱动拓展,反映开发者核心诉求:让框架适配更多硬件设备(都来抱大腿的,小白玩得动吗)。

ESP-Claw龙虾全周期演进

四、五次决定性架构重构

  1. 4.29 claw_core 首次拆分 初代单体核心包揽所有逻辑,代码臃肿难以维护。拆分后建立模块化边界,是项目从原型转向工程化的分水岭。

  2. 5.07 Lua 硬件驱动标准化 零散脚本统一为标准化驱动接口,I2C、UART、ADC、USB 等外设快速接入,大幅降低硬件拓展成本。

  3. 5.27 Agent Manager 多实例重构 支持同时运行多个智能体,子任务独立追踪进度,为多设备协同、并发控制打下底层基础。

  4. 6 月初 v0.1.0 稳定性重构 聚焦内存安全、字符编码、网络容错,完成从 “功能能用” 到 “稳定可靠” 的转变。

  5. 6.09 Rust 核心迁移工程启动 项目最具前瞻性调整:用 Rust 解决 C 语言内存溢出、野指针、并发崩溃等嵌入式痛点,依靠 CABI 桥接实现平滑过渡。

    ESP-Claw龙虾全周期演进

五、测评五大核心痛点复盘

2026 年 6 月 3 日 本号发表的《野评 ESP-Claw》指出五大结构性硬伤,结合 7 月最新代码,逐条对比改善情况:

野评ESP-Claw

痛点 1:LLM 生成 Lua 链路延迟高、脚本容错差 ⭐⭐⭐⭐

原有问题:IM-LLM - 脚本 - 硬件完整链路最高延迟 7 秒,LLM 代码易出现引脚、内存错误,无校验机制。 ✅ 已优化:

  1. 底层执行优先级固化:本地路由规则优先执行,高频指令百毫秒响应;

  2. Lua 脚本写入前沙盒预校验,拦截非法硬件调用;

  3. 成功逻辑自动缓存规则,同类指令无需重复调用大模型;

  4. v0.1.0 新增 Lua 异步任务 API,并行执行不阻塞设备。 ⚠️ 仍存短板:全新复杂自定义逻辑仍需完整 LLM 链路,网络波动延迟无法根除;嵌入式 Lua 栈限制超长脚本运行。

痛点 2:硬件资源门槛高,8MB 低配设备体验差 ⭐⭐⭐

原有问题:8MB Flash 硬件开启全功能极易内存溢出,核心任务栈占用大量 RAM。 ✅ 已优化:

  1. 全组件 Kconfig 模块化裁剪,极简配置最低仅需 2MB Flash;

  2. PSRAM 虚拟文件系统 RAMfs,减少 Flash 读写损耗;

  3. 新增内存监控 CLI,实时查看堆、缓存占用。 ⚠️ 仍存短板:完整功能套件硬性要求 16MB Flash+8MB PSRAM,低配硬件只能运行精简子集。

痛点 3:过度依赖云端 LLM,本地事件路由能力薄弱 ⭐⭐⭐⭐⭐(改善最彻底)

原有问题:简单开关、定时等基础指令也要调用大模型,断网设备直接失效。 ✅ 底层逻辑彻底重构:

  1. 系统强制本地规则优先,无匹配逻辑才请求 LLM;

  2. LLM 生成逻辑自动存入本地规则库,支持网页手动编辑;

  3. 官方宣传重心转向「断网自治、本地毫秒响应」,解决 IoT 致命缺陷。

痛点 4:高阶能力默认开启,新手使用门槛高 ⭐⭐⭐⭐

原有问题:MCP 多设备协同、长期记忆等高阶功能默认启用,占用大量资源,劝退新手。 ✅ 分层解耦优化:

  1. SDK 默认仅开启基础聊天、Lua、事件路由,高阶功能手动开启;

  2. 记忆模式拆分轻量版 / 完整版,普通用户默认轻量化;

  3. 官方文档拆分新手入门、高级多设备协同两套教程。

痛点 5:国内 IM 适配不完善,量产商用能力缺失 ⭐⭐⭐

原有问题:微信 / QQ 适配简陋,缺少可视化调试、批量 OTA、设备权限管理等商用能力。 ✅ 优化内容:

  1. 完善微信二维码登录、QQ 消息格式选择、图片附件收发;

  2. 上线 Web 可视化后台,支持脚本在线编辑、设备状态监控;

  3. 新增 NVS 密钥加密、增量 OTA、WiFi 开放网络兼容。 ⚠️ 短板:无批量设备管理、分级权限、远程批量固件推送,目前仅适合创客实验,不适合量产产品。

六、其他开发者实测真实反馈

1. ESP32-S3-BOX-3 全流程实测(6.8)

用户完整跑通配网、DeepSeek 接入、微信对话、温湿度采集、屏幕显示流程,问题修复效率极高:

问题 修复状态 说明
WiFi 中文 SSID 乱码 已修复 v0.1.0 合入 UTF-8 边界安全处理 PR
WiFi 断线无法重连 已修复 7 月 8 日提交永久重连逻辑
屏幕排版不美观 部分缓解 LVGL Lua + 网页模拟器完善框架,代码质量依赖大模型
温湿度读取偏差 未修复 硬件 I2C 时序板级适配问题

2. DFRobot P4/K10 开发板实测

  • 配置文件烧录丢失:部分缓解,网页烧录支持保留配置;

  • 第三方屏幕显示效果差:基础框架完善,缺少定制化调优;

  • 无原生语音 STT/TTS:硬件通路搭建完成,语音识别依赖云端 API。

实测总结

网络、编码类基础问题修复速度极快;硬件适配、传感器精度、屏幕显示等硬件相关问题,仍存在优化空间;Rust 重构将长期解决底层内存、并发稳定性痛点。

七、项目三大长期发展路线推演

路线 1:Rust 核心全面替换 C,解决嵌入式底层痛点

rust-migration分支是当前最高优先级技术方向,依靠claw-cabi实现渐进式迁移,长期收益:

  1. Rust 内存安全机制,彻底杜绝野指针、内存泄漏、缓冲区溢出;

  2. 原生异步并发模型,多智能体、多外设并行运行更稳定;

  3. 标准化 Crate 包管理,模块复用、版本维护更简单。

路线 2:MCP 双向协议成为乐鑫统一设备互联标准

MCP 是 ESP-Claw 核心技术壁垒,设备同时作为服务端与客户端,实现跨板卡协同。后续计划下沉至 ESP-Brookesia、ESP-SR 等乐鑫官方框架,统一全系列 AI 硬件交互标准。

路线 3:离线本地自治优先,布局端侧 TinyLLM 适配

整套架构底层设计优先保障断网可用,本地规则、记忆、硬件控制完全不依赖网络。仓库已预留 TinyLLM 适配接口,社区高呼声需求为局域网 Ollama 本地大模型对接,未来弱化云端依赖。

八、ESP-Claw 真实定位

项目优势

  1. 前沿工程落地:将 AI 智能体、动态 Lua 脚本、MCP 设备互联、多模态 IM 交互完整落地 ESP32 嵌入式芯片,行业首创;

  2. 迭代效率极高:三个月完成原型、正式版、Rust 重构三线并行,日均 7.5 次提交,团队投入充足;

  3. 社区响应迅速:用户反馈网络、编码类问题最快 3 天完成修复合并,外部开发者持续贡献硬件适配;

  4. 路线及时修正:第三方测评提出的架构缺陷全部纳入底层重构,本地自治成为核心设计原则。

现存短板与风险

  1. Chat Coding 固有延迟:全新复杂逻辑依赖云端大模型,芯片算力限制无法彻底消除延迟;

  2. 硬件门槛硬性约束:低配 Flash 设备只能使用阉割功能;

  3. 商用量产能力不足:缺少批量设备管控、权限体系,定位创客实验框架而非消费级产品;

  4. Rust 双线维护成本:C 主分支 + Rust 迁移分支并行开发,长期维护压力大,核心外部贡献较少。

我的评价基本没有改变

ESP-Claw 并非面向普通小白的成品工具,而是乐鑫面向下一代边缘 AI 智能体的技术预研与实验框架。它重新定义了 ESP32 物联网设备的交互形态,把自然语言可编程、本地自主决策落地到低成本 MCU,技术方向具备极高参考价值,但现阶段不适合直接商用量产(或许我们可以用长远发展的眼光来看待这个问题,持有开放的态度,用户拥有自由的选择权,我将持续关注这个项目的后续发展)。


你有体验过 ESP-Claw?适配了哪款开发板?

在调试过程中遇到过哪些底层源码痛点? 

欢迎在评论区分享你的实操经历,聊聊你对 Rust 重构、MCP 多设备协同的期待!


参考来源

[1] 乐鑫科技官网,乐鑫龙虾 ESP-Claw 来了!聊天就能开发智能设备(2026-04-21

https://www.espressif.com/zh-hans/news/ESP_CLaw_Release

[2] GitHubespressif/esp-claw 仓库(含 READMERelease Notes、提交记录)

https://github.com/espressif/esp-claw

[3] ESP32CubeESP-Claw Open Source: Bringing Agent Runtime to ESP32(技术架构分析)

https://docs.esp32cube.com/esp32cube/cmogwa5xr00000ajrljsv08fv/

[4] CSDNTony_ShenESP-Claw 与 MimiClawESP32 端侧 AI 智能体的两种实现路径(2026-05-08

https://blog.csdn.net/Tony_Shen/article/details/160902127

[5] New Claw TimesEspressif Releases ESP-Claw, an OpenClaw-Inspired Agent Framework2026-05-07

https://newclawtimes.com/articles/espressif-esp-claw-openclaw-microcontrollers-edge-ai-agents/

[6] Elektor MagazineESP-Claw Framework Brings AI Agents to ESP322026-05-12

https://www.elektormagazine.com/news/esp-claw-framework

[7] 51CTO蓝梦之翼,ESP32-S3 具身智能实战:从 MimiClaw 到 ESPClaw 的全链路自治 Agent 开发(2026-04-30

https://blog.51cto.com/u_16099304/14578196

[8] 电子工程世界,IC爬虫,ESP-Claw 项目笔记(2026-04-30

https://m.eeworld.com.cn/bbs_thread-1348944-1-1.html

[9] DF创客社区,云天,基于 FireBeetle 2 ESP32-P4 + ESP-Claw 四驱车(2026-05-30

https://mc.dfrobot.com.cn/thread-400198-1-1.html

[10] ESP-Claw官方文档站

https://esp-claw.com

 

暂无评论,快来发表第一条评论吧!

📮 需求咨询