mirai

用 Kotlin 快速构建稳定高效的 QQ 机器人

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 2462 🐛 待处理 297 👀 关注 135
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 14766
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,基于AGPL-3.0许可证,完全免费,无付费版本。

项目预览

mirai 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队mamoe
定价模式🏷️完全免费
价格说明开源项目,基于AGPL-3.0许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Kotlin
技术栈/模型chatbot,java,kotlin,mirai
GitHub 星标★ 14766
上线时间2019-08-07 00:00:00
代码更新2024-09-23
仓库体积94.6 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

mirai 是一个基于 Kotlin 的高效率 QQ 机器人支持库,旨在为开发者提供稳定、高效的 QQ 协议实现,解决第三方 QQ 机器人开发中协议逆向难度大、稳定性差的问题。它提供完整的 QQ 客户端协议封装,支持消息收发、群管理、好友管理、文件传输等核心功能,并拥有强大的事件系统,便于开发者构建自定义机器人逻辑。mirai 采用多平台设计,支持 JVM 和 Android,通过丰富的 API 和插件机制,降低了 QQ 机器人的开发门槛,广泛应用于自动化运维、社群管理、个人助手等场景。其社区活跃,文档完善,是 Java/Kotlin 开发者构建 QQ 机器人的首选框架。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 14766

技术标签

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 15 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可访问 GitHub 与 mirai 官方论坛的网络环境
  • JVM 运行环境(mirai 支持 JVM 与 Android 全平台)
  • 具备 Kotlin 或 Java 开发基础,便于集成机器人逻辑
  • 用于登录的 QQ 账号(依据项目用途准备)

安装与启动步骤

  1. 1查阅用户手册

    README 未直接给出安装命令,部署机器人、安装插件与投入使用的官方步骤都在用户手册中,请先通读。

  2. 2获取项目源码

    从 GitHub 克隆 mirai 仓库到本地,方便查看源码与文档目录 docs/UserManual.md。

    git clone https://github.com/mamoe/mirai.git
  3. 3访问官方论坛

    遇到部署或使用问题时前往唯一官方论坛 Mirai Forum 检索帖子,README 未提供其他官方答疑渠道。

  4. 4加入在线讨论

    可通过 Gitter 与其他使用者在线交流,README 给出了该讨论入口链接。

如何确认成功

README 未给出启动校验方式;按用户手册完成部署后,登录的机器人账号应能正常收发消息。

常见问题

Q:如何快速部署一个 Mirai QQ 机器人?

A:阅读用户手册 docs/UserManual.md,其中说明如何快速部署机器人、安装插件并投入使用。

Q:遇到问题应该去哪里提问?

A:前往唯一官方论坛 Mirai Forum(https://mirai.mamoe.net/),也可通过 Gitter 在线讨论。

Q:mirai 是收费的吗?

A:完全免费且开源,不会通过任何方式强制收取费用,也不会对使用者提出物质条件。

Q:可以用于商业或非法用途吗?

A:不可以。README 声明一切开发旨在学习,仅供学习和娱乐用途,请勿用于非法用途。

注意事项

  • README 未提供具体安装命令,实际部署步骤请以 UserManual 为准。
  • mirai 只有唯一一个官方论坛 Mirai Forum,请注意甄别其他来源。
  • 项目采用 AGPL-3.0 许可证,二次分发与修改需遵守相应条款。
  • 项目由开源社区维护,所有贡献者享有其作品的著作权。

核心亮点

  • 协议实现稳定,消息收发延迟低,适合高频交互场景
  • API 设计清晰,事件驱动模型灵活,扩展性极强
  • 跨平台支持 JVM/Android,生态工具链完善(如 Mirai Console)

不足之处

  • QQ 协议逆向存在封号风险,需谨慎使用
  • 文档偏技术化,新手入门曲线较陡

适用场景

  • 社群自动管理(如入群欢迎、关键词回复)
  • 个人助手(如消息提醒、定时任务)
  • 游戏/工具类机器人(如查询、签到)

替代项目

NoneBot、go-cqhttp、Lagrange.Core

上一篇:chattermate.chat

下一篇:ChatterBot

同类项目推荐

wiseengage 开源

自托管智能客服,用 LLM 替代 Intercom,省成本控数据。

Open-source Intelligent Customer Service System. An alternative to Intercom, Zendes···

★ 157 2026-08-09
geekai 开源

一键部署 AI 助手,多模型绘画管理全搞定

AI 助手全套开源解决方案,自带运营管理后台,开箱即用。集成了 ChatGPT, Azure, ChatGLM,···

★ 4718 2026-08-09
UniChat 开源

在 Unity 里快速接入在线/离线 AI 聊天机器人,省去底层集成烦恼。

一个用于在Unity中开发在线和离线聊天机器人的管线。A pipeline designed to create onlin···

★ 94 2026-08-09
DiscordBot-EdgeGPT 开源

在 Discord 里直接调用 Copilot 和 DALLE-3 生成图片,省去切换平台。

Using Copilot, Bing Image Creator and DALLE-3 on Discord bot.

★ 161 2026-08-09
TavernAI-v1 开源

一个前端,接入多种 AI,玩转沉浸式角色扮演。

Atmospheric adventure chat for AI language models (KoboldAI, NovelAI, Pygmalion, Ope···

★ 2704 2026-08-09
genal-chat 开源

用 TypeScript 一把梭,快速搭建全栈实时聊天室

阿童木聊天室 nestjs+vue全栈聊天室 前后端分离 typescript一把梭

★ 1988 2026-08-09
nonebot-plugin-learning-chat 开源

让群机器人学会群友说话,秒变聊天搭子

Nonebot2插件,让Bot学习群友的发言和表情包。/ Nonebot2 plugin to learn what your grou···

★ 191 2026-08-09
ctxport 开源

一键把 AI 对话复制成干净 Markdown,侧边栏秒操作,本地零上传。

Copy AI conversations as clean Markdown Context Bundles — one click from ChatGPT, C···

★ 651 2026-08-09
builderbot 开源

几分钟搞定 WhatsApp 聊天机器人,开源免费

Crear Chatbot WhatsApp en minutos. Únete a este proyecto OpenSource

★ 2976 2026-08-09