TaskLine 项目说明 最近更新内容 随机任务线无限使用:现在随机模式可以无限选,不再受每日限制 精简任务类型:只保留运动、游戏、视听三个核心任务类型,移除了奖励、学习、每日、签到 移除了当前任务线页面:删除了多余的current-task-line页面 修复任务管理页面显示问题:不再显示默认的#default_sport_1等数据,只显示用户输入的实际数据 优化提取数据按钮位置:将提取数据按钮移到页面上方,不用再往下划很久 美化离线任务线返回按钮:改进了返回按钮的样式,不再是丑丑的圆形按钮 修复离线任务线初始化问题:进入页面时能直接显示数据,不需要切换分类 移除主页无用内容:删除了主页的"当前任务线管理"部分 积分获取优化:积分只在联网时从后端获取,不再使用本地存储 如何使用 运行后端服务器 在TaskLineApp目录下运行前端项目 访问 http://localhost:5173 即可使用 主要功能 随机生成任务线(无限使用) 自定义任务线 离线任务线管理 任务执行和跟踪 积分管理 历史记录查看 技术栈 前端:Uni-app + Vue.js 后端:Flask 数据库:SQLite 项目结构 app.py:后端API主文件 TaskLineApp/:前端项目目录 pages/:页面组件 utils/:工具函数 static/:静态资源 开发说明 前端开发:进入TaskLineApp目录,使用HBuilderX或其他Uni-app支持的IDE 后端开发:直接运行app.py 数据库:使用SQLite,数据库文件为task_manager.db