github Mai-with-u/MaiBot 0.8.0-alpha

latest releases: 1.3.1, 1.3.0, 1.2.5...
15 months ago

[0.8.0] - 2025-6-27

MaiBot 0.8.0 现已推出!

主要升级点:

1.插件系统正式加入,现已上线插件广场,同时支持normal和focus
2.大幅降低了token消耗,更省钱
3.加入人物印象系统,麦麦可以对群友有不同的印象
4.可以精细化控制不同时段和不同群聊的发言频率

其他升级

日志系统重构使用structlog
大量稳定性修复和性能优化。
MMC启动速度加快

🔌 插件系统正式推出

全面重构的插件生态系统,支持强大 的扩展能力

  • 插件API重构: 全面重构插件系统,统一加载机制,区分内部插件和外部插件
  • 插件广场:现可以分享和下载插件
  • 依赖管理: 新增插件依赖管理系统,支持自动注册和依赖检查
  • 命令支持: 插件现已支持命令(command)功能,提供更丰富的交互方式
  • 示例插件升级: 更新禁言插件、豆包绘图插件、TTS插件等示例插件
  • 配置文件管理: 插件支持自动生成和管理配置文件,支持版本自动更新
  • 文档完善: 补全插件API文档,提供详细的开发指南

👥 人物印象系统

麦麦现在能认得群友,记住每个人的特点

  • 人物侧写功能: 加入了人物侧写!麦麦现在能认得群友,新增用户侧写功能,将印象拆分为多方面特点

⚡ Focus模式大幅优化 - 降低Token消耗与提升速度

  • Planner架构更新: 更新planner架构,大大加快速度和表现效果!
  • 处理器重构:
    • 移除冗余处理器
    • 精简处理器上下文,减少不必要的处理
    • 后置工具处理器,大大减少token消耗
  • 统计系统: 提供focus统计功能,可查看详细的no_reply统计信息

⏰ 聊天频率精细控制

支持时段化的精细频率管理,让麦麦在合适的时间说合适的话

  • 时段化控制: 添加时段talk_frequency控制,支持不同时间段不同群聊的精细频率管理
  • 严格频率控制: 实现更加严格和可靠的频率控制机制
  • Normal模式优化: 大幅优化normal模式的频率控制逻辑,提升回复的智能性

🎭 表达方式系统大幅优化

智能学习群友聊天风格,让麦麦的表达更加多样化

  • 智能学习机制: 优化表达方式学习算法,支持衰减机制,太久没学的会被自动抛弃
  • 表达方式选择: 新增表达方式选择器,让表达使用更合理
  • 跨群互通配置: 表达方式现在可以选择在不同群互通或独立
  • 可视化工具: 提供表达方式可视化脚本和检查脚本

💾 记忆系统改进

更快的记忆处理和更好的短期记忆管理

  • 海马体优化: 大大优化海马体同步速度,提升记忆处理效率
  • 工作记忆升级: 精简升级工作记忆模块,提供更好的短期记忆管理
  • 聊天记录构建: 优化聊天记录构建方式,提升记忆提取效率

📊 日志系统重构

使用structlog提供更好的结构化日志

  • structlog替换: 使用structlog替代loguru,提供更好的结构化日志
  • 日志查看器: 新增日志查看脚本,支持更好的日志浏览
  • 可配置日志: 提供可配置的日志级别和格式,支持不同环境的需求

🎯 其他改进

  • emoji系统: 移除emoji默认发送模式,优化表情包审查功能
  • 控制台发送: 添加不完善的控制台发送功能
  • 行为准则: 添加贡献者契约行为准则
  • 图像清理: 自动清理images文件夹,优化存储空间使用

Don't miss a new MaiBot release

NewReleases is sending notifications on new releases.