Releases: TianLin0509/WorkMate-Pro
Release list
WorkMate Pro v1.26.0
WorkMate Pro v1.26.0
本版只做一件事:完整移除智能滚动截图(AutoPageCapture)。该功能的实现问题过多,与其继续修补,不如整体下线。
移除范围不是隐藏入口,而是从产品、二进制和源码三层一起删干净:
- 能力中心不再有“开始智能滚动截图”卡片,桌宠菜单副标题改为“OCR · 天气 · 离线更新”;
- 主 EXE 不再内嵌
AutoPageCapture.exe,内嵌能力工具从 2 个减为 1 个(仅本地 OCR 脚本); - 删除截图期间的桌宠隐藏/避让状态机,主动提醒与“今日一件事”提示不再受截图状态影响;
- 仓库删除
tools/AutoPageCapture/全部 Python 源码、单测与桌面 smoke; - 构建与 CI 不再需要 Python 3.12 及其锁定依赖,
build.ps1去掉-RebuildTools开关; - 随之不再分发 Python / Tk / Pillow / PyInstaller 组件,
third_party/licenses/一并移除。
直接影响:EXE 体积从约 40 MB 降到约 21 MB;WorkMate 现在没有任何自动截屏能力,不会在后台抓取屏幕像素。其余功能(今日一件事、环境共感、能量模式、本地 OCR、自定义桌宠四步向导、离线增量更新、工作陪伴)均未改动。
从官方 v1.25.0 升级时,下载同一 Release 中的 WorkMate-delta-1.25.0-to-1.26.0.workmate-update.zip,拖到桌宠身上并确认一次即可。若当前 EXE 不是官方 v1.25.0 的精确哈希,请改用 WorkMate-full-1.26.0.workmate-update.zip 或完整 EXE。
发布门禁:300 张动画帧质量检查 0 问题;确定性压力(25 万次状态引擎、10 万次提醒队列、500 次原子保存、2 万次天气解析、3 万次精灵读取、自定义宠物 24 项目并发流程)0 失败;串行与并行隔离自测、损坏 JSON 恢复、40 次事件风暴全部通过。
发布 EXE 仍未做 Authenticode 商业签名,SmartScreen 可能在首次运行时提醒。请只从本仓库 Release 下载,并核对 SHA256SUMS.txt。
WorkMate Pro v1.25.0
WorkMate Pro v1.25.0
本版把“用自己的宠物做桌宠”从文件夹说明升级为 App 内完整四步向导:选照片 → 复制生成指引 → 逐张映射四个姿态 → 校验并启用。
主要变化:
- 草稿自动留在本机,可关闭 App 后继续;设置页会显示最近项目和已就绪数量;
- 生成提示词直接在 App 内预览和复制,同时保留参考图、项目目录和离线指南入口;
idle / typing / happy / sleep可逐张选择或拖放,原始 PNG 文件名可以不同;- 透明背景、画布、主体中心、尺度与脚底基线未通过时,就地显示具体原因和修复建议;
- 导入使用暂存目录、原子交换和有界备份,失败不会破坏上一次可用资源;
- 修复启动时重复扫描自定义资源及后台清理 UI 图片缓存的竞态。
从官方 v1.24.1 升级时,下载同一 Release 中的 WorkMate-delta-1.24.1-to-1.25.0.workmate-update.zip,拖到桌宠身上并确认一次即可。若当前 EXE 不是官方 v1.24.1 的精确哈希,请改用 WorkMate-full-1.25.0.workmate-update.zip 或完整 EXE。
图片生成仍由用户自行选择外部工具。WorkMate 不上传照片、不保存第三方 API 密钥;参考照片、提示词、草稿与最终资源均保存在本机 CustomPets 目录。
同一 Release 附带自包含的 WorkMate-v1.25.0-deep-audit.html,可离线查看四步真实界面、审查修复项、压力数据和更新 E2E 证据。
发布 EXE 仍未做 Authenticode 商业签名,SmartScreen 可能在首次运行时提醒。请只从本仓库 Release 下载,并核对 SHA256SUMS.txt。
WorkMate Pro v1.24.1
WorkMate Pro v1.24.1
本版把公司电脑的离线增量更新缩短为:下载一个差分包 → 拖到桌宠身上 → 确认一次 → 自动重启完成。
主要变化:
- 桌宠只识别单个
*.workmate-update.zip,拖入时显示“松开即可更新”; - 松开后后台验证 RSA 签名、精确旧版 EXE 哈希、载荷哈希和目标哈希;
- 验证通过只显示一次安装确认,随后复用现有独立更新器、原子替换、健康检查和失败回滚;
- 普通 ZIP、GitHub 源码 ZIP、多个文件及文本不会被误判为更新;
- 能力中心的手动导入改为复用同一协调器,取消安装会清理临时文件,并阻止重复并发验证。
从官方 v1.24.0 升级时,下载同一 Release 中的 WorkMate-delta-1.24.0-to-1.24.1.workmate-update.zip 并拖到桌宠身上即可。若当前 EXE 不是官方 v1.24.0 的精确哈希,请使用全量兜底包。
发布 EXE 仍未做 Authenticode 商业签名,SmartScreen 可能在首次运行时提醒。请只从本仓库 Release 下载,并核对 SHA256SUMS.txt。
WorkMate Pro v1.24.0
WorkMate Pro v1.24.0
这是首个公开 GitHub Release:一个无需安装的 Windows 10/11 便携桌宠 EXE。
重点更新:
- 今日一件事、每日奖励与可逆撤销;
- 天气/空气质量/紫外线环境共感;
- 低能量 / 稳稳来 / 精力足三档陪伴策略;
- 1–3 张照片的本地自定义宠物工作流;
- 智能视觉对齐滚动截图,同时支持固定
@推进比例; - Windows 本地 OCR;
- 离线优先的 RSA 签名增量更新:本地目录检测、手动导入、MSDelta、精确基线哈希、独立替换与健康检查回滚;
- 构建可复现性、内嵌工具哈希、超时与异常恢复加固。
下载 WorkMate-1.24.0.exe 后请用同一 Release 的 SHA256SUMS.txt 校验。程序未做 Authenticode 商业签名,SmartScreen 可能提醒。
这是第一版带内置更新器的公开基线:从旧版迁移到 v1.24.0 仍需手动替换完整 EXE;从 v1.24.0 升级到后续版本时,Release 将按旧版 EXE 的精确 SHA-256 提供小型差分包,并保留全量包兜底。本 Release 同时附带签名全量更新包和签名目录,用于建立并验证后续发布流程。
发布前门禁:300 帧素材检查;12 次串行 + 6 次并行完整自测;确定性压力、损坏数据恢复和事件风暴;截图算法 15 个单测及多轮真实桌面 smoke;更新签名篡改拒绝、40 MB EXE 差分、自替换健康检查与故障回滚,全部通过。
隐私边界与已知限制见仓库中的 PRIVACY.md 和 CHANGELOG.md。