## 项目简介
一款基于微信小程序平台的AI海龟汤推理游戏,集成大语言模型、语音识别、RAG智能问答等先进技术,为用户提供沉浸式的推理体验。
## 技术栈
- 前端 :微信小程序原生框架、uni-app、Vue 3、Vant Weapp组件库
- 后端 :微信云开发(云函数、云数据库、云存储)
- AI技术 :腾讯云Agent API、硅基流动SenseVoiceSmall、RAG检索增强生成
- 其他 :Node.js、JavaScript、微信云开发SDK
## 核心功能
### 1. 游戏系统
- 谜题列表与详情展示
- AI智能问答与推理引导
- 答案自动验证与评分
- 提示系统与解锁机制
### 2. RAG智能问答系统
- 文本向量化与语义匹配
- 历史问答缓存与复用
- 问题聚类与热门问题管理
- 相似度计算与智能回答策略
### 3. 语音识别
- 集成硅基流动语音识别API
- 语音转文字输入
- 录音状态管理与错误重试
### 4. 用户成长系统
- 等级与经验体系
- 成就系统(60+成就)
- 连续登录与签到奖励
- 积分与排行榜
### 5. 道具系统
- 7种道具类型(广告卡、AI助手卡、解锁卡、提示卡等)
- 道具获取与使用
- 道具效果管理
### 6. 谜题管理
- 系列谜题
- 每日挑战
- 谜题搜索与分类
- 用户创建谜题
## 技术亮点
### 1. RAG检索增强生成架构
- 设计并实现了完整的RAG系统,包含ragSystem、semanticMatching、nlpService、batchProcessor四个核心云函数
- 文本向量化与余弦相似度计算
- 智能缓存策略,缓存命中率提升30%+
- 问题聚类与热门问题管理
### 2. 多模态交互
- 集成语音识别功能,支持语音输入提问
- 图像生成功能,为谜题生成配图
### 3. 游戏化设计
- 完整的用户成长体系(等级、成就、积分)
- 道具系统增强游戏性
- 谜题解锁机制提升留存
### 4. 性能优化
- 骨架屏提升首屏加载体验
- 图片懒加载与云存储优化
- 云函数模块化设计,降低耦合
## 我的职责
- 负责整体技术架构设计
- 实现RAG智能问答系统
- 开发语音识别功能
- 设计并实现用户成长与道具系统
- 优化前端交互与性能