🚀 我用 Python + Flask 构建了一个受 Solo Leveling 启发的生活 RPG 系统
发布: (2025年12月9日 GMT+8 20:47)
2 min read
原文: Dev.to
Source: Dev.to
我把日常生活变成了一个使用 Python + Flask 的 RPG。
我一直是《Solo Leveling》的粉丝——尤其是系统会记录你的属性、任务和升级的设定。所以我决定为现实生活构建一个类似的系统。借助 Python + Flask,我创建了一个 Life Leveling System,将习惯、日常和目标转化为 RPG 风格的任务。
功能
- 完整的仪表盘,显示属性、经验值、法力值和连击记录
- 每日任务,可完成后获得经验值 + 属性提升
- 任务管理器,用于创建和自定义任务
- 升级动画(就像《Solo Leveling》一样)
- 排名系统(E → S 等级)
- AI 助手,分析你的进度
- 详细的历史记录 + 分析(雷达属性、每周趋势、最佳时间段)
- 完全本地运行;无需互联网
为什么要做这个
我想要一个让自我提升像游戏而不是负担的系统。记录任务、获取经验、看到属性成长的过程,比普通的待办清单更能激励人。
技术栈
- Python
- Flask
- SQLite
- HTML / CSS / JavaScript
获取源码
如果有人想要源码或想构建类似的东西,欢迎随时询问——很乐意分享想法或提供帮助!