一款专注于群组聊天的赛博网友多平台智能体,基于大语言模型构建,具有拟人化表达、行为规划、情感表达等核心能力。
一分钟了解#
麦麦 MaiBot 是一款专注于群组聊场的赛博网友多平台智能体。它基于大语言模型构建,能够模拟人类的表达方式和行为模式,适合在群聊环境中提供自然、生动的交互体验。
核心价值:创造生命体般的聊天体验,而非机械的全能助手,让群聊更加有趣和人性化。
快速上手#
安装难度:中 - 需要Docker环境、Python 3.10+、QQ Bot协议(NapCat)以及LLM API访问权限
# 克隆项目
git clone https://github.com/Mai-with-u/MaiBot.git
cd MaiBot
# 使用Docker运行
docker-compose up -d
适合我的场景吗?
- ✅ 群聊互动:QQ群等社交平台的群组聊天场景
- ✅ 拟人化交互:需要模拟人类说话风格和情感表达的聊天场景
- ❌ 纯任务导向:不需要,这不是一个传统意义上的任务助手
- ❌ 高度定制需求:初学者可能难以进行深度定制
核心能力#
1. 拟人构建 - 人类化表达#
- 使用自然语言风格的Prompt,使回复贴近人类说话习惯 实际价值:让机器人回复更加自然流畅,减少AI感,提升聊天体验
2. 行为规划 - 适时适度的发言#
- 智能判断合适的发言时机和动作 实际价值:避免机器人过度发言或在不恰当的时候打断对话,创造更好的群聊氛围
3. 表达学习 - 模仿与成长#
- 学习群友说话风格和黑话,逐渐融入特定群聊环境 实际价值:机器人能够随使用时间增加而更好地适应该群聊环境,成为群内"一员"
4. 插件系统 - 扩展能力#
- 提供强大API和事件系统,支持自定义功能 实际价值:用户可以开发自定义插件,扩展机器人的功能,满足特定场景需求
5. 情感表达 - 情绪与互动#
- 内置情绪系统,支持表情包互动 实际价值:机器人能够表达情绪,通过表情包等形式增加互动的趣味性和情感共鸣
技术栈与集成#
开发语言:Python 3.10+ 主要依赖:NapCat(QQ Bot协议)、LLM集成(如DeepSeek) 集成方式:多平台Agent框架,支持QQ平台
生态与扩展#
- 插件/扩展:提供完整的事件系统和API,支持第三方开发
- 集成能力:支持多种LLM API接入,可通过配置文件自定义
维护状态#
- 开发活跃度:活跃维护,每周多次提交
- 最近更新:近期发布v0.12.2版本(2026年1月11日)
- 社区响应:技术交流群和插件开发群活跃,问题响应及时
商用与许可#
许可证:GPL-3.0
- ✅ 商用:允许,但需要遵循GPL-3.0条款
- ✅ 修改:允许修改代码
- ⚠️ 限制:需要开源修改后的代码,需要包含原始版权信息
文档与学习资源#
- 文档质量:全面
- 官方文档:https://docs.mai-mai.org/
- 示例代码:提供示例代码和部署教程