版本历史

20260522
时间钥匙更新:PC数据自动迁移与同步
我们很高兴地宣布时间钥匙的最新更新,这次更新带来了PC和小程序的多项改进,旨在提升用户体验和功能性。
[1] 新增 【时间钥匙】-PC 旧数据自动迁移,首次加载时自动将旧格式键名转换为精简键 [2] 新增 【时间钥匙】-PC 标题栏同步按钮,点击立即同步,4秒冷却防重复 [3] 新增 【时间钥匙】-小程序 任务完成全屏烟花特效,根据完成状态显示不同效果 [4] 新增 【时间钥匙】-小程序 番茄计时循环次数配置,专注和休息时长可自定义 [5] 新增 【时间钥匙】-小程序 专注结束后手动确认休息选项 [6] 新增 【时间钥匙】-小程序 执行中任务增加转番茄按钮,自动关联当前任务 [7] 新增 【时间钥匙】-小程序 自由模式下专注/休息/循环可自定义配置 [8] 新增 【时间钥匙】-小程序 旧数据自动迁移至新字段名格式 [9] 新增 【时间钥匙】-小程序 完善错误处理和提示,所有写操作支持失败回滚 [10] 修复 【时间钥匙】-PC 同步数据不兼容问题,PC端和WebView端现在使用相同键名,不再丢失扩展字段 [11] 修复 【时间钥匙】-PC 编辑任务、更新计时、修改设置后未触发云端同步的问题 [12] 修复 【时间钥匙】-PC 同步按钮点击后配置项未一起同步的问题,现在同步时会拉取服务端配置并合并 [13] 修复 【时间钥匙】-PC 与WebView端任务数据不兼容的问题,PC端现在能识别并保留WebView端的分类和计时记录扩展字段 [14] 修复 【时间钥匙】-PC check请求返回空内容时误标为失败的问题,HTTP 200空响应现在正确标记为成功(无更新) [15] 修复 【时间钥匙】-小程序 番茄计时器倒计时变快的BUG [16] 修复 【时间钥匙】-小程序 数据结构字段名未按文档映射规范使用的问题 [17] 修复 【时间钥匙】-小程序 优先级选择后取消选择的BUG [18] 修复 【时间钥匙】-PC 控制台报错"Cannot read properties of undefined (reading color)"的问题,任务优先级无效值现在会自动回退为默认值 [19] 改进 【时间钥匙】-小程序 计时功能改为番茄模式,仅保留专注和休息两种模式 [20] 优化 【时间钥匙】-PC 数据模型全面改用精简键名,消除压缩/解压映射层,与WebView端数据结构完全统一 [21] 优化 【时间钥匙】-PC 同步拉取配置时保留本地PC特有设置(置顶、边缘隐藏、迷你栏、语言等),不被服务端覆盖 [22] 优化 【时间钥匙】-PC 同步拉取任务时智能合并:同ID任务保留进度更多的一方,本地独有任务不会被丢弃 [23] 优化 【时间钥匙】-PC 配置压缩/解压兼容WebView端扩展字段(专注时长、休息时长、循环次数、振动、分类等) [24] 优化 【时间钥匙】-PC Sync Dev Log全部中文化,所有英文标签改为中文 [25] 优化 【时间钥匙】-小程序 导航主页改为仪表盘,任务操作改为播放/暂停切换 [26] 优化 【时间钥匙】-小程序 执行中任务高亮显示并增加脉冲呼吸动画 [27] 优化 【时间钥匙】-小程序 已完成任务仅保留恢复和删除按钮 [28] 优化 【时间钥匙】-小程序 全局删除操作二次确认,重置和跳过也需确认 [29] 优化 【时间钥匙】-PC 数据迁移时自动校验并修复无效的优先级字段,兼容旧版数字格式优先级 [30] 优化 【时间钥匙】-PC 服务端同步数据增加优先级字段清洗,防止无效数据导致界面渲染异常
#正式版 #前端 #后端 #数据迁移 #同步
头像
阿白
超级管理员