← 返回列表
应用工具AI 资源

LevelUp AI:将现实生活目标游戏化的 RPG 式 AI 教练应用

veeravenkatsaikondaiahpalpu-hue/levelup-ai · RPG-inspired LevelUP app with a fine-tuned AI companion chatbot

GitHub原文发布 未知首次收录 2026-11-03上架 2026-11-03 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

LevelUp AI 是一个把日常自我提升活动游戏化的全栈应用:用户选择 TITAN、ORACLE、SAGE 等“Build”流派,完成健身、学习、创作、冥想等任务获得 XP 与徽章,并获得对应风格的 AI 教练对话。项目包含 QLoRA 微调的 LLaMA 3.2 3B 多角色聊天机器人、FastAPI 后端、单页 RPG 前端、基于逻辑回归与决策树的异常检测、情感分析、Whisper 语音转写与 ElevenLabs 语音合成,以及运行时 LLM 输入输出护栏。

核心能力与快速开始

★ 1 · Python

能做什么
提供七种 Build 流派(TITAN、ORACLE、PHANTOM、SAGE、MUSE、EMPIRE、GG)的 RPG 式生活游戏化体验,包括 XP 引擎、每日上限、连续奖励、等级与徽章体系;通过 QLoRA 微调的 LLaMA 3.2 3B 模型按流派提供不同风格的 AI 教练对话;附带异常检测(逻辑回归与决策树)识别 XP 刷取行为、情感分析、基于 Whisper 的语音转文字、基于 ElevenLabs 的按流派语音合成,以及运行在 /api/chat 上的输入输出 LLM 护栏,用于检测提示注入、越狱、系统提示泄露与 EchoLeak 式外泄。
适用场景
适合希望将健身、学习、创作、冥想、商业等个人目标统一为游戏化进度并配合 AI 教练反馈的个人用户;也可作为全栈 AI 应用示例,参考其 QLoRA 微调流程、多角色系统提示、FastAPI 路由、异常检测、语音管线与 LLM 运行时护栏的实现方式。
项目形态
可直接使用的工具
部署方式
本地运行:后端用 uvicorn 在 8000 端口启动 FastAPI,前端用 Python http.server 在 8080 端口托管单页应用;需要创建 .env 配置 HF_TOKEN 等环境变量。未说明云部署方案。
主要依赖
需要 Python 环境与虚拟环境;README 要求先安装 PyTorch 2.11.0+cu128,再安装 requirements.txt。微调训练说明使用 NVIDIA RTX 4060 Laptop GPU(8GB VRAM),全量训练约 8–12 小时。下载 LLaMA 3.2 需要 Hugging Face Token;ElevenLabs 语音为可选项,未配置时回退浏览器语音合成;Whisper 模型可选 base/small/medium。
使用限制
README 未说明 API 调用成本、生产环境部署条件与并发能力;ElevenLabs 为可选项,需自备 API Key,未说明其计费与配额;Guardrails 为基于正则的离线启发式规则,未说明对未知攻击的覆盖率;异常检测与情感分析模型的效果指标未说明;Apache 2.0、MIT 等许可信息在 README 标注为 MIT,但仓库元数据许可字段为空,商业使用前需自行核实。
许可证
未说明
最近推送
2026-11-02 07:27

资料检查:2026-11-03 07:00 · 卡片整理:2026-11-03 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。