基于AI大模型的Minecraft游戏智能助手-MCGameAssistant
1、立项背景和目标
Minecraft作为全球热门沙盒游戏,玩家在游戏中经常遇到合成配方查询、资源定位、生存技巧咨询等问题,传统Wiki查询效率低、新手门槛高。本项目旨在利用AI大模型与RAG检索增强生成技术,构建一个专为Minecraft玩家服务的智能问答助手,帮助玩家快速获取游戏知识。
2、软件功能、核心功能模块的介绍
系统包含Web端、PC桌面端(Electron)、Android端、微信小程序多端入口,核心功能包括:(1)AI智能对话问答,基于百炼大模型实现自然语言交互;(2)RAG知识库检索,通过Milvus向量数据库存储Minecraft官方Wiki数据,支持精准知识问答;(3)Agent智能体工具调用,可结合网页搜索和知识库综合回答;(4)文件上传问答,支持玩家上传文档自定义查询;(5)用户系统,支持注册登录、对话历史管理;(6)自动化运维,支持定时任务、健康检查、日志轮转。
3、业务流程、功能路径描述
用户进入系统后,选择平台(Web/PC/Android/小程序)访问助手界面,可直接发起AI对话提问。系统通过Express后端接收请求,经意图分析后调用Agent中间件,结合RAG向量检索(Milvus)、网络搜索工具(如有)、历史对话上下文(Redis/MySQL),由大模型生成流式回答返回给用户。同时系统支持用户注册登录,保存对话历史,支持文件上传进行定制化问答。管理员可通过后台管理知识库数据、查看运行健康状态。
人工智能
游戏/电竞