返回项目列表

项目展示 / 2026.02 - 2026.03

游戏攻略智能 问答应用

基于 Python + Flet 开发的本地 GUI RAG 应用:从游戏 Wiki 和自定义攻略文档构建隔离知识库,让用户围绕当前 collection 提问,并在回答中保留可展开的引用来源。

01

项目概览

这个应用不是把模型接口接到输入框上,而是围绕“当前知识库”组织本地问答:左侧管理知识源,右侧只检索当前 collection,避免不同游戏和文档资料互相污染。

核心目标

把灰机 Wiki 游戏内容和用户上传攻略资料整理成本地知识库,让用户可以围绕一个游戏、一个版本或一个玩法专题提问,并在回答后查看来源。

项目重点

  • 基于 Flet 实现 MediaWiki、文档、爬虫占位三类入口和右侧会话区。
  • 用 ChromaDB 为不同游戏或自定义文档库建立独立 collection。
  • 将知识库元数据、文档记录、聊天历史和引用来源持久化到 SQLite。
  • 对模型错误、加载失败、删除操作和批量写入做可恢复的状态处理。
主界面保留“右侧只检索当前 collection”的提示,让用户明确当前问答边界。

下一步

游戏攻略智能问答应用已经形成可演示的本地 RAG 项目闭环。