Skip to content

Agent2Do-windows-1.0.0.exe

Latest

Choose a tag to compare

@thingcc thingcc released this 06 Jun 08:19
d149ebb

🚀 Agent2Do v1.0.0 - Windows 唤起聚焦与更新体验大版本优化
本次更新重点攻克了 Windows 平台下 WebView2 跨进程焦点锁定的历史顽疾,带来了真正“即唤即打字”的无感速记体验,并优化了版本升级检测机制。

🌟 新特性与核心修复

  1. ⌨️ 键盘焦点“即唤即打”终极修复
    物理点击强聚(黑科技):引入 Win32 硬件级模拟点击。在快捷键或鼠标中键唤起面板的 80ms 内,系统自动在输入框中心模拟一次 1 毫秒的物理点击,并瞬间无感还原鼠标位置。彻底打穿了 Windows 始终置顶(AlwaysOnTop)和 Wails 跨进程的焦点锁定限制,光标 100% 自动闪烁,唤起即可直接打字!
    消除焦点抖动:重构了前端 JS 聚焦重试队列,去除了高频的 window.blur 刷新,确保键盘输入流连贯顺畅。
  2. 🕳️ 失焦自动隐藏逻辑优化
    防误杀宽限期:在检测机制中引入了“首次获焦保护”及 1.5 秒安全宽限期,彻底解决了在 Windows 激活窗口排程延迟时,刚唤起就被误判为“偏离焦点”而瞬间自动隐藏的问题。
    规避句柄死锁:废除了原有的递归遍历子窗口逻辑,改用前台 PID 进程比对,彻底杜绝了进程卡死在 Windows 钩子链上的隐患。
  3. 🔄 检查更新与下载一键直达
    直达特定下载页:重构了更新检测跳转逻辑,现在检测到新版本后,用户点击将直接被引导至该版本的特定发布包详情页,可以直接下载附件,无需在 Releases 首页繁琐寻找。
    统一版本管理:在源码中统一抽离出 CurrentVersion 变量,规范化了后续的版本迭代机制。
  4. 📦 规范化版本打包
    文件名锁定:生成的可执行文件名锁定为 Agent2Do-windows-[版本号].exe,以便于自动升级对比。
    注入系统清单:使用官方 Wails 编译器对 Manifest 外壳进行了重构,注入了完整的高 DPI 支持与 WebView2 引导元数据,确保在所有 Windows 10/11 系统上双击秒开。
    💾 附件下载说明
    请在下方 Assets 区域下载 Agent2Do-windows-1.0.0.exe 并替换您本地的旧版本程序。