Skip to content

Releases: ZToolsCenter/ZTools

v2.6.1

05 Jun 14:56

Choose a tag to compare

2.6.1

新功能 (Feat)

  • 插件详情新增「关闭搜索栏推送」开关,可按插件禁用搜索框推送结果(PR #520,感谢 @guopenghui 的贡献 🎉)
  • 全局快捷键新增自动复制选中文本开关(PR #521,感谢 @Particaly 的贡献 🎉)
  • 插件市场 banner 和分类图标改为本地资源加载,减少远程资源依赖
  • 更新 Electron 版本
  • 更新内置原生模块

修复 (Fix)

  • 修复位置位移窗口内部坍塌
  • 修复点击主窗口外原生菜单项目主窗口关闭
  • 修复插件打开系统文件对话框时主窗口被隐藏的问题(PR #518,感谢 @jn12-29 的贡献 🎉)
  • 修复 Windows 下文件管理器成为前台窗口时当前窗口数据被错误切换的问题(PR #517,感谢 @Flinglin 的贡献 🎉)
  • 修复 Windows「复制路径」系统指令在部分文件管理器窗口中无法匹配的问题(PR #517,感谢 @Flinglin 的贡献 🎉)
  • 修复全局快捷键取词等待时间过长的问题(PR #521,感谢 @Particaly 的贡献 🎉)
  • 修复取词时文件优先级低于图片和文本的问题
  • 加强插件文件对话框期间的窗口 blur 处理,避免对话框关闭后窗口状态异常

优化 (Optimize)

  • 优化插件市场默认地址配置
  • 优化全局快捷键取词流程,使用原生 getSelectedContent 替代剪贴板轮询
  • 优化 getSelectedContent 类型安全和防御性(PR #525,感谢 @pantao 的贡献 🎉)
  • 增加插件搜索栏推送配置相关测试覆盖

重构 (Refactor)

其他 (Chore)

  • 更新项目文档中的 Electron 版本说明


下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.5.0

31 May 09:32

Choose a tag to compare

2.5.0

新功能 (Feat)

  • 超级面板支持剪贴板文件/文件夹的系统指令,并新增 Windows 文件管理器「复制路径」「在终端打开」能力
  • 指令别名扩展到系统应用和窗口指令(PR #452,感谢 @Particaly 的贡献 🎉)
  • Windows 插件分离窗口支持独立任务栏图标(PR #437,感谢 @1284604307 的贡献 🎉)
  • 支持内部 API 授权,并修复授权配置保存问题(PR #482,感谢 @Particaly 的贡献 🎉)
  • 插件卸载时可选择保留用户数据,并统一插件 confirm 处理逻辑和类型定义(PR #491,感谢 @guopenghui 的贡献 🎉)
  • 设置插件新增匹配指令详情页,便于查看和配置匹配指令(PR #494,感谢 @guopenghui 的贡献 🎉)
  • 系统插件新增 Windows「前往文件夹」指令,并处理 Windows 路径非法字符(PR #496,感谢 @guopenghui 的贡献 🎉)
  • 网页快开支持普通网站、上传图标,并优化网页快开管理界面(PR #505,感谢 @guopenghui 的贡献 🎉)
  • 下载流程增加进度显示

修复 (Fix)

  • 修复超级面板剪贴板识别问题,改用序号机制避免取到旧内容(PR #431,感谢 @Particaly 的贡献 🎉)
  • 修复 Linux 启动含参数应用路径的问题(PR #454,感谢 @strive1216 的贡献 🎉)
  • 修复系统文件对话框关闭后主窗口自动显示的问题(PR #474,感谢 @Flinglin 的贡献 🎉)
  • 修复系统文件窗口导入错误(PR #477,感谢 @Flinglin 的贡献 🎉)
  • 修复应用内更新后 Windows 注册表版本信息未同步的问题(PR #432,感谢 @EightOrange 的贡献 🎉)
  • 修复 mainPushCallback 返回异步结果或对象结果时无法正确处理的问题(PR #487,感谢 @guopenghui 的贡献 🎉)
  • 修复 onPluginOut(isKill) 无法监听的问题
  • 修复独立插件窗口重入时未前置的问题(PR #504,感谢 @kuraxii 的贡献 🎉)
  • 修复拖拽文件进入主窗口时窗口被 blur 隐藏的问题(PR #506,感谢 @guopenghui 的贡献 🎉)
  • 修复 macOS 唤醒主窗口时原应用丢失焦点的问题
  • 修复全局快捷键取词时机,等待按键释放并按需复制选中文本(PR #508,感谢 @Particaly 的贡献 🎉)
  • 修复网页快开快捷键触发和已删除记录清理问题

优化 (Optimize)

  • 内置设置插件返回后重置跳转到通用设置
  • 优化插件市场、插件详情、指令列表、快捷键和网页快开等设置界面交互
  • 增加 Web Search、Windows Explorer、系统插件前往文件夹、插件卸载清理等测试覆盖

重构 (Refactor)

  • 抽离匹配指令详情弹窗 composable
  • 抽取网页快开类型定义
  • 新增全局输入管理器,统一管理 uiohook 的启动、释放和多模块监听

其他 (Chore)



下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.4.1

19 Apr 02:12

Choose a tag to compare

2.4.1

新功能 (Feat)

  • 新增 Linux 平台支持(应用启动、系统指令、窗口激活、arm64 构建)(PR #398,感谢 @YanqingZhang 的贡献 🎉)
  • 支持插件内获取及订阅主题相关信息(PR #415,感谢 @Particaly 的贡献 🎉)
  • 新增前往文件夹功能

修复 (Fix)

  • 修复 Windows 插件目录被占用导致无法删除的问题(PR #419,感谢 @yg2224 的贡献 🎉)
  • 修复开发中插件热更新重载页面时错误地在浏览器打开页面的问题(PR #418,感谢 @Particaly 的贡献 🎉)
  • 修复首次启动托盘图标不显示的问题
  • 修复关闭插件视图时未同步关闭所有由该插件创建的独立窗口的问题
  • 修复插件升级流程,支持覆盖安装并保留插件数据
  • 修复插件创建的子窗口存储数据无命名空间前缀的问题
  • 修复 macOS 下双击 Option 键无法作为唤醒快捷键的问题
  • 修复某些情况下出现窗口叠层问题
  • 修复 node 加载路径错误导致 Windows / macOS 报错的问题
  • 修复搜索结果中应用别名与主名称重复显示的问题
  • 修复多屏场景下窗口显示错误问题

优化 (Optimize)

  • 图标获取支持队列,提升并发获取性能

重构 (Refactor)

其他 (Chore)



下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.4.0

07 Apr 04:12

Choose a tag to compare

2.4.0

新功能 (Feat)

  • 新增指令别名功能,支持为指令配置多个触发关键词(PR #373,感谢 @Particaly 的贡献 🎉)
  • 新增插件禁用功能,可临时停用插件而无需卸载(PR #356,感谢 @Particaly 的贡献 🎉)
  • 内置插件支持禁用,让快捷键设置更加自由(PR #331,感谢 @yunser 的贡献 🎉)
  • 支持 F1–F12 系列功能键作为全局快捷键
  • 新增唤醒黑名单功能,可屏蔽特定应用触发 ZTools 唤醒
  • 支持 Tab 键在搜索结果间切换选中
  • 应用快捷键支持携带参数
  • 新增内置截图指令
  • 新增 Windows 注销系统指令
  • 支持配置剪贴板历史数据保存天数
  • MCP 工具名生成支持插件名称格式化,返回内容结构更新
  • 开发中插件列表支持排序
  • 全局快捷键打开插件优化,减少闪屏

修复 (Fix)

  • 修复进入插件后按终止快捷键导致主窗口隐藏的问题(PR #346,感谢 @xiaou66 @Yueby 的贡献 🎉)
  • 修复搜索结果列表存在重复项的问题(PR #308,感谢 @luke358 的贡献 🎉)
  • 修复 WebDAV 同步路径保留目录结构时 %2F 被服务端拒绝的问题
  • 修复 WebDAV 同步层级路径与目录创建异常
  • 修复 createBrowserWindow 创建窗口渲染进程异常消失时未正确关闭窗口(#372
  • 修复插件市场无法安装与开发中同名插件的问题
  • 修复删除插件时未同步清理历史记录和固定列表的问题(#339
  • 修复主窗口置顶时遮挡输入法候选框的问题
  • 修复 macOS 偶发主窗口置顶失效的问题
  • 修复某些软件触发剪贴板监控出现多次重复记录的问题
  • 修复主窗口输入框偶发左移的问题
  • 修复「我的数据」页面主程序数据无法查看的问题
  • 修复 Windows 睡眠指令不生效的问题(改用 PowerShell 触发)
  • 修复 Windows 超级面板选中翻译功能无法初始化的问题
  • 修复全局快捷键在 Windows 下需触发两次才能显示的问题
  • 修复在所有指令视图中启动本地应用后插件 View 未退出的问题
  • 修复截图完成后 mainHide 指令窗口高度异常为 0 的问题

优化 (Optimize)

  • 统一滚动条样式与设置页面字体规范,界面更一致(PR #366,感谢 @Yueby 的贡献 🎉)
  • 类型安全改进,用具体类型替换 any[](PR #345,感谢 @xirichuyi 的贡献 🎉)
  • 指令别名匹配结果支持关键词高亮
  • 本地启动的应用在搜索时显示安装路径
  • 超级面板采用紧凑布局,更节省空间
  • 非必要情况下不重扫系统应用,提升启动与切换性能
  • 插件内部链接跳转拦截,改为使用系统默认浏览器打开
  • 消除插件 API 的空监听,减少无效 IPC 开销

重构 (Refactor)

  • 去除插件变体(Variant)概念,改用安装时后缀区分同名插件
  • macOS 获取文件图标改用 Native 方式,性能更优
  • 开发者工具相关逻辑整理
  • 插件详情页抽取为独立组件

其他 (Chore)



下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.3.1

23 Mar 14:02

Choose a tag to compare

2.3.1

新功能 (Feat)

  • 新增 list 模板支持
  • 列表模式下搜索应用时支持显示位置
  • 插件详情新增置顶按钮

修复 (Fix)

  • 修复 Windows 窗口材质无效与设置插件窗口材质未加载问题
  • 修复部分 Windows 系统 GPU 驱动下重新挂载 WebContentsView 后不刷新的白屏问题
  • 修复通过「已安装插件」页面执行插件时卡在主窗口的问题
  • 修复悬浮球导致应用无法退出、偶发无法通过托盘退出的问题
  • 修复搜索跳转到快捷键时误触发进入添加的问题

优化 (Optimize)

  • 优化搜索懒加载场景下的裂图问题

重构 (Refactor)

其他 (Chore)


下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.3.0

21 Mar 09:21

Choose a tag to compare

2.3.0

新功能 (Feat)

  • 新增 MCP 支持
  • 支持通过 WebDAV 同步已安装插件到其他设备
  • 支持 FFmpeg 集成,并为 utools.runFFmpeg 增加 onLogonProgress 选项
  • 新增 zbrowser API,createBrowserWindow 打开开发者工具时支持设置「开发者工具位置」
  • 新增 readCurrentBrowserUrlreadCurrentFolderPathgetCopyedFilesgetFileIconshellTrashItemshellBeephideMainWindowXXXredirectHotKeySettingredirectAiModelsSetting 等 API
  • 支持模拟鼠标 API、屏幕取色 API,并新增取色指令
  • 插件市场支持 Storefront 布局系统,插件详情支持评论区
  • 超级面板支持选中翻译、快速屏蔽应用弹出,并新增 mod + F 聚焦子输入框
  • 支持搜索结果右键设置全局快捷键,并优化呼出快捷键交互
  • 新增批量更新插件、双击打开插件安装、清除使用记录、固定文件到搜索框、自动粘贴默认开启
  • 新增锁屏内置系统命令,本地启动支持从主输入框快速添加文件或文件夹
  • 支持插件单例与多开控制,单例插件支持智能重入
  • 应用支持本地化名称和别名搜索
  • 去除最近使用数量限制

修复 (Fix)

  • 修复设置插件指令进入错误问题
  • 修复 ztools.onPluginEnter 晚绑定不触发的问题
  • 修复设置中心无法启动插件的问题
  • 修复无法使用插件 title 进行搜索的问题
  • 修复包安装、图标和主题异常,以及已安装插件详情操作按钮不显示问题
  • 修复退出 ZTools 功能缺失问题
  • 修复插件状态未及时刷新、查看插件详情无响应问题
  • 修复 .html 限制与跳转时未读取到路由参数的问题
  • 修复最后一个 toast 隐藏后销毁窗口问题
  • 修复 Windows 取色 API、托盘图标点击窗口显隐问题
  • 修复分离运行的插件无法在已安装列表中终止的问题
  • 修复搜索插件市场打开后被带到搜索框、快捷键注册失败及非法快捷键拦截提示问题
  • 修复超级面板翻译偶尔不显示、唤醒搜索框复制文件未自动粘贴问题

优化 (Optimize)

  • 搜索框、快捷键设置样式与插件留言暗色主题体验优化
  • mainHide 指令避免闪烁
  • mac 多语言搜索使用单独指令
  • 优化已安装插件更新检查性能
  • 增加图标内存缓存上限并实现 LRU 淘汰
  • 默认关闭 backgroundThrottling,可通过 pluginSetting.backgroundRunning 按需开启
  • 替换压缩算法

重构 (Refactor)

  • 设置中心重构,并移除旧版本设置中心
  • 创建窗口 API 重构,实现基建插件 API
  • 插件打包与安装从 zip 重构为 zpx,同时兼容旧版本 zip 安装
  • 不再使用 getBitmap 废弃方法
  • 优化 macOS 应用扫描器名称解析逻辑
  • 插件市场类型提取,并对 Storefront 状态与交互进行整理

其他 (Chore)

  • 新增提交代码钩子
  • Windows 打包能力补充,支持 Windows 二进制编译
  • 支持 mac x64 单独构建/打包,自更新程序支持 Intel
  • 编译脚本优化与 MCP 相关注释补充

下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.2.1

06 Mar 07:41

Choose a tag to compare

2.2.1

新功能 (Feat)

  • 支持 HTTP API
  • 超级面板支持分组
  • 快捷键设置显示内置快捷键
  • 增加 cmd + F 内置快捷键说明
  • 搜索结果固定到超级面板
  • 搜索框 item 支持取消固定到超级面板
  • Windows 本地应用支持管理员启动
  • 退出命令
  • 关于命令,方便查看版本号
  • 已安装插件置顶,方便插件开发
  • 插件打包图标改成更直观一点的
  • 插件详情删除确认使用自定义组件

修复 (Fix)

  • 修复退出应用未关闭 HTTP 服务
  • 修复 Windows 系统扫描目录出现文件占用问题
  • 修复托盘图标多次初始化问题
  • 修复 redirect 跳转未触发 onPluginOut
  • 修复使用 subInputSelect API 后按回车无效
  • 修复分离窗口无法触发 SubInput onChange
  • 修复分离时触发一次 SubInput onChange
  • 修复重复触发 SubInput onChange
  • 修复窗口匹配 payload 为空
  • 修复 Windows 管理员启动无响应
  • 修复添加开发中插件命令失效
  • 修复已安装插件更多按钮图标没对齐

优化 (Optimize)

  • 启用退出终止插件时,检查是否有子窗口,存在子窗口则不退出
  • HTTP 服务放到关于上面

重构 (Refactor)

  • dbGet、dbPut 使用同步
  • redirect 命令使用 title 查找
  • 接口 API 监听事件不支持多次监听

其他 (Chore)

  • 更新 Windows Native,支持截图窗体识别

下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.2.0

28 Feb 13:14

Choose a tag to compare

2.2.0

新功能 (Feat)

  • 超级面板支持窗口匹配
  • 超级面板存在窗口匹配时图标闪烁提示
  • 本地应用/启动支持固定到超级面板
  • 超级面板头像点击显示主窗口
  • 添加 findInPage 和 stopFindInPage API 支持
  • 添加 found-in-page 接口支持
  • 通用设置添加空格打开指令
  • 快捷键添加快捷设置按钮

修复 (Fix)

  • 修复扩展屏宽度变大问题
  • 修复 net 重定向错误
  • 修复 setExpendHeight API
  • 修复窗口禁止拖入问题
  • 去除禁止跨域限制命令行

优化 (Optimize)

  • 去除 Tab 提醒 Go 文案

重构 (Refactor)

  • doStorage 存储值键名改为 value
  • 为 Settings.vue 中插件相关的内部状态变量添加 local 前缀以提高命名清晰度

其他 (Chore)

  • 下载源切回 GitHub

下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.1.1

25 Feb 12:04

Choose a tag to compare

2.1.1

新功能 (Feat)

  • AI 接口支持图片多模态消息
  • 从 npm 安装插件
  • 插件 npm 安装支持国内镜像
  • 支持应用快捷键
  • 窗口信息显示应用 ID
  • 插件支持运行中过滤
  • 插件详情显示占用的内存
  • 搜索框右侧显示 Tab 提示

修复 (Fix)

  • 修复分离窗口失焦恢复错误
  • 修复分离后插件焦点没有保持
  • 修复 npm 面板动画遮罩问题
  • 修复从 npm 安装插件改成使用 DetailPanel,避免层级问题
  • 修复构建报错
  • 修复设置插件左侧菜单无法滚动
  • 修复插件列表/详情经常状态不对

优化 (Optimize)

  • 优化进入设置插件闪一下到通用设置

重构 (Refactor)

  • AI 接口重构,支持多模态消息

其他 (Chore)

  • 设置插件左侧菜单不显示滚动条
  • 固定调试日志 info 颜色、关于页面检查更新颜色

下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):

v2.1.0

22 Feb 11:18

Choose a tag to compare

2.1.0

新功能 (Feat)

  • 支持悬浮球功能,可配置文字、默认位置优化、双击自定义指令
  • 呼出主窗口支持双击修饰键(如 Command+Command)
  • 支持 main push 功能,搜索结果高亮
  • 支持 Tab 键目标指令
  • 网页快开功能
  • 支持插件市场搜索命令
  • 配置自定义插件市场地址
  • 插件安装与保存功能
  • 插件导入支持覆盖、安全提示,支持 tool-plugin 格式
  • 通过 plugin.json 快速在搜索框添加开发中的插件
  • 插件详情支持配置「跟随主程序同时启动运行」
  • 插件详情数据 tab 支持清除全部数据
  • 插件详情显示更多操作按钮,保持和列表一致
  • 插件列表后安装的插件显示在前面,避免频繁下拉到最后找插件
  • 搜索结果右键菜单查看插件详情
  • 窗口匹配支持搜索
  • 匹配类型结果按照使用习惯排序
  • 搜索界面快捷键打开设置
  • 插件开发者工具位置设置
  • 关于页面
  • 调试日志

修复 (Fix)

  • 修复悬浮球修改双击指令不生效的问题
  • 修复悬浮球文字在黑色背景时看不清的问题,改为彩色文字
  • 修复分离窗口的设置里勾选状态显示错误
  • 修复开机自启主窗口显示问题
  • 修复「固定到顶部」文案改为「固定到搜索框」
  • 修复 tab 匹配指令携带参数问题
  • 修复 Command+Command 文案及存储 key 统一问题
  • 修复构建报错
  • 修复插件分离独立窗口后没有标题的问题
  • 修复添加插件后作者显示未知的问题
  • 修复 main push 进入插件的参数不对
  • 修复插件市场未找到匹配的插件时空状态显示

优化 (Optimize)

  • 优化打开插件时减少卡白
  • 优化初次打开插件加载速度
  • Windows 串行获取图标优化

重构 (Refactor)

其他 (Chore)

  • 通用设置分组样式调整
  • 插件打包功能从列表移除,保持列表简洁
  • 修改插件列表「运行中」的位置
  • 更新 Windows native 模块

下载地址:

Windows 10/11 (x64):

macOS 11+ (Apple Silicon):

macOS 10.13+ (Intel):