1. 完全移除文本类型响应方式,大幅优化精简和优化提示词,提高 AI 响应质量
2. 重构替换了数据库 ORM 框架,支持全异步数据库操作,大幅优化性能
3. 重构配置管理工具,实现动态修改、动态重载等配置管理能力
4. 移除 `miose-toolkit-llm` 和 `miose-toolkit-db` 依赖,将其需求的实现整合到 NekroAgent 中
5. 优化自动部署脚本流程,并支持自动部署 NapCat 协议端
6. 简化文档,降低部署难度
7. 一些功能逻辑/提示词工程优化
使用以下命令一键更新:
bash
sudo docker pull kromiose/nekro-agent:latest && sudo docker restart nekro_agent
注意:本次更新需要重建原有数据表,可使用 `/nekro_db_reset -y` 命令完成重建(该命令将清空所有数据库持久化数据,请勿在其他情况使用!)
**Full Changelog**: https://github.com/KroMiose/nekro-agent/compare/v0.3.16...v0.4.0