Repository navigation
Releases
StudyDesk v0.8.13
记忆曲线重构
- 当天记录改为多行备忘录表格,可连续填写并一次保存多条内容
- 到期复习改为备忘录行,点击行首圆角选择框即可完成本轮
- 逾期项目保留在原到期日,日历显示未复习数量,可随时点开补复习
- 优化浅色、深色与窄窗口下的页面布局
质量验证
- 356 项单元测试通过
- Electron 23 个路由冒烟全通过
- Windows x64 NSIS 安装包与自动更新元数据已生成
StudyDesk v0.8.12
公告重复弹出修复
- 公告新增「不再提醒」按钮。
- 点击「不再提醒」、关闭遮罩或打开公告详情后,会按公告 ID 记录已读状态。
- 同一公告在应用重启后不再弹出;发布新的公告 ID 时仍会正常提醒。
- 已读状态保存在本机,新版本覆盖安装后会继续保留。
验证
- 公告已读状态单元测试 3 项通过。
- 全量单元测试 355 项通过。
- TypeScript 与 Vue 类型检查通过。
- Electron 冒烟验收 23 个路由通过,并验证公告关闭后重载不再显示。
- Windows x64 NSIS 安装包构建成功。
安装
下载 study-desk-setup-0.8.12.exe 覆盖安装即可,个人数据会保留。
StudyDesk v0.8.11
记忆曲线
- 新增「记忆曲线」页面,可按日期记录今日所学内容,学习日期默认今天,也可补记过去日期。
- 日历会显示每条知识下一次需要复习的日期,并区分当天所学、待复习与已完成记录。
- 采用 1、2、4、7、15、30 天的间隔复习安排,每条知识最多 6 轮,完成后归档,不会无限重复。
- 完成一轮后从实际完成日重新排下一轮;逾期任务会显示逾期天数,并继续保留在待复习列表。
- 支持设置每日系统提醒时间,应用在托盘后台运行时仍会提醒;同一计划日期只通知一次。
- 新增知识档案,可记录学科、摘要和易错点,并按学习中、已完成筛选查看。
验证
- Windows x64 NSIS 安装包构建成功。
- TypeScript 与 Vue 全量类型检查通过。
- 单元测试 352 项通过。
- Electron 运行时冒烟验收 23 个路由全部通过。
安装
下载 study-desk-setup-0.8.11.exe 并运行安装程序。已有版本可直接覆盖安装,个人数据会保留。
StudyDesk v0.8.10
本次更新
修复
- 修复番茄钟阶段切换提示音不完整的问题:专注结束进入休息、休息结束重新进入专注,都会播放已配置的提示音。
- 修复课程或日程时间点恰好跨过轮询整分钟时偶发漏响的问题,增加短时间轮询补偿,同时避免恢复运行很久后补播过期提醒。
- 修复桌面摆件锁定后窗口底部出现多余横条的问题,移除透明窗口底部留白。
验证
- Windows x64 NSIS 安装包。
- 全量单元测试:342 项通过。
- 前后端 TypeScript 类型检查通过。
安装
下载 study-desk-setup-0.8.10.exe 并运行安装程序。已有旧版本的用户可以直接覆盖安装,个人数据会保留。
0.8.8
更新内容
- 桌面组件编辑框新增独立字号调整,支持 80% - 160% 实时预览和保存。
- 修复桌面组件解锁后持续自动放大的问题,支持通过右下角手柄拖拽调整大小。
- 课表桌面组件新增日模式和周模式。
- 新增日程管理桌面组件,支持月模式、周模式和日模式。
- 日程管理支持导出指定日期的计划表 PDF。
- 检查更新和下载优先使用国内镜像,并支持失败自动切换和重试。
下载
- Windows 安装包:study-desk-setup-0.8.8.exe
- 同时提供 latest.yml 和 .blockmap 文件,用于应用内检查更新。
0.8.7
0.8.4
v0.8.4 feat: add schedules announcements and update improvements
StudyDesk v0.8.3
时钟小浮窗也能换背景了
上一版把背景加在了番茄钟页的大卡片上,但很多人说的「计时卡片」其实是
「呼出时钟小浮窗」那个置顶小窗。这版给它也加上:
- 随机在线 / 从链接 / 本地图片
- 已经给卡片设过图的话,一键「用卡片背景」直接沿用
- 浓度可调
浮窗上的字是白的,图片一亮就糊,所以压在图上的黑纱厚度跟着浓度自动加厚——
浓度拉满时也能看清时间。240×150 的真实尺寸下验过。
顺带修的
改完背景开着的浮窗立刻跟着变,不用关掉重开。以前设置改动只有主窗口自己知道,
常驻的浮窗一直用旧值——这会让人以为功能没生效。
安装:下载 study-desk-setup-0.8.3.exe 直接运行,或在「设置 → 关于与更新」里检查更新。
StudyDesk v0.8.2
计时卡片可以换背景了
锁屏一直能换壁纸,但天天盯着的那张计时卡片只有一个纯色底。现在也能换:
- 随机在线 / 从链接 / 本地图片三种来源
- 已经设过专注壁纸的话,一键「用专注壁纸」直接沿用
- 浓度可调,从淡淡一层到几乎铺满
放图不难,难的是放了图之后还看得清。这张卡的主角是计时数字,所以图片单独一层,
上面压两层遮罩:整卡一层薄的托住小字,中心一层厚的托住大号数字,而且遮罩强度
跟着浓度自动加厚——不然浓度拉满时「环境音」这些小字会被冲淡到读不出来。
深浅两套主题下都验过。
安装:下载 study-desk-setup-0.8.2.exe 直接运行,或在「设置 → 关于与更新」里检查更新。
StudyDesk v0.8.1
上个版本给番茄钟加了正计时和不计时,但只有主卡片真的适配了,其它显示计时的地方
还按倒计时假设写。这版把它们对齐。
修的问题
- 时钟浮窗一直停在 00:00:它直接读「剩余时间」,而正计时根本没有剩余量
- 正计时进入休息后,侧边栏 / 锁屏 / 浮窗显示的是「已经过去多久」而不是休息倒计时:
判断该显示剩余还是已过,原来看的是计时方式;但正计时与不计时只作用于专注段,
休息一律有终点,所以应该看当前阶段有没有终点 - 不计时模式下各处自相矛盾:主卡片显示「在学」,侧边栏、锁屏、浮窗、猫咪挂件却在跳数字。
现在统一显示「在学」 - 正计时超过 99 分钟:主卡片字号自动缩小;翻页钟与像素样式退回普通文本,
不再把四格布局撑破 - 时钟浮窗空闲时显示你选的时长,而不是固定的默认 25 分钟
顺手把显示逻辑收进一处——六个地方各算一遍,迟早会再次出现主界面和浮窗对不上。
安装:下载 study-desk-setup-0.8.1.exe 直接运行,或在「设置 → 关于与更新」里检查更新。