diff --git a/CHANGELOG.md b/CHANGELOG.md index 64eaac3..26bb076 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,12 @@ - `/status` 命令和 TUI 侧栏实时显示内存管理状态(已加载/已卸载/统计) - `search_tools` 支持搜索已卸载插件(使用缓存的元数据,无需加载实例) +### 统一插件格式 + +- **统一自研插件入口类名为 `Liugin`** — 18 个插件从 `class Plugin` 统一为 `class Liugin` + - 加载器保留 `Plugin` 回退兼容,第三方插件仍可用旧格式 + - 测试块中 `Plugin()` 调用同步更新为 `Liugin()` + ### TUI 修复 - **修复消息分类失效** — `_write_raw` 中空字符串 `'' in msg` 永远为 True,导致所有消息显示为工具成功样式;替换为正确的 emoji 标记(✅/❌/🤖)