X-life A task timing mini-game similar to the Pomodoro Technique 简介 X-life 是一个基于番茄工作法理念设计的任务计时小游戏。帮助用户提高工作效率,同时以游戏化的方式增加工作的趣味性和动力。 功能特点
任务计时:支持自定义工作时间和休息时间,模拟番茄工作法的工作流程。
游戏化体验:在完成任务的过程中,给予用户一定的奖励和反馈,增加工作的乐趣。
数据统计:记录用户的工作时长、完成任务数量等数据,方便用户了解自己的工作效率。
安装与使用 安装依赖 确保你已经安装了 Python 和 pip,然后在项目根目录下运行以下命令安装所需的依赖:
bash
pip install -r requirements.txt
请确保修改config.py中数据库配置为你的数据库配置
启动msql
初始化数据库
flask db init
flask db migrate
flask db upgrade
运行项目 在安装完依赖后,你可以执行以下操作启动项目:
切换到项目根目录
X-life/
运行
python app.py
启动成功后,在浏览器中访问 http://127.0.0.1:5000/register
使用方法
设置任务:在程序启动后,输入预计的工作时间。
开始计时:点击开始按钮,开始工作计时,人物会触发随机事件
中途结束计时会导致人物身价降低
计时完整结束后人物会获得身价值增加
人物身价为负数时会触发破产
