在 ESP32-S3(带 PSRAM)上运行 MimiClaw AI Agent 的 Arduino 程序。
基于ESP32-Arduino-Framework开发框架。
- ReAct 智能体循环 — 自主 AI 智能体,支持工具调用(最多 10 次迭代)
- 双 LLM 支持 — 同时支持 Anthropic Claude 和 OpenAI/Deepseek GPT 模型
- Telegram 机器人 — 长轮询方式集成 Telegram Bot
- Feishu 机器人 — 长轮询方式集成 飞书 Bot
- 串口控制台 — 集成串口交互控制台界面
- WebSocket 服务器 — 实时通信网关
- 持久化记忆 — 基于 SPIFFS 的长期记忆与每日笔记
- 会话管理 — 按聊天分组的对话历史(JSONL 格式)
- 九个内置工具 — 网页搜索、文件读写、时间获取、定时任务调度
- 技能系统 — 从 SPIFFS 加载的可扩展技能文件
- 定时任务调度 — 支持循环和一次性定时任务
- 心跳检测 — 定期检查 HEARTBEAT.md 文件
- HTTP/SOCKS5 代理 — 所有 API 调用可选代理支持
- 网页配置 — 通过HTML网页配置运行参数
- 带有 PSRAM 的 ESP32-S3 开发板(推荐:8MB 以上 PSRAM,16MB Flash)
- WiFi 网络连接
- SD卡模块(可选)
- 飞书机器人支持(已实现)
- SD卡及其他文件系统支持(已实现)
- TFT-LCD屏 Lvgl显示(已实现)
- OTA 升级(已实现)
- 短期记忆压缩到长期记忆
- 语音输入
- 语音输出
- 拍照输入(摄像头支持)
MIT

