Files
mimiclaw/changelog.md

49 lines
1.9 KiB
Markdown
Raw Normal View 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 覆盖