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

49 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 变更日志
## 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 覆盖