42浏览
查看: 42|回复: 7

[K10项目分享] 【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...

[复制链接]
原标题
《【花雕学编程】行空板K10部署迷你小龙虾MimiClaw,实际测试嵌入式 AI Agent 命令全集》


行空板K10作为DFRobot推出的一款专为信息科技课程设计的ESP32-S3学习板,将ESP32-S3 N16R8芯片、2.8英寸彩色LCD、双麦克风、扬声器、摄像头以及丰富的板载传感器(温湿度、环境光、加速度计)集成在一张83x51.6mm的小板上。在“小龙虾”生态爆发的大背景下,将MimiClaw——这款把OpenClaw核心AI Agent架构压缩进ESP32-S3的轻量级框架——部署到行空板K10上,会擦出怎样的火花?

这里将以实际测试记录为基础,梳理MimiClaw在行空板K10上的部署要点,并逐条测试其命令全集。

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

驴友花雕  高级技神
 楼主|

发表于 前天 14:19

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令

行空板 K10 连接电脑,打开 ESP-IDF 5.5 的CMD

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

输入 cd mimiclaw 命令,进入mimiclaw项目

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图2

输入idf.py monitor命令,进入项目串口监视器

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图3

进入后,串口监视器会给出一份长长的 mimiclaw 启动日志

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图4

实验场景图

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图5


回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 前天 14:26

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令

MimiClaw 核心命令体系

MimiClaw采用两层配置架构:mimi_secrets.h提供编译时的默认值,而串口CLI可在运行时动态覆盖并写入NVS Flash。其命令体系覆盖了系统管理、Wi‑Fi网络、LLM配置、飞书/Telegram机器人、记忆管理、技能调度等核心功能。这些命令使用在 mimi> 下。

1、系统基础类

(1)help / ?        列出所有命令或查看某命令详情

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图2

(2) restart 重启设备

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图3

(3)heap_info        显示堆内存使用情况

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

(4)config_show        显示当前所有配置

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图4

(5)config_reset        恢复出厂编译期默认值

这个没敢测试,害怕出问题。

(6)heartbeat_trigger        手动触发心跳检查

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图5

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 前天 14:29

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令

2、Wi‑Fi 与代理类

(1)set_wifi <ssid> <password>        设置并连接Wi‑Fi

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图2

(2)wifi_status        查看连接状态

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

(3)wifi_scan        扫描2.4G Wi‑Fi热点

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图3

(4)set_proxy <host> <port> [type]        设置HTTP/SOCKS5代理

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图4

(5)clear_proxy        清除代理配置

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图5

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 前天 14:33

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令

3、LLM 配置类

(1)set_api_key <key>        设置LLM API密钥

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

(2)set_model <model>        设置模型名称

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图2

(3)set_model_provider <provider>        设置提供商(anthropic/openai)

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图3

国内用户推荐DeepSeek,API地址需在mimi_config.h中修改为https://api.deepseek.com/v1/chat/completions


4、飞书机器人

(1)set_feishu_creds <app_id> <app_secret>        设置飞书应用凭证

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图4

(2)feishu_send <receive_id> <text>        主动发送文本消息

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图5

飞书采用长连接接收事件,无需公网IP,是国内开发者的首选方案。


回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 前天 14:46

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令

5、记忆与技能管理

(1)memory_read        读取MEMORY.md

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

(2)memory_write <content>        写入MEMORY.md

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图2

(3)skill_list        列出已安装的技能

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图4

存在的技能:
daily-briefing.md​ - 每日简报技能
gpio-control.md​ - GPIO控制技能
skill-creator.md​ - 技能创建器
weather.md​ - 天气查询技能
注意:输出有乱码("ital I/O." 和 "ch."),可能是日志截断或编码问题,但不影响功能。

(4)skill_show <name>        显示某个技能的内容

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图3

(5)skill_search <keyword>        搜索技能

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图5

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 前天 14:54

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令

6、会话与工具调用

(1)session_list        列出所有活跃会话

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

(2)session_clear <chat_id>        清除指定会话上下文

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图3

(3)tool_exec <name> '<json>'        执行指定工具

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图2

(4)web_search <query>        执行网络搜索

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图4

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 前天 15:05

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图1

【花雕学编程】行空板K10实际测试嵌入式 AI Agent 命令...图2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail