Repository navigation
DeskWeek v1.3.1 · 全透明浮窗与核心架构优化
DeskWeek v1.3.1 · 界面重绘优化与移动端协同
DeskWeek v1.3.1 为维护与体验升级版本,重点优化了管理中心在全屏恢复后的界面重绘、改进了紧凑模式输入栏布局与原生背景取色保底机制,并正式加入 Android 移动端协同方案与全面通俗化的文档指引。
✨ 本次更新重点
- 全屏恢复后的界面即时重绘
- 修复了退出全屏游戏或视频后,管理中心窗口重新聚焦时偶发的渲染空白或迟滞问题,加入焦点事件驱动的主动刷新与可见性感知。
- 紧凑添加栏排版优化
- 优化浮窗处于较窄宽度下的“快速添加”表单排版,确保输入框、改期选择与添加按钮保持在同一行,避免不必要的折行错位。
- 桌面壁纸取色采样保底
- 在系统截图接口忙碌或受限时,增加 Windows 原生底层 GDI 25 点采样保底机制,确保透明浮窗模式下浅色/深色文字自适应准确生效。
- Android 移动端协同方案正式就位
- 引入了配套的 Android 原生客户端说明,支持手机与平板上的桌面透明周历小组件,并阐述了基于 mDNS 与 TLS 的无云端局域网增量互通设计。
- 全套文档通俗化重写
- 彻底去除技术黑话、过度防御性免责表达与生涩术语,提供清晰自然的上手与故障排查说明。
📦 下载与安装说明
- 安装版(Setup.exe,推荐):
- 下载
DeskWeek-v1.3.1-windows-x64-Setup.exe,根据向导一键安装,自动创建桌面与开始菜单快捷方式,支持开机自启。
- 下载
- 便携版(Portable.zip,绿色免安装):
- 下载
DeskWeek-v1.3.1-windows-x64-portable.zip,解压至任意文件夹即可使用。
- 下载
- 平滑升级:
- 安装版直接运行新版
Setup.exe覆盖安装即可。 - 便携版解压覆盖时,只需保留原有的
data/文件夹即可完整迁移历史日程与个人设置。
- 安装版直接运行新版
DeskWeek v1.3.0 · 全透明浮窗与核心架构优化
DeskWeek 迎来重大版本更新!本次更新带来了全新的全透明浮窗模式、彻底重构了主进程架构以提升长期运行稳定性,解决了全屏误识别休眠与窗口切换报错等已知痛点,并对全部文档进行了通俗化重写。
✨ 新增功能与体验升级
- 新增全透明浮窗模式
- 在「管理中心 → 设置 → 浮窗背景」中可一键切换为「透明」模式(默认保留标准卡片模式)。
- 移除卡片白色底板、边框和阴影,仅保留日程网格与待办文字,极简轻盈,通透融入各类桌面壁纸。
- 自动适配浅色(深色文字)与深色(浅色文字)主题,不同风格壁纸皆能舒适阅读。
- 编辑弹窗与日期选择器采用半透明柔和遮罩,确保聚焦编辑与清晰对比度。
🛠️ 核心问题修复与稳定性提升
-
修复显卡覆盖层导致浮窗误休眠闪退
- 解决了 NVIDIA 显卡滤镜/录屏工具(GeForce Experience / NVIDIA App)、DisplayFusion 等后台全透明辅助窗口被误判为“全屏游戏”,导致浮窗约 15 秒后自动消失的问题。
- 优化全屏判定逻辑,能精准识别真实全屏游戏与全屏视频,自动忽略后台无焦点的全透明辅助层。
-
消除窗口关闭时的报错弹窗(Object has been destroyed)
- 增加了严格的窗口生命周期校验与清理机制,解决在频繁切换全屏或快速休眠唤醒时,异步加载回调尝试访问已销毁窗口所导致的 JavaScript 报错。
-
多显示器与混合缩放(DPI)适配优化
- 优化跨屏移动与多屏幕边界计算,支持副屏负坐标、不同 DPI 缩放比例,以及屏幕插拔后的坐标边界保护。
-
自动更新启动确认
- 更新器会先确认安装脚本实际启动,再关闭旧版本;启动失败时保留旧程序并显示具体错误,避免更新脚本未执行却直接退出。
-
更新日志完整显示
- 不再限制更新日志的条数、行长度或正文长度,GitHub Release 中有多少内容就显示多少。
-
数据安全与多窗口并发防护
- 采用写入临时文件再安全替换机制,并自动生成
.backup备份文件,防止断电导致数据损坏。 - 管理中心与浮窗同时编辑任务时支持智能合并,避免内容被无意覆盖。
- 采用写入临时文件再安全替换机制,并自动生成
⚡ 架构重构与工程优化
- 主进程模块化解耦
- 彻底拆分了原先庞大的
main.cjs,按功能模块解耦为桌面附着、窗口管理、数据存储、AI 接口、更新调度与运行时策略,大幅提升代码稳定性与可维护性。
- 彻底拆分了原先庞大的
- AI 解析工作线程化
- 文档与资料解析任务放入后台独立工作线程执行,设置内存上限与超时防护,避免大文件卡死主界面。
- 全套文档通俗化重写
- 重新梳理并润色了使用手册、故障排查、技术记录与开源致谢,消除技术黑话与晦涩术语,提供直观清晰的操作指引。
📦 下载与安装说明
- 安装版(推荐,初次使用):
- 下载
DeskWeek-v1.3.0-windows-x64-Setup.exe,根据向导一键安装,自动创建桌面图标与开始菜单项,并支持勾选开机自启与控制面板一键卸载。
- 下载
- 便携版(绿色解压即用):
- 下载
DeskWeek-v1.3.0-windows-x64-portable.zip,解压至任意文件夹(建议非系统盘,如D:\Tools\DeskWeek),双击DeskWeek.exe即可使用。
- 下载
- 历史版本升级:
- 若使用安装版:直接运行新版
Setup.exe覆盖安装即可,已有日程数据完全保留。 - 若使用便携版:下载新版压缩包解压后覆盖原有程序文件,保留原有的
data/文件夹即可无缝沿用历史日程与个人设置。
- 若使用安装版:直接运行新版