duqing026/habit-hero-rpg
0
Habit Hero RPG (习惯英雄)
一个像素风格的 RPG 游戏化习惯养成工具。 把你的生活变成一场冒险!
功能特色 (Features)
- RPG 角色成长: 通过完成习惯和任务获得 XP (经验值) 和 Gold (金币),提升等级和生命值。
- 习惯 (Habits): 设定好习惯(+XP/Gold)和坏习惯(-HP)。
- 每日任务 (Dailies): 每天重置的例行任务,完成有奖励,未完成可能(未来版本)会有惩罚。
- 待办事项 (To-Dos): 一次性的任务,完成后获得大量奖励。
- 完全本地化 (Local First): 所有数据存储在浏览器 LocalStorage,保护隐私,无服务器端存储。
- 像素风 UI: 复古游戏风格界面,带来沉浸式体验。
- 数据导出: 支持导出 JSON 备份数据。
技术栈 (Tech Stack)
- Backend: Flask (Python) - 用于托管静态资源
- Frontend: Vue 3 (Local) + Tailwind CSS (Local) - 无外部 CDN 依赖,支持离线运行
- Deployment: Docker (Hugging Face Spaces compatible)
如何运行 (Run Locally)
pip install -r requirements.txt
python app.py访问: http://localhost:7860
