Files
mimiclaw/changelog.md
Z.To eedc6757d8
Some checks failed
Build / idf-build (push) Has been cancelled
使用中文提交内容
适配ESP-IDF v6.0编译 补充项目相关文档

* 修复16处头文件缺失、flash配置错误、WiFi断开原因码兼容问题
* 新增ESP-IDF v6.0迁移适配文档
* 更新变更日志,补充v1.0.0功能清单及v1.1.0版本规划
* 整理讨论记录,新增v6.0适配及国内大模型接入内容
2026-03-31 21:34:59 +08:00

1.9 KiB
Raw Blame History

变更日志

v1.1.0(计划中)

新增

  • 国内大模型厂商接入支持(硅基流动、火山方舟)— 计划中

修复

  • ESP-IDF v6.0 编译适配
    • 修复 flash 大小配置2MB → 16MB
    • 修复 WiFi 断开原因码未定义问题(添加 #ifdef 保护)
    • 修复 CMakeLists.txt 缺少 ota/ota_manager.c
    • 修复 16 处头文件缺失问题:
      • cli/serial_cli.c 添加 llm/llm_provider.h
      • llm/llm_provider.c 添加 esp_http_client.h
      • bus/message_bus.c 添加 freertos/FreeRTOS.h, freertos/queue.h
      • wifi/wifi_manager.c 添加 esp_event.h, freertos/FreeRTOS.h, freertos/task.h, freertos/event_groups.h
      • ota/ota_manager.c 添加 esp_system.h
      • channels/telegram/telegram_bot.c 添加 freertos/FreeRTOS.h, freertos/task.h
      • tools/tool_registry.c 添加 <stdlib.h>
      • proxy/http_proxy.c 添加 <sys/time.h>
      • gateway/ws_server.c 添加 <stdint.h>
    • 验证 ESP-IDF v6.0 API 兼容性esp_spiffs_info、esp_websocket_client_send_bin、esp_tls、console REPL 等均存在)

文档

  • 新增 docs/ESP-IDF-V6-MIGRATION.md — ESP-IDF v6.0 迁移适配记录
  • 更新 taolun.md — 讨论记录整理

v1.0.0

功能

  • Telegram 机器人长轮询
  • Agent LoopReAct 工具调用,最多 10 轮迭代)
  • Claude APIAnthropic Messages API
  • OpenAI API 支持
  • 工具注册 + web_searchBrave Search API
  • 上下文构建器(系统提示 + 引导文件 + 记忆 + 工具指导)
  • 记忆存储MEMORY.md + 每日笔记)
  • 会话管理JSONL per chat_id环形缓冲区历史
  • WebSocket 网关(端口 18789JSON 协议)
  • 串口 CLIesp_console调试/维护命令)
  • HTTP CONNECT 代理支持
  • OTA 更新
  • WiFi 管理器(构建时凭证,指数退避)
  • SPIFFS 存储
  • 构建时配置(mimi_secrets.h+ 运行时 NVS 覆盖