什么是 AmiaBot?
AmiaBot 是一款以 Project Sekai 的暁山瑞希为主题的智能QQ机器人,基于 OneBot(NapCat) 接口开发.它拥有丰富的功能,包括智能聊天,娱乐游戏,实用工具等,可以为您的QQ群聊带来更多乐趣和便利.
主要功能
🤖 智能聊天
- 基于 Gemini AI 的智能聊天
- 支持上下文理解和情感交互
- 可以学习和记忆用户的偏好
🎮 娱乐游戏
- 猜卡面:根据裁剪的卡面图片猜测 Project Sekai 角色
- 猜歌曲:根据歌曲片段猜测 Project Sekai 歌曲
- 猜活动:根据活动背景图猜测 Project Sekai 活动
- 听歌识曲:识别网易云音乐歌曲
🛠️ 实用工具
- B站功能:自动解析B站视频链接,显示视频信息
- GitHub功能:自动解析GitHub链接,显示仓库,用户,Issue,PR信息
- 网易云音乐:生成表情歌词,搜索歌曲,播放歌曲,下载歌曲
- 漫画查询:获取随机漫画图片
- PJSK贴纸:发送相关关键词获取PJSK角色贴纸
📊 统计分析
🔧 功能控制
快速开始
- 将 AmiaBot 添加到您的QQ群
- 查看 使用指南 了解如何使用各种功能
- 根据 部署指南 自行部署 AmiaBot
- 参考 二次开发 指南扩展新功能
技术栈
- 开发语言:TypeScript
- 框架:Node.js
- 协议:OneBot(NapCat)
- AI模型:Google Gemini
- 文档框架:VitePress
贡献
AmiaBot 是一个开源项目,欢迎您的贡献!如果您有任何建议或想要添加新功能,欢迎提交 Issue 或 Pull Request.
许可证
本项目采用 MIT 许可证.