From 6576ab31c0141f5dcd184a4a49c627abbe9387a7 Mon Sep 17 00:00:00 2001 From: Zing <98709474@qq.com> Date: Mon, 31 Aug 2026 17:58:15 +0800 Subject: [PATCH] =?UTF-8?q?Update=20plugin=20=E5=89=AA=E8=B4=B4=E6=9D=BF?= =?UTF-8?q?=20v1.4.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Initial commit - feat: 插件库初次提交 - feat: 支持搜索剪贴板 - feat: 添加json-editor插件 - docs(markdown): 更新文档 - feat: Anywhere项目上传 - feat: 插件构建到release - fix: action报错 - fix: 删除错误文件 - feat: 重新上传插件 - chore: update pnpm version from 8 to 9 in build-and-release workflow - feat: 添加变更日志读取功能到发布工作流 - refactor: 更新发布工作流以准备发布说明,合并变更日志内容 - refactor: 插件名称规范 - chore: 生成latest文件以记录当前发布版本号 - chore: 添加latest文件到发布工作流以记录当前版本信息 - feat: 添加版本比较功能以优化变更日志生成,确保只保留最新版本的插件信息 - chore: 测试版本更新 - feat: 添加旧版本清理功能,确保每个插件只保留最新版本 - chore: 测试版本更新 - fix: 便签路径问题 - feat: 快捷命令插件 - chore: 重命名快捷命令插件的构建脚本 - feat: 更新发布工作流以生成插件变更日志,包含插件名称、版本和描述 - feat: 易翻修复 - feat: 易翻版本更新 - feat: 更新易翻插件版本至2.22.2,并修正变更日志保存格式 - feat: plugins.json add plugin size - feat: 剪贴板支持仅复制不粘贴 - feat: anywhere更新到1.10.20 - fix: anywhere build error - feat: anywhere update - fix: anywhere author - feat: 剪贴板修复回车不粘贴问题 - feat: oss上传 - feat: 增强OSS上传功能,支持重试和超时处理 - feat: 测试更新插件 - refactor: simplify success and failure count increment logic in build-and-release workflow - feat: 测试更新插件 - feat: oss覆盖检查逻辑更新 - fix: oss脚本问题修复 - feat: oss上传时仅上传本次变更 - fix: oss检测不到变更 - 🎉 Initial commit: SPlayer ZTools Plugin Monorepo - 🎉 Initial commit: SPlayer ZTools Plugin - chore: 重命名插件为 SPlayerZ - docs: 添加 AGPL-3.0 许可证和版权声明 - chore: 清理根 package.json,移除 Electron 相关内容 - feat: 添加构建后处理脚本,确保 ZTools 插件完整 - feat: 添加 package 命令,一键打包插件为 zip - fix: 修复打包后资源路径问题 - feat: 添加本地 API 服务器支持 - fix: 修复 API 路由格式问题 - fix: 添加占位图片资源 - fix: 修复图片资源路径问题 - fix: 改进图片资源路径处理 - fix: 修复图片资源路径问题 - 添加base标签使绝对路径相对于当前目录解析 - fix: 使用Vite插件替换图片绝对路径为相对路径 - 优化 ztools-plugin 构建流程: 清理 node_modules 不必要文件,减小插件体积 - refactor: 重构仓库结构 - 将 ztools-plugin 移至根目录,electron 重命名为 SPlayer - fix: 解决依赖解析问题 - fix: 添加构建所需依赖 - fix: 添加 Vite proxy rewrite 规则去掉 /api 前缀 - fix: API 路由同时支持下划线和斜杠格式 - Initial project setup with core files - 合并本地修改 - Add SPlayer pre-build script and update package.json - Merge pull request #13 from Yueby/plugin/splayer-z - feat: 增加插件包管理器检测功能,支持 pnpm 和 npm - release: 1.0.0 - fix: 修改name以符合cli要求 - 🎉 Initial commit: SPlayer ZTools Plugin Monorepo - 🎉 Initial commit: SPlayer ZTools Plugin - chore: 重命名插件为 SPlayerZ - docs: 添加 AGPL-3.0 许可证和版权声明 - chore: 清理根 package.json,移除 Electron 相关内容 - feat: 添加构建后处理脚本,确保 ZTools 插件完整 - feat: 添加 package 命令,一键打包插件为 zip - fix: 修复打包后资源路径问题 - feat: 添加本地 API 服务器支持 - fix: 修复 API 路由格式问题 - fix: 添加占位图片资源 - fix: 修复图片资源路径问题 - fix: 改进图片资源路径处理 - fix: 修复图片资源路径问题 - 添加base标签使绝对路径相对于当前目录解析 - fix: 使用Vite插件替换图片绝对路径为相对路径 - 优化 ztools-plugin 构建流程: 清理 node_modules 不必要文件,减小插件体积 - refactor: 重构仓库结构 - 将 ztools-plugin 移至根目录,electron 重命名为 SPlayer - fix: 解决依赖解析问题 - fix: 添加构建所需依赖 - fix: 添加 Vite proxy rewrite 规则去掉 /api 前缀 - fix: API 路由同时支持下划线和斜杠格式 - Initial project setup with core files - 合并本地修改 - Add SPlayer pre-build script and update package.json - Add SPlayer dependency installation to pre-build script - fix: 编译public目录错误 - fix: Improve SPlayer directory handling in pre-build script - Clean up unnecessary files after build - Merge branch 'main' into plugin/splayer-z - Merge pull request #15 from Yueby/plugin/splayer-z - Merge pull request #14 from Paxton-PKJ/plugin/latex-ocr - feat: 无限壁纸插件、redis客户端 - feat: 添加域名助手插件 - feat: vim教程插件 - feat: 本地搜索插件更新 - feat: 鹅的笔记插件 - feat: ocr插件 - feat: AI Anywhere 插件更新 - feat: AI Anywhere 插件更新1.11.12 - feat: 无限重载插件 - feat: ocr-pro插件 - fix: 小窗翻译异常 - fix(本地搜索): everything启动错误 - feat: 2048插件 - feat: 打飞字游戏插件 - feat: AI Anywhere 插件更新 - feat: AI Anywhere 插件更新2.1.14 - feat: json-tools插件 - feat: 日历插件 - feat: 指针蜗牛插件 - feat: ASCII 艺术字体生成器插件 - feat: TinyPNG 压缩图片插件 - feat: Anywhere 更新至2.2.1 - feat: AI助手插件 - feat: TinyRDM插件 - feat: AI助手插件更新1.1.0 - feat: totodo插件 - feat: 禁用OSS,更新AI Anywhere插件 - Initial commit - 🎉 init: 基础功能开发完毕 - ✨ feat: 图片预览新增放大缩放功能 - ✨ feat: 新增小红书解析 - ✨ feat: 新增即梦解析 - ✨ feat: 新增最右和哔哩哔哩解析 - 🐞 fix: 修复bug - ✨ feat: 新增下载配置功能以及部分优化 - 🎈 perf: 优化样式以及文件导出命名 - ✨ feat: 修复默认下载路径为空的bug - 🎈 perf: 优化样式以及新增视频预览功能 - 🎈 perf: 优化下载格式 - 🎈 perf: 优化图片加载样式 - 🎈 perf: 视频预览加入缩放和镜像翻转功能 - ✨ feat: 新增快手解析 - 🎈 perf: 优化底层请求以及新增图片复制 - 🐞 fix: 修复live图片加载问题 - ✨ feat: 新增live和static图的切换 - 🎈 perf: 优化对话框显示以及新增右键粘贴功能 - ✨ feat: 新增主题切换功能 - 🐞 fix: 修复清空气泡框确认按钮bug - 🎈 perf: 优化解析记录预览 - 🐞 fix: 修复历史记录不同步bug - ✨ feat: 新增下载进度监听 - 🎈 perf: 优化进度数值展示 - ✨ feat: 新增下载后自动打开目录配置 - ✨ feat: 新增一键下载功能 - 🎈 perf: 优化下载全部 - ✨ feat: 新版本v1.0.2 - ✨ feat: 新增豆包图集解析 - 🎈 perf: 优化错误提示 - ✨ feat: 新增皮皮虾和微信公众号解析以及下载优化 - 🎈 perf: 兼容豆包解析部分格式 - 📃 docs: 新增预览图和插件地址 - ✨ feat: 新增开源许可证 - Merge pull request #16 from GIWTO/plugin/today-gold-price - Merge pull request #17 from GIWTO/plugin/video-parse - Add metadata to plugin.json for video-parse - Merge ztools into utools in services.js - feat:init - Merge pull request #18 from azhu949/plugin/random-password - feat:init - feat:readme修改,主页面新增“系统消息提示”开关 - Initial commit - fix: 修复涨跌幅计算逻辑,调整红涨绿跌配色,优化刷新按钮交互 - Merge branch 'pr/19' - Merge branch 'pr/20' - feat(local-ip): 添加本地IP地址复制插件 - Merge pull request #21 from tangjie502/main - feat: 更新AI Anywhere到2.4.14 - feat: 更新剪贴板插件,优化样式 - feat: 更新剪贴板插件,支持右键删除 - Initial commit - 设置 platform 属性;删除没用的命令 - Merge pull request #23 from cjhgit/plugin/mac-system-preference-ztools-plugin - init: 初始化项目 - fix: 修复文件选择和删除的两个问题 - feat: 实现初始diff比较工具,包含文本和图像视图、核心diff逻辑和国际化。 - feat: Introduce initial text and image diffing capabilities with core types, UI components, and internationalization setup. - fix:修复图片组件的诸多bug - feat:execl对比功能 - fix:修复图片和execl对比的bug - fix:修复暗色模式下的滚动条bug - feat:word对比 - fix:优化滚动方式 - refactor: 用共享实用函数替换文件读取逻辑,以提高跨差异视图的可维护性和代码重用 - feat(diff): 支持Excel、Word和图像文件的差异对比 - feat: 新增日语支持、改进主题色并优化构建流程 - refactor(diff): 使用diff库重构差异对比策略并新增PDF对比功能 - docs: 添加完整的TSDoc代码注释并修复导出函数 - refactor: 抽取diff视图组件业务逻辑到composables - feat: 新增SVG图标系统并集成ZIcon组件 - feat: 优化文本和Word差异对比功能 - refactor: 按照Vue规范重构项目目录结构 - perf: 拆分大型第三方库为独立chunk优化加载 - docs:添加中文注释提升代码可读性 - refactor: 将autoFormat从pinia改为localStorage存储 - feat: 用Monaco Editor重构文本对比功能并优化自动格式化 - refactor: 将useTheme改为单例模式避免重复初始化 - feat: 优化Monaco Editor性能和依赖 - perf: 优化Monaco Editor性能并扩展语言支持 - feat: 添加PDF缩放功能并优化PDF.js worker加载 - docs: 更新README添加项目截图和使用说明 - refactor: 优化设置面板使用说明并改进文件图标 - refactor: 提取UsageGuideItem组件并完善设置面板i18n - perf: 优化主题切换流畅性,修复闪烁问题 - Merge pull request #24 from Particaly/plugin/swap-file - init: 初始化项目 - fix: 修复文件选择和删除的两个问题 - build: 添加自定义构建脚本解决 preload 依赖缺失问题 - Merge branch 'pr/26' - other: 构建脚本检测pnpm加强 - Merge branch 'pr/25' - feat: 实现初始diff比较工具,包含文本和图像视图、核心diff逻辑和国际化。 - feat: Introduce initial text and image diffing capabilities with core types, UI components, and internationalization setup. - fix:修复图片组件的诸多bug - feat:execl对比功能 - fix:修复图片和execl对比的bug - fix:修复暗色模式下的滚动条bug - feat:word对比 - fix:优化滚动方式 - refactor: 用共享实用函数替换文件读取逻辑,以提高跨差异视图的可维护性和代码重用 - feat(diff): 支持Excel、Word和图像文件的差异对比 - feat: 新增日语支持、改进主题色并优化构建流程 - refactor(diff): 使用diff库重构差异对比策略并新增PDF对比功能 - docs: 添加完整的TSDoc代码注释并修复导出函数 - refactor: 抽取diff视图组件业务逻辑到composables - feat: 新增SVG图标系统并集成ZIcon组件 - feat: 优化文本和Word差异对比功能 - refactor: 按照Vue规范重构项目目录结构 - perf: 拆分大型第三方库为独立chunk优化加载 - docs:添加中文注释提升代码可读性 - refactor: 将autoFormat从pinia改为localStorage存储 - feat: 用Monaco Editor重构文本对比功能并优化自动格式化 - refactor: 将useTheme改为单例模式避免重复初始化 - feat: 优化Monaco Editor性能和依赖 - perf: 优化Monaco Editor性能并扩展语言支持 - feat: 添加PDF缩放功能并优化PDF.js worker加载 - docs: 更新README添加项目截图和使用说明 - refactor: 优化设置面板使用说明并改进文件图标 - refactor: 提取UsageGuideItem组件并完善设置面板i18n - perf: 优化主题切换流畅性,修复闪烁问题 - feat: 修改插件图标,分离简体中文和繁体中文 - Initial commit for ZTools plugin - feat: 初始化代码截图插件项目 - refactor: 重构为代码截图工具 - feat: 添加清空代码功能并优化组件样式 - docs: 优化 README 文档内容并更新关于弹窗描述 - feat: 添加状态管理模块并增强UI组件功能 - Merge branch 'pr/27' - Merge branch 'pr/28' - Merge pull request #29 from nichijoux/plugin/code-screenshot - Initial commit for ZTools plugin - fix: 优化 macOS WiFi 密码获取,减少权限弹窗 - Merge branch 'pr/30' - 音乐播放器 - Merge pull request #31 from GIWTO/plugin/musicsquare - 音乐播放器 - fix: 将搜索逻辑改为增量渲染模式 - Merge branch 'main' into plugin/musicsquare - Merge pull request #32 from GIWTO/plugin/musicsquare - 音乐播放器 - fix: 将搜索逻辑改为增量渲染模式 - feat: 优化界面使用 - 版本修改 - Merge branch 'main' into plugin/musicsquare - Merge pull request #33 from GIWTO/plugin/musicsquare - Initial commit for ZTools plugin - fix: 优化 macOS WiFi 密码获取,减少权限弹窗 - fix: 修复密码复制提示多次弹出及显示切换逻辑优化 - Merge branch 'main' into plugin/wifi-export-tool - Merge pull request #34 from GIWTO/plugin/wifi-export-tool - feat: 剪贴板支持mcp tool - node 管理 - 优化打包命令,配置文件设置平台 - 更新打包配置 - Merge pull request #35 from GIWTO/plugin/ztools-node-manager - feat: 添加插件分类系统 - Merge branch 'main' into feature/storefront-layout-support - node 管理 - feat: 优化跨平台构建流程,利用 public 目录同步插件资源并修复依赖丢失问题 - 版本号更新 - Merge pull request #36 from Particaly/feature/storefront-layout-support - Merge branch 'main' into plugin/ztools-node-manager - Merge pull request #37 from GIWTO/plugin/ztools-node-manager - feat: 浏览器书签搜索插件 - feat: 浏览器历史记录搜索插件 - Initial commit - Initial commit - ``` feat(all): 实现JetBrains IDE全家桶项目快速打开功能 - ``` feat(plugin): 更新插件版本并修复项目启动路径问题 - ``` feat(service): 添加开发模式下调试工具支持 - ``` chore(deps): 移除 ztools-api-types 相关依赖包 - ``` feat(init-service): 使用 fast-xml-parser 替换 DOMParser 解析 XML - ``` feat(plugin): 更新插件版本并优化初始化服务 - Merge pull request #41 from chaokunwork/plugin/mac-file-search - killprocess - killprocess fix - killprocess pid验证数字 - killprocess pid验证数字 - killprocess build命令调整 - Merge pull request #44 from zundaren/plugin/killprocess - chore: initialize AutoMode repository - docs: add sun mode city search design - feat: add sun mode city search - fix: improve city search reliability and disambiguation - refactor: remove sun mode and keep schedule only - chore: remove final sun-mode traces - chore: refresh packaged plugin - docs: add repository README - fix: address code review feedback from gemini - fix: sync theme on startup to correct missed scheduled tasks - killprocess - killprocess fix - killprocess pid验证数字 - killprocess pid验证数字 - killprocess build命令调整 - killprocess 宽高样式调整 - killprocess 宽高样式调整 - killprocess 宽高样式调整 - killprocess fix - Merge pull request #45 from zyt-code/plugin/automode - Merge branch 'pr/46' - Merge remote-tracking branch 'origin/main' - other: 触发killprocess构建 - 首次提交 - 添加说明文档 - feat: 添加 hotp 支持、高级配置和 UI 改进 - feat: 支持 Steam 令牌、接下一个验证码预览及 UI 布局优化 - linuxcmddoc - feat: 增加 Steam 令牌支持并优化交互体验 - Merge pull request #47 from zundaren/plugin/linuxcmddoc - feat: 添加密钥 Base32 合法性验证和同步表单验证功能 - chore: 移除不必要的 icon.json 配置文件 - feat: 剪贴板去除背景色 - Merge pull request #48 from dishuo183/plugin/2fa-totp - feat: 剪贴板hover问题修复 - chore(release): ztools source v1.0.3 - Merge pull request #54 from cuteyuchen/plugin/project-manager - feat: 目录树生成器插件 - Initial commit - fix: 代码鲁棒性与规范性修复及无用文件删除 - docs: 修改文字说明,更新项目说明文档 - Merge pull request #42 from leqq00/plugin/jet-plugin - other: 移除2fa-totp插件 - Merge branch 'pr/56' - feat: 第1个版本完成 - fix: 修改了 name 字段 - feat: 添加了详情说明文件 - fix: 修改了详情说明文件 - fix:修改了详情说明文件 - fix: 修改指令名称 - fix: 打包优化 - fix: 转换数据优化 - fix: 修改 vite 版本 - fix: 测试一次不同方法推送 - feat: 更新分类 - Merge pull request #60 from ace666999/plugin/variable-name - feat: 时间戳转换插件 v1.0.0 - style: 重新设计插件图标 - fix: 对齐 ZTools 官方规范 - chore: 清理意外的垃圾文件 - style:更换图标 - fix: 按 Code Review 修复日期选择器与纳秒精度 - feat: 第1个版本完成 - fix: 修改了 name 字段 - feat: 添加了详情说明文件 - fix: 修改了详情说明文件 - fix:修改了详情说明文件 - fix: 修改指令名称 - fix: 打包优化 - fix: 转换数据优化 - fix: 修改 vite 版本 - fix: 测试一次不同方法推送 - fix: 主题自适应系统 - fix: 主题自适应系统 - fix: 优化设置 - chore(release): ztools source v1.0.5 - Merge branch 'pr/63' - Merge pull request #64 from cuteyuchen/plugin/project-manager - Merge pull request #62 from tjunxin/plugin/timestamp - Add imgbatch 0.1.4 - ztools-timestamp - feat(plugin): 添加时间戳转换功能到插件配置 - feat(timestamp): 添加时间戳转换功能的完整实现 - feat(timestamp): 优化日期格式化逻辑 - feat(timestamp): 更新UTC时间显示格式 - feat(timestamp): 添加时间戳组件的复制到剪贴板功能 - feat(timestamp): 添加快捷键复制功能并优化按钮样式 - feat(timestamp): 添加复制成功后退出插件功能 - feat(timestamp): 添加多时区支持功能 - fix(timestamp): 修复键盘快捷键输入验证并更新界面文本 - feat(timestamp): 更新时间戳转换插件描述和匹配规则 - feat(timestamp): 支持本地时区日期字符串解析 - feat(timestamp): 添加时间戳组件的自动更新功能 - `Update README.md to reflect changes in timestamp plugin` - 更新README.md - feat(plugin): 更新时间戳功能配置 - feat(timestamp): 添加完整的时区支持并优化插件配置 - Initial commit - fix: 代码鲁棒性与规范性修复及无用文件删除 - docs: 修改文字说明,更新项目说明文档 - docs: 修改项目说明文档,增加预览截图 - feat: 新增数据导出/导入、修改主密码功能 - docs: 更新项目功能说明文档 - chore: 升级插件版本号 - fix: 修复导入数据库存明文、冗余动态导入及无效校验逻辑 - feat: 内存优化、样式修复与体验改进 - Merge pull request #66 from ReaderC/add-imgbatch-0.1.4-clean - fix: imgbatch编码问题 - Merge pull request #67 from dishuo183/plugin/otp-2fa - chore: initialize AutoMode repository - docs: add sun mode city search design - feat: add sun mode city search - fix: improve city search reliability and disambiguation - refactor: remove sun mode and keep schedule only - chore: remove final sun-mode traces - chore: refresh packaged plugin - docs: add repository README - fix: address code review feedback from gemini - fix: sync theme on startup to correct missed scheduled tasks - fix: run startup theme sync on preload load instead of onPluginEnter - fix: correct theme schedule boundaries - Merge pull request #68 from loocao/plugin/timestamp - feat: 时间戳转换插件 v1.0.0 - style: 重新设计插件图标 - fix: 对齐 ZTools 官方规范 - chore: 清理意外的垃圾文件 - style:更换图标 - fix: 按 Code Review 修复日期选择器与纳秒精度 - fix:更换 name - feat: 寸止插件 - feat: 开发者工具插件 - feat: 开发者工具插件dist排除 - feat: 删除ocr-pro插件 - Merge pull request #73 from tjunxin/plugin/com-ztools-timestamp - feat: indt - feat: 第1个版本完成 - fix: 修改了 name 字段 - feat: 添加了详情说明文件 - fix: 修改了详情说明文件 - fix:修改了详情说明文件 - fix: 修改指令名称 - fix: 打包优化 - fix: 转换数据优化 - fix: 修改 vite 版本 - fix: 测试一次不同方法推送 - fix: 主题自适应系统 - fix: 主题自适应系统 - fix: 优化设置 - fix: 更新了简介 - fix: 更新了简介 - Initial commit - Calculator plugin - feat: 更换插件logo为精美计算器图标 - fix: calculator bug fixes from code review - chore(release): ztools source v1.0.8 - Merge pull request #75 from shaocc1234/plugin/my-calculator - Merge pull request #81 from cuteyuchen/plugin/project-manager - Merge branch 'pr/77' - Merge pull request #76 from ace666999/plugin/shorthand-box - feat: 打包排除.zpx - Merge branch 'pr/72' - feat: indt - fix: 样式优化 - 优化介绍 - feat: he-calendar:升级至1.3.0 - Initial commit - fix: 代码鲁棒性与规范性修复及无用文件删除 - docs: 修改文字说明,更新项目说明文档 - docs: 修改项目说明文档,增加预览截图 - feat: 新增数据导出/导入、修改主密码功能 - docs: 更新项目功能说明文档 - chore: 升级插件版本号 - fix: 修复导入数据库存明文、冗余动态导入及无效校验逻辑 - feat: 内存优化、样式修复与体验改进 - feat: 新增拼音搜索,支持全拼、首字母与五种双拼方案 - Merge branch 'pr/82' - Merge pull request #84 from dishuo183/plugin/otp-2fa - Merge pull request #83 from felanny/main - feat: 更新zhi插件 - feat: init - Initial commit - fix: 代码鲁棒性与规范性修复及无用文件删除 - docs: 修改文字说明,更新项目说明文档 - docs: 修改项目说明文档,增加预览截图 - feat: 新增数据导出/导入、修改主密码功能 - docs: 更新项目功能说明文档 - chore: 升级插件版本号 - fix: 修复导入数据库存明文、冗余动态导入及无效校验逻辑 - feat: 内存优化、样式修复与体验改进 - feat: 新增拼音搜索,支持全拼、首字母与五种双拼方案 - fix: 修复导入数据后重启提示无效配置的问题,新增同名账号警告提示 - fix: 修复拖拽排序索引错误,优化拼音搜索性能 - fix: 修复拼音缓存未生效问题,优化性能开销;同名检测改为不区分大小写;重置状态语句拆分多行 - Merge pull request #86 from ace666999/plugin/virtual-data - chore: 初始化项目并添加严格gitignore规则 - feat: 升级请求标签与响应调试体验 - feat: 支持 Socket 协议调试并全面升级请求编辑体验 - feat: 增强引导与快捷键体验并完善标签页交互 - feat: 扩展代码生成器支持多语言并集成语法高亮 - chore: 从版本控制中移除 .opencode 目录 - chore: 更新 plugin.json 描述信息 - feat: 增强请求处理和响应查看功能 - fix: 修复下拉菜单遮挡问题及交互优化 - Merge pull request #88 from dishuo183/plugin/otp-2fa - feat: init - fix: 修改描述文件,更换logo - fix: 更新版本号 - feat: indt - fix: 样式优化 - 优化介绍 - fix: 更换logo - chore(release): ztools source v1.1.1 - Merge pull request #93 from cuteyuchen/plugin/project-manager - Merge branch 'pr/92' - Merge branch 'pr/91' - Merge pull request #89 from nichijoux/plugin/zapapi - feat: 初始化 FR 文件重命名工具并完善插件化规则系统 - chore: 更新项目图标并移除 design-system 目录 - docs: 为Vue组件添加中文注释 - docs: 为Dialog和Select组件添加中文注释 - feat: 添加i18n国际化支持系统 - feat: 完成文件批量重命名插件配置和文档 - chore: 添加构建后处理脚本 - feat: 添加Toast通知系统和文件状态重构 - Merge pull request #95 from nichijoux/plugin/file-renamer - init - init: 初始化结构 - chore: 调整插件样式 - chore: 调整插件主题 - chore: 调整初始化内容逻辑 - feat: 完善环境相关功能 - chore: 完善功能 - chore: 完善项目结构 - fix: 修复不可用情况 - fix: 修复mac下的授权卡死问题 - init: 初始化项目 - feat: 支持仅DNS模式,迁移工具链 - chore: 添加LICENSE进包 - chore: 添加title - chore: 添加包管理器,默认使用yarn - fix: 调整依赖问题 - Merge pull request #97 from Particaly/plugin/ip-switcher - Merge pull request #96 from Particaly/plugin/hooost - Add imgbatch 0.1.5 - init: 沙拉查词 ZTools 插件 - fix: 修正 DIST_DIR 路径,dist 输出到插件目录内 - docs: 修正 README 名称、描述及过时信息 - feat: ascii tree feature implemention - fix: remove launch paload hook - docs: logo file name - fix: optimization of function treeToLevelText - feat: initialize AI Skills Manager project with preload scripts and skill management infrastructure - feat: implement skill metadata auto-repair and enhanced registry synchronization with new diagnostic scripts - feat: add batch update and delete functionality for skills in preload and UI - feat: implement main application interface for managing, installing, and updating AI skills - fix: improve file explorer path resolution and command execution reliability on Windows - feat: add skill distribution functionality and implement Vue-based skill management UI - feat: initialize Vue-based AI skills manager interface with support for installing, updating, and distributing local skills - feat: centralize agent configuration and implement Vue-based skill management UI - feat: initialize AI skills manager Vue application with core skill management and installation features - feat: implement App.vue for AI skill management with installation, filtering, and batch update capabilities - refactor: optimize skill discovery logic and implement concurrent batch processing for updates and imports - feat: implement main application interface with skill management, installation, and batch processing capabilities - feat: implement App.vue UI and add native file path selection via PowerShell in preload.js - feat: add plugin.json and update build script to include plugin assets - feat: rebrand to AI-Skills manager and add Vue application scaffolding - feat: add archiver script and replace platform-specific build commands with cross-platform utilities - feat: update GitHub mirrors and implement 5-second clone timeout with automatic fallback - feat: optimize batch skill updates by grouping by repository and reusing clone instances - feat: implement core UI and skill management logic in App.vue - feat: enhance cross-platform compatibility for file manager and save dialogs - Merge pull request #102 from fetasty/plugin/ascii-tree - Merge pull request #103 from Max-csx/plugin/ai-skills-manager - fix: ai-skills-manager lock更新 - Merge pull request #98 from ReaderC/add-imgbatch-0.1.5-clean - Merge pull request #100 from evanwen97-ops/plugin/saladict-ztools - feat: 开发百宝箱插件 - 随机信息生成工具箱 - fix: 修复代码审查问题 - 属性命名、中文名简化、移动端适配 - feat: 更新插件名称为 devbox,更换 logo - feat - fix: 使用 crypto API 替代 Math.random() 提升随机数安全性 - fix(Identity): 按照国标格式生成身份证号 - feat(app): adapt codecalc to ztools host - docs: 添加原项目地址说明 - feat: 插件根目录编译支持,输出插件资源到dist - feat: MyBatis SQL 日志格式化插件 v1.0.0 - init - init: 初始化结构 - chore: 调整插件样式 - chore: 调整插件主题 - chore: 调整初始化内容逻辑 - feat: 完善环境相关功能 - chore: 完善功能 - chore: 完善项目结构 - fix: 修复不可用情况 - fix: 修复mac下的授权卡死问题 - fix: 修复单行注释丢失并更新版本号 - init: 初始化 - init - Merge pull request #105 from LowProfile666/plugin/devbox - Merge pull request #106 from fetasty/plugin/codecalc - Merge pull request #108 from helipengye/plugin/mybatis-sql-formatter - Merge pull request #109 from Particaly/plugin/text-copy - Merge branch 'pr/110' - Merge pull request #111 from Ncybers/plugin/subnet-calculator - feat: init Kuke AI Agent ZTools plugin - feat: add sidebar session history, update config panel and fix openai CORS issue - feat: redesign UI to glassmorphism style and add provider management - feat: redesign settings panel to dual-pane layout and update background wallpaper - feat: modernize and unify plugin UI - feat: support streaming chat responses - fix: 修复工具调用链路并精简流式UI,新增调试日志 - chore: prepare for plugin publish - fix: address PR review feedback - clean up repo, fix versions, cross-platform pack - 优化界面 & 增加深色模式适配 - 规范化 & 增加Skills支持 - Merge pull request #107 from kukemc/plugin/kuke-ai-agent - feat: 开发百宝箱插件 - 随机信息生成工具箱 - fix: 修复代码审查问题 - 属性命名、中文名简化、移动端适配 - feat: 更新插件名称为 devbox,更换 logo - feat - fix: 使用 crypto API 替代 Math.random() 提升随机数安全性 - fix(Identity): 按照国标格式生成身份证号 - docs: 更新 README 文档,添加项目预览图 - feat: 新增二维码工具,优化随机数安全性 - feat: 初始化 SQLMate 插件项目 - fix: 修复 6 类大文件处理与 SQL 解析 BUG - chore: 升级插件版本至 1.0.0 - fix: 修复 SQL 解析转义、schema 表名、流式 OOM 等问题,更新图标 - feat: 新增 CSV ↔ SQL 互转功能 - fix: 完善进度反馈并开启 TypeScript strict - fix: 替换 setImmediate 为 setTimeout 并修复注释乱码 - feat: 导出流式化、文件管理器定位、移除侧边 S 图标 - fix: 修复多行 SQL 解析、正则缓存、临时文件清理等多项 BUG - Merge pull request #118 from rhymed-l/plugin/sqlmate - Merge branch 'pr/117' - Initial commit - Calculator plugin - feat: 更换插件logo为精美计算器图标 - fix: calculator bug fixes from code review - fix: resolve code review issues - type safety and input validation - release: v1.0.1 - feat: init Kuke AI Agent ZTools plugin - feat: add sidebar session history, update config panel and fix openai CORS issue - feat: redesign UI to glassmorphism style and add provider management - feat: redesign settings panel to dual-pane layout and update background wallpaper - feat: modernize and unify plugin UI - feat: support streaming chat responses - fix: 修复工具调用链路并精简流式UI,新增调试日志 - chore: prepare for plugin publish - fix: address PR review feedback - clean up repo, fix versions, cross-platform pack - 优化界面 & 增加深色模式适配 - 规范化 & 增加Skills支持 - 增加MCP支持,增加记忆能力,优化界面排版,修复BUG - 初始化项目 - 配置tailwindcss - vue更新到最新3.6 - 加入了ZTollsApi - 颜色助手已完成 - 优化显示异常 - Update plugin.json - Delete plugins/kuke-ai-agent/mcp-sse.cjs - Delete plugins/kuke-ai-agent/test-mcp-call.cjs - Delete plugins/kuke-ai-agent/test-mcp-sse.cjs - Delete plugins/kuke-ai-agent/test-mcp.cjs - Merge pull request #120 from mekefly/plugin/colors - Delete plugins/colors directory - Merge branch 'pr/119' - Merge pull request #1 from mekefly/plugin/colors - feat: initialize AI Skills Manager project with preload scripts and skill management infrastructure - feat: implement skill metadata auto-repair and enhanced registry synchronization with new diagnostic scripts - feat: add batch update and delete functionality for skills in preload and UI - feat: implement main application interface for managing, installing, and updating AI skills - fix: improve file explorer path resolution and command execution reliability on Windows - feat: add skill distribution functionality and implement Vue-based skill management UI - feat: initialize Vue-based AI skills manager interface with support for installing, updating, and distributing local skills - feat: centralize agent configuration and implement Vue-based skill management UI - feat: initialize AI skills manager Vue application with core skill management and installation features - feat: implement App.vue for AI skill management with installation, filtering, and batch update capabilities - refactor: optimize skill discovery logic and implement concurrent batch processing for updates and imports - feat: implement main application interface with skill management, installation, and batch processing capabilities - feat: implement App.vue UI and add native file path selection via PowerShell in preload.js - feat: add plugin.json and update build script to include plugin assets - feat: rebrand to AI-Skills manager and add Vue application scaffolding - feat: add archiver script and replace platform-specific build commands with cross-platform utilities - feat: update GitHub mirrors and implement 5-second clone timeout with automatic fallback - feat: optimize batch skill updates by grouping by repository and reusing clone instances - feat: implement core UI and skill management logic in App.vue - feat: enhance cross-platform compatibility for file manager and save dialogs - feat: 更新trae-cn的目录地址&新增删除组&新增description展示&搜索支持技能名提示和拉下框 - fix: resolve command injection vulnerabilities reported by bot - perf: refactor getSkillsList to be asynchronous to prevent UI blocking - fix: resolve batch deletion failure caused by asynchronous API mismatch - fix: resolve all remaining un-awaited getSkillsList calls and distributeSkill async mismatch - fix/perf: improve description extraction and ensure string type safety - perf: implement search debouncing, registry caching, and data pre-processing - perf: complete Solutions B and C and fix build error - feat: implement Vue-based UI for skill management and add agent configuration support - fix: increase timeout threshold and implement path and URL sanitization to prevent security vulnerabilities - fix: 导出性能优化&添加loading - refactor: replace synchronous file system checks with async operations and improve SKILL.md description parsing to support multi-line YAML blocks - chore: update GitHub mirror list with more reliable proxy services - fix: increase process timeout to 30 seconds to prevent premature termination - refactor: allow assets directory in file scanning and improve URL opening security using electron shell and explorer - refactor: convert saveRegistry to asynchronous file operations for non-blocking I/O - refactor: switch to asynchronous file deletion and add Electron shell support for opening local paths - feat: implement legacy data migration and initialize App.vue interface - feat: provide specific proxy configuration instructions in clone failure error messages - feat: implement skill list caching, add recursive search depth limits, and improve shell execution security and UI feedback. - fix: implement security hardening for git cloning and file export operations to prevent injection and traversal attacks - feat: initialize App.vue with skill management, preview, and search functionality - feat: implement App.vue for skill management and remove legacy test-multi.cjs file - feat: add synchronous registry helpers and implement robust error handling with retry logic for git cloning - refactor: improve registry immutability and agent path security, remove test files, and update package manager configuration - Merge branch 'main' into plugin/ai-skills-manager - 初始化项目 - Release 1.0.1 (https://github.com/mekefly/colors/pull/3) - Release 1.0.2 (https://github.com/mekefly/colors/pull/4) - Release 1.0.3 (https://github.com/mekefly/colors/pull/5) - Release 1.0.4 (https://github.com/mekefly/colors/pull/6) - Merge pull request #126 from mekefly/plugin/colors - Merge pull request #128 from Max-csx/plugin/ai-skills-manager - Merge branch 'pr/112' - 初次提交 - chore(changelog): add v0.1.0 entry - 适配背景色透明 - Merge pull request #133 from lzx8589561/plugin/ssh-screenshot - 优化执行页样式:步骤指示器 + Hero 徽章 + 路径中间省略 - Update plugin SSH 截图 v0.2.0 - Merge pull request #134 from lzx8589561/plugin/ssh-screenshot - Delete plugins/ocr directory - Add plugin 斗图表情包 v1.0.0 - Merge pull request #135 from diduweiwu/plugin/doutu - feat: 初始化 SQLMate 插件项目 - fix: 修复 6 类大文件处理与 SQL 解析 BUG - chore: 升级插件版本至 1.0.0 - fix: 修复 SQL 解析转义、schema 表名、流式 OOM 等问题,更新图标 - feat: 新增 CSV ↔ SQL 互转功能 - fix: 完善进度反馈并开启 TypeScript strict - fix: 替换 setImmediate 为 setTimeout 并修复注释乱码 - feat: 导出流式化、文件管理器定位、移除侧边 S 图标 - fix: 修复多行 SQL 解析、正则缓存、临时文件清理等多项 BUG - fix: 修复发布后无法使用的问题,升级版本至 1.0.1 - fix: build 后自动清理 dist/preload/node_modules - feat: 新增 SQL 格式化与压缩功能 - fix: 批量修复 code review 发现的 9 项 SQL 解析健壮性问题 - fix: 修复 build 报错,将 cpexcel.js 纳入 git 跟踪 - Update plugin SQLMate v1.0.1 - 初始化随机数据插件 - Add plugin 随机数据 v1.0.0 - feat: 开发百宝箱插件 - 随机信息生成工具箱 - fix: 修复代码审查问题 - 属性命名、中文名简化、移动端适配 - feat: 更新插件名称为 devbox,更换 logo - feat - fix: 使用 crypto API 替代 Math.random() 提升随机数安全性 - fix(Identity): 按照国标格式生成身份证号 - docs: 更新 README 文档,添加项目预览图 - feat: 新增二维码工具,优化随机数安全性 - feat: 新增 HTML 预览工具 - docs: 更新 CLAUDE.md 项目结构和发布检查清单 - Update plugin SQLMate v1.0.1 - Merge pull request #137 from 554814925/plugin/random-data - Merge branch 'pr/136' - Update plugin 文件批量重命名 v1.0.1 - Merge pull request #139 from nichijoux/plugin/file-renamer - Update plugin 文件批量重命名 v1.0.2 - Merge pull request #140 from nichijoux/plugin/file-renamer - Update plugin SQLMate v1.0.2 - Update plugin SQLMate v1.0.2 - Merge pull request #141 from rhymed-l/plugin/sqlmate - Merge branch 'pr/142' - Update plugin 颜色助手 v1.1.0 - 更新随机数据插件并优化指令注册与配置体验 - Update plugin 随机数据 v1.1.0 - Merge pull request #147 from 554814925/plugin/random-data - Merge pull request #146 from mekefly/plugin/colors - Update plugin 随机数据 v1.2.0 - 修复设置保存未等待数据落盘的 race - Merge pull request #149 from 554814925/plugin/random-data - Update plugin 开发百宝箱 v2.2.0 - Add plugin 代码模板 v1.0.0 - Merge pull request #150 from LowProfile666/plugin/devbox - Merge pull request #151 from LowProfile666/plugin/code-snippets - Update plugin 代码模板 v1.0.0 - Merge pull request #152 from LowProfile666/plugin/code-snippets - Update plugin 代码模板 v1.0.1 - Update plugin 代码模板 v1.0.2 - Add plugin 开发加解密编码工具 v0.1.0 - Compact plugin layout for ZTools - feat: 更新剪贴板插件进入后自动聚焦到搜索框,修复收藏备注没显示问题 - Merge pull request #153 from LowProfile666/plugin/code-snippets - Merge pull request #154 from Pama-Lee/plugin/developer-codec-tools - fix: 修复开发加解密工具构建报错 - Update plugin 颜色助手 v1.2.1 - Update plugin 颜色助手 v1.2.2 - Merge pull request #155 from mekefly/plugin/colors - Update plugin 代码模板 v1.0.3 - GitHub 文件代理加速工具 V1.0.0 - fix: 修复拼写错误并添加重定向处理 - Update plugin 开发百宝箱 v2.3.0 - Update plugin 开发百宝箱 v2.3.1 - Update plugin 开发百宝箱 v2.3.2 - Merge pull request #156 from LowProfile666/plugin/code-snippets - Merge pull request #158 from LowProfile666/plugin/devbox - Initial commit - feat: 截图插件 - Merge pull request #160 from zzzbug01/plugin/ztools-simpletimer - Add plugin SQL工具箱 v1.0.28 - Update plugin 代码模板 v1.0.4 - Update plugin 代码模板 v1.0.4 - Add plugin GitHubProxy v1.0.1 - Add plugin GitHubProxy v1.0.3 - feat: ocr插件 - Merge pull request #165 from LowProfile666/plugin/code-snippets - chore(release): ztools source v1.2.0 - first - Initial commit - Update plugin 代码模板 v1.0.4 - Update plugin 代码模板 v1.0.4 - Add plugin GitHubProxy v1.0.4 - Merge pull request #166 from cuteyuchen/plugin/project-manager - Merge pull request #171 from LowProfile666/plugin/code-snippets - Release Imgbatch 0.1.6 - Release Imgbatch 0.1.6 - Update plugin 颜色助手 v1.3.0 - fix: 构建导致插件丢失 - Update plugin 颜色助手 v1.3.0 - fix: json-tools构建失败 - 最终版本 - Add plugin SRK Toolbox for Ztools v10.22.1 - Merge pull request #175 from mekefly/plugin/colors - Merge pull request #173 from ReaderC/plugin/imgbatch - feat: 不允许action并发 - Add plugin 哈希计算器 v1.0.0 - feat: 更新分类 - fix: 白板报构建错误 - Merge pull request #161 from honvin/plugin/sql-utils - fix: address plugin review feedback - Merge pull request #164 from wangbin-blog/plugin/githubproxy - Add plugin SRK Toolbox for Ztools v10.22.1 - Merge pull request #176 from LAOBILAXI233/plugin/srktoolbox - Add plugin 哈希计算器 v1.0.0 - Merge pull request #177 from cuitz/plugin/my-hash-tool - Update plugin 哈希计算器 v1.0.0 - chore: release 1.1.0 - Merge pull request #179 from cuitz/plugin/my-hash-tool - feat: 添加清理node_modules脚本 - Add plugin piclist 的插件 v1.0.0 - Update plugin 哈希计算器 v1.2.0 - chore: release 1.2.1 - fix: improve batch progress calculation - chore: update app icon - v1.0.0 - Add plugin 纯文本编辑 v1.0.1 - 去除对o nMainPush 的 mockï, 恢复 main push 功能 - style: update plugin logo - Merge pull request #181 from cuitz/plugin/my-hash-tool - Update plugin SQL工具箱 v1.0.29 - Merge pull request #187 from honvin/plugin/sql-utils - Merge pull request #184 from codeayzy/plugin/plain-text - Merge pull request #180 from wangbin-blog/plugin/piclist-plugin - init - Add plugin Showcode v1.0.0 - Add plugin 剪贴板图片涂改 v1.1.0 - build(package): remove local validation hook - fix(preload): use async file operations - build(package): output zip in project root - docs: add upstream license attribution - Add plugin 窗口置顶 v1.0.0 - Update plugin SRK Toolbox for Ztools v10.22.1 - Add plugin Showcode v1.0.0 - feat: OCR 翻译插件 v1.0.0 初始版本,支持多引擎图片文字识别 - Merge pull request #191 from cuitz/plugin/showcode - Merge pull request #188 from lecoix/plugin/clipboard-image-paintbrush - Merge pull request #185 from guopenghui/plugin/calculation-paper - fix(window): remember detached window height - chore(release): bump showcode to 1.1.0 - Add plugin 窗口置顶 v1.0.0 - Merge pull request #196 from cuitz/plugin/showcode - Update plugin 哈希计算器 v1.3.1 - Add plugin Todo v0.0.1 - Add plugin Todo v0.0.1 - Add plugin OCR 翻译 v1.0.0 - Add plugin OCR 翻译 v1.0.0 - Add plugin Todo v0.0.1 - Update plugin 代码模板 v1.1.0 - Update plugin 代码模板 v1.1.0 - chore(release): ztools source v1.3.0 - Initial commit - fix: address audit findings on robustness, lifecycle and UX - init: 沙拉查词 ZTools 插件 - fix: 修正 DIST_DIR 路径,dist 输出到插件目录内 - docs: 修正 README 名称、描述及过时信息 - feat: 升级 Saladict 至 v7.21.0,适配新版路径规则 - fix: v7.21 CORS代理 - XMLHttpRequest prototype patch - fix: 后续查词不刷新 + 重复搜索 + HTML旧代理清理 - Merge pull request #202 from cuteyuchen/plugin/project-manager - Merge pull request #200 from LowProfile666/plugin/code-snippets - Merge pull request #197 from cuitz/plugin/my-hash-tool - Merge pull request #193 from LAOBILAXI233/plugin/srktoolbox - Update plugin 代码模板 v1.1.1 - Initial commit - Add plugin Windows 端口占用 v1.0.0 - Add plugin Windows 端口占用 v1.0.0 - Merge pull request #204 from LowProfile666/plugin/code-snippets - Update plugin 开发百宝箱 v2.3.3 - Update plugin 开发百宝箱 v2.3.3 - feat: add curl tool plugin - Update plugin SQL工具箱 v1.0.30 - chore(release): ztools source v1.3.1 - Merge pull request #207 from LowProfile666/plugin/devbox - Merge pull request #208 from honvin/plugin/sql-utils - Merge pull request #209 from cuteyuchen/plugin/project-manager - Update plugin 开发百宝箱 v2.3.3 - Initial commit - Add plugin 远程桌面管理 v1.0.0 - Update plugin 哈希计算器 v1.3.2 - fix: address code review - update DESIGN.md, remove unused applyAllCase, fix case-toggle docs - Add plugin VSCode 最近项目 v0.1.0 - Update plugin 剪贴板 v1.2.7 - Update plugin 剪贴板 v1.2.7 - Add plugin VSCode 最近项目 v0.1.0 - Merge pull request #213 from cuitz/plugin/my-hash-tool - Add plugin 馒头OCR v1.0.0 - Add plugin 馒头OCR v1.0.0 - Update plain-text v1.0.2 - ci: serialize release workflow runs - ci: build plugin packages for pull requests - ci: avoid submodule checkout in PR plugin builds - ci: detect PR plugin changes without gh cli - Merge pull request #221 from codeayzy/plugin/plain-text - Merge pull request #210 from LowProfile666/plugin/devbox - Merge pull request #218 from huzhizhao/plugin/mt-ocr - Merge pull request #211 from WorldmeQC/plugin/remote-manager - Merge pull request #206 from qin546948719-dot/add-curl-tool-plugin - Merge pull request #194 from MermaidFAR/plugin/ocr-new - Merge pull request #198 from guopenghui/plugin/todo-neo - Merge pull request #203 from lecoix/plugin/traditional-simplified-cn - Merge pull request #214 from derekxia1988/plugin/ztool-vsc-recent - Merge pull request #192 from evanwen97-ops/plugin/topwindow - chore: update plugin category mapping - Merge pull request #217 from zzx221/plugin/clipboard - feat: 内网映射插件 - feat: 更新内网映射插件 - chore: release zosenlink tunnel 1.0.2 - fix: avoid SharedArrayBuffer in zosenlink cleanup - Update plugin 远程桌面管理 v1.0.0 - fix: read GitHub event path from runner env - Merge pull request #222 from WorldmeQC/plugin/remote-manager - Add plugin Windows 端口占用 v1.0.1 - Add plugin Windows 端口占用 v1.0.1 - Add anonymous latest assets downloader - Add imgbatch release build script - Deploy release assets to EdgeOne Pages - feat: 更新2048版本触发推送 - Pin EdgeOne CLI version for deploy - feat: 更新2048版本号测试 - v1 - v1 - Remove EdgeOne deploy from release workflow - Trigger EdgeOne build hook after release - Merge pull request #224 from zzx221/plugin/tetris - feat: 新增图片批处理插件 - docs: 补充图片批处理插件说明 - docs: 补充插件截图和平台说明 - fix: 处理图片批处理插件评审意见 - feat: 支持 HEIF 图像处理 - fix: 支持 macOS 双架构运行时 - docs: 补充图片批处理更新日志 - fix: 处理图片批处理 review 问题 - fix: 处理图片批处理 PR 反馈 - fix: 处理图片批处理 PR228 反馈 - Update plugins/image-batch-studio/src/preload/paths.ts - Update plugins/image-batch-studio/src/shared/types.ts - fix: 处理图片批处理 PR229 反馈 - fix: 加固图片批处理边界校验 - fix: 处理图片批处理剩余 review - fix: 处理图片批处理剩余 review 风险 - fix: 修复图片批处理 review 反馈 - feat: 正则可视化编辑器 ZTools 插件 - fix: 避免 PNG 压缩后变大 - fix: 处理 PR #232 代码审查意见 - Update plugins/image-batch-studio/src/preload/services.ts - chore: switch zosenlink tunnel to core runtime - fix: align zosenlink tunnel core display - Release Imgbatch 0.1.7 - feat: add DeepRead 深读 v1.0.0 - Release Imgbatch 0.1.7 - Merge upstream main into imgbatch plugin update - 修复阅读器透明度与分页性能问题并发布 1.0.1 - Add plugin 邪恶的熊 v1.0.0 - Merge pull request #236 from Particaly/plugin/bad-bear - Merge pull request #235 from azhu949/plugin/deepread - Merge pull request #234 from ReaderC/plugin/imgbatch - Merge pull request #232 from adoin/plugin/regex-editor - Merge pull request #223 from hxxxy/plugin/port-use-win - Merge pull request #233 from TheLastSheep/plugin/image-batch-studio - Update plugin 邪恶的熊 v1.0.0 - Merge pull request #237 from Particaly/plugin/bad-bear - Initial commit - fix: 代码鲁棒性与规范性修复及无用文件删除 - docs: 修改文字说明,更新项目说明文档 - docs: 修改项目说明文档,增加预览截图 - feat: 新增数据导出/导入、修改主密码功能 - docs: 更新项目功能说明文档 - chore: 升级插件版本号 - fix: 修复导入数据库存明文、冗余动态导入及无效校验逻辑 - feat: 内存优化、样式修复与体验改进 - feat: 新增拼音搜索,支持全拼、首字母与五种双拼方案 - fix: 修复导入数据后重启提示无效配置的问题,新增同名账号警告提示 - fix: 修复拖拽排序索引错误,优化拼音搜索性能 - fix: 修复拼音缓存未生效问题,优化性能开销;同名检测改为不区分大小写;重置状态语句拆分多行 - perf: 优化启动速度,弹窗和拼音库改为异步加载,删除启动占位文字 - feat: 统一前台后台空闲检测,3分钟无操作自动关闭 - docs: 更新 README 项目结构和核心特性,补充空闲关闭说明 - fix: 修复 watcher 竞态条件和后台倒计时未清除问题 - Update plugin 2FA动态验证码 v1.3.0 - Update plugin 2FA动态验证码 v1.3.0 - feat: ssh工具插件 - fix(termdock): vendor core types for ci build - chore: add MIT license - Add plugin OpenListUI v1.0.0 - Add plugin OpenListUI v1.0.0 - Update plugin DeepRead 深读 v1.1.0 - Merge pull request #245 from azhu949/plugin/deepread - Merge pull request #241 from cuitz/plugin/my-hash-tool - Update plugin DeepRead 深读 v1.1.3 - Release Imgbatch 0.1.7 - Release Imgbatch 0.1.8 - Update plugin DeepRead 深读 v1.1.3 - Merge pull request #246 from azhu949/plugin/deepread - Merge pull request #244 from ldm0715/plugin/ztools-openlist - Merge pull request #199 from evanwen97-ops/plugin/saladict-ztools - Merge pull request #247 from ReaderC/plugin/imgbatch - Merge pull request #240 from dishuo183/plugin/otp-2fa - Update plugin SQL工具箱 v1.0.30 - Add plugin 本地搜索Neo v1.0.0 - 颜色助手:颜色、AI 配色、图片色卡、UI 色卡、传统色、渐变色、收藏颜色 - Add plugin 本地搜索Neo v1.0.0 - Add plugin 本地搜索Neo v1.0.0 - Add plugin 颜色助手 v1.0.0 - Add plugin 本地搜索Neo v1.0.0 - feat: 网页快开插件 - Split plugin builds by platform - Fix reusable workflow permissions - Support manual plugin release builds - Merge pull request #250 from guopenghui/plugin/local-search-neo - Merge pull request #251 from snwjas/plugin/color-helper - fix(ztool-vsc-recent): hide ztool main window after launching VSCode (v0.1.1) - review: address gemini-code-assist on PR #252 - Update plugin timestamp v1.1.0 - v1.0.0 - Merge pull request #253 from loocao/plugin/timestamp - Add plugin 网页应用 v1.0.0 - refactor: 改用独立端口代理机制,添加 cookie 持久化 - Update plugin 颜色助手 v1.4.0 - Merge branch 'ZToolsCenter:main' into plugin/colors - Update plugin 颜色助手 v1.4.2 - Add plugin 网页应用 v1.0.0 - Add plugin 网页应用 v1.0.0 - Add plugin 网页应用 v1.0.0 - feat(stickercan): 新增表情罐头表情包管理插件 - feat: 添加图片拼接插件 - fix: address code review feedback - fix: address second round of review feedback - refactor: simplify resize-mode labels and fix select alignment - Update plugin 调色板 v1.5.0 - Add plugin 隐阅盒 v1.0.0 - Add plugin 隐阅盒 v1.0.0 - v1.1.0 - Add plugin 隐阅盒 v1.0.0 - Add plugin 隐阅盒 v1.1.1 - Add plugin 隐阅盒 v1.2.0 - fix: pr预构建报错 - Merge pull request #263 from me1dlinger/plugin/hushreader - Merge pull request #262 from Ethan0x0000/plugin/image-stitch - Merge pull request #261 from MoruTeaven/feat/add-stickercan-plugin - Update plugin 邪恶的熊 v1.0.0 - Merge pull request #249 from honvin/plugin/sql-utils - Merge pull request #252 from derekxia1988/ztool-vsc-recent-v0.1.1 - Merge pull request #265 from Particaly/plugin/bad-bear - Update plugin 隐阅盒 v1.3.0 - Update plugin 隐阅盒 v1.3.1 - Update plugin 隐阅盒 v1.3.1 - Update plugin 隐阅盒 v1.3.1 - Merge pull request #266 from me1dlinger/plugin/hushreader - feat: 更新网页快开支持导入旧数据 - feat: 新增sub2api用量统计插件 - Merge pull request #257 from mekefly/plugin/colors - Merge pull request #260 from Apcan/plugin/webapp - Add plugin 提肛助手 v1.1.0 - Add plugin 提肛助手 v1.1.0 - Update plugin 隐阅盒 v1.3.2 - Update plugin 隐阅盒 v1.3.2 - Merge pull request #267 from me1dlinger/plugin/hushreader - Merge pull request #264 from LowProfile666/plugin/tiga - Update plugin 隐阅盒 v1.3.3 - Update plugin 隐阅盒 v1.3.3 - Update plugin 隐阅盒 v1.3.3 - Merge pull request #268 from me1dlinger/plugin/hushreader - feat: 新增图片工具箱插件,支持马赛克、裁剪、加字等编辑功能 - Update plugin 隐阅盒 v1.4.0 - Update plugin 隐阅盒 v1.4.0 - Merge pull request #271 from me1dlinger/plugin/hushreader - feat: 初始提交 - Skill Hub 技能商店插件 - chore(image-toolbox): release v2.2.1 并修复多项问题 - Merge branch 'ZToolsCenter:main' into feat/add-stickercan-plugin - Merge pull request #269 from MoruTeaven/feat/add-stickercan-plugin - Merge pull request #274 from ziboh/plugin/skill-hub - Update plugin VSCode 最近项目 v0.1.2 - release(image-toolbox): v2.2.2 正式版本发布 - Initial commit - Add plugin 金价动态 v1.0.0 - Add plugin 金价动态 v1.0.0 - Update plugin 本地搜索Neo v1.0.0 - Update plugin 本地搜索Neo v1.0.1 - Update plugin 本地搜索Neo v1.0.1 - Update plugin 本地搜索Neo v1.0.1 - Merge pull request #285 from guopenghui/plugin/local-search-neo - Add plugin ZTools 提供商 v1.0.0 - Add plugin 金价动态 v1.0.0 - feat: add file reading and writing functionality with UI components - Add plugin 汇率换算 v1.0.0 - Add plugin 汇率换算 v1.0.0 - Add plugin 汇率换算 v1.0.0 - Add plugin Serious Reading v1.0.0 - Add plugin 严肃阅读 v1.1.0 - Add plugin 严肃阅读 v1.1.0 - Add plugin 严肃阅读 v1.1.0 - Merge pull request #284 from fantasy-ke/plugin/gold-price-check - Merge pull request #287 from fantasy-ke/plugin/exchange-rate-conversion - Add plugin 严肃阅读 v1.1.0 - Add plugin 严肃阅读 v1.1.0 - Merge pull request #288 from Taitres/plugin/serious-reading - Add plugin 进程端口管理 v1.0.0 - Add plugin 进程端口管理 v1.0.0 - Initial commit v1.0.0 - Add plugin 字符转换 v2.0.0 - Add plugin Typora v1.0.0 - Add plugin 进程端口管理 v1.0.0 - Add plugin Typora v1.0.0 - Add plugin Typora v1.0.0 - Add plugin 进程端口管理 v1.0.0 - feat: 更新markdown 图片使用附件形式 - Add plugin Typora v1.0.0 - Add plugin Recent Typora v1.0.0 - Merge pull request #296 from xuanyuanzhenren/plugin/recent-typora - Merge pull request #292 from crisybox/plugin/char-transform - Add plugin 进程端口管理 v1.0.0 - Merge pull request #290 from Code-Agitator/plugin/process-manager - Update plugin 进程端口管理 v1.0.1 - Merge pull request #297 from Code-Agitator/plugin/process-manager - Add plugin ZTools 提供商 v1.0.0 - Merge pull request #286 from kaineooo/plugin/f-provider - Update plugin 金价动态 v1.0.1 - Update plugin 金价动态 v1.0.1 - chore(image-toolbox): release v2.3 - Merge branch 'ZToolsCenter:main' into feat/image-toolbox-v2.3 - Merge pull request #300 from fantasy-ke/plugin/gold-price-check - Update plugin ZTools 提供商 v1.0.1 - Merge pull request #309 from kaineooo/plugin/f-provider - Add plugin 词匠 v1.0.0 - Add plugin 词匠 v1.0.0 - Add plugin 词匠 v1.0.0 - Merge pull request #310 from wlunan/plugin/prompt-forge - Add plugin 解除占用 v1.0.0 - Add plugin 解除占用 v1.0.0 - Merge pull request #312 from Taitres/plugin/unlock - Update plugin 词匠 v1.1.0 - Merge pull request #313 from wlunan/plugin/prompt-forge - Update plugin 词匠 v1.1.0 - Merge pull request #314 from wlunan/plugin/prompt-forge - Add plugin 解散文件夹 v1.2.0 - Add plugin 解散文件夹 v1.0.0 - Update plugin ZTools 提供商 v1.0.2 - Merge pull request #316 from kaineooo/plugin/f-provider - Merge pull request #315 from me1dlinger/plugin/dir-break - Add plugin IdeaDock 闪念文本工坊 v2.5.0 - Merge pull request #317 from kangio/plugin/ideadock - release(image-toolbox): v2.3.1 正式发布 - Merge branch 'feat/image-toolbox-v2.3' of https://github.com/MoruTeaven/ZTools-plugins into feat/image-toolbox-v2.3 - Merge pull request #301 from MoruTeaven/feat/image-toolbox-v2.3 - fix(ztool-vsc-recent): optimize package size and VSCode launcher - feat: tiny-rdm 添加unpack - Add plugin UUID 百宝箱 v1.0.0 - fix: address review findings — IME Enter guard, negative-ms time format, substr->slice, stale uid placeholder - Merge pull request #319 from JunxinGao/plugin/uuid-kit - feat: local-search-neo 兼容asar - feat: 录屏兼容asar - Update plugin 解散文件夹 v1.1.0 - Update plugin 解散文件夹 v1.1.0 - Merge pull request #320 from me1dlinger/plugin/dir-break - feat: json编辑器支持多个独立窗口 - Merge pull request #276 from lanzhihong6/plugin/ztool-vsc-recent - feat: tiny-rdm 兼容asar - Update plugin 开发百宝箱 v2.4.0 - Update plugin 开发百宝箱 v2.4.0 - Add plugin 简单便签 v1.3.0 - Add plugin 简单便签 v1.3.0 - Add plugin Scripty 任务库 v1.0.0 - Add plugin Scripty 任务库 v1.0.0 - Merge pull request #321 from LowProfile666/plugin/devbox - Merge pull request #322 from LowProfile666/plugin/easynote - Merge pull request #323 from Particaly/plugin/scripty - chore: 初始化 PasteboardPro 双插件工作区 - fix: 完善 PasteboardPro 工作区契约 - fix: 收紧 PasteboardPro workspace 校验 - test: 定义 PasteboardPro 数据契约行为 - test: 修正 PasteboardPro 数据契约夹具 - feat: 定义 PasteboardPro 共享数据契约 - feat: 实现剪贴板搜索与过滤契约 - fix: 排除未来剪贴板日期结果 - fix: 正确解析带冒号的引号短语 - feat: 增加选择看板与 Paste Stack 状态机 - fix: 固化同步排序与选择唯一性 - fix: 修正长排序键中点计算 - fix: 回退到排序上界短前缀 - feat: 固化 PasteboardPro 视觉与停靠 token - fix: 防止停靠几何端点溢出 - feat: 增加跨宿主时钟与合并协议 - fix: 修正缺失字段时钟下界 - fix: 强化同步合并确定性与隔离性 - fix: 拒绝等时钟通用值冲突 - feat: 增加跨宿主契约夹具 - test: 验证契约夹具公共导出 - fix: 固化跨宿主夹具边界 - feat: 初始化 ZTools 插件并接入历史镜像 - feat: 完善 ZTools 浮窗隐私与交互状态 - feat: 补全 ZTools 保留看板与 OCR 发布链 - feat: 增加 ZTools 加密同步基础设施 - feat: 接通 ZTools 加密双向同步 - feat(pasteboardpro): 完善双宿主插件与发布门禁 - fix(pasteboardpro): 批准 esbuild 构建脚本 - feat(pasteboardpro): 完善核心交互并更新插件品牌 - docs(pasteboardpro): 补充发布说明与展示资料 - fix(pasteboardpro): 适配分平台构建契约 - fix(pasteboardpro): 补齐顶部贴边类型声明 - test(pasteboardpro): 修复 Quick Look 跨平台测试 - test(pasteboardpro): 修正 ZTools 视觉测试入口 - fix(pasteboardpro): 统一 ATools 全宽布局 - test(pasteboardpro): 按独立窗口捕获 ZTools 预览 - build(pasteboardpro): 排除生产包中的开发 fixture - fix(pasteboardpro): 处理审查中的跨平台边界 - Update plugin 简单便签 v1.4.0 - Merge pull request #325 from LowProfile666/plugin/easynote - Initial commit - Merge pull request #326 from 743567274/plugin/nai-long-pet - Update plugin 奶龙桌宠 v1.0.1 - Merge pull request #327 from 743567274/plugin/nai-long-pet - docs: 删除小写命名的readme - docs: 解决插件详情页面404问题 - Update plugin 远程桌面管理 v1.0.0 - Update plugin 远程桌面管理 v1.0.4 - Merge pull request #328 from WorldmeQC/plugin/remote-manager - fix(image-batch-studio): 兼容 ZTools 3.0.1 - fix(pasteboardpro): 兼容 ZTools 3.0.1 ASAR 安装 - Merge pull request #329 from TheLastSheep/plugin/image-batch-studio - Update plugin ZTools 提供商 v1.0.3 - Update plugin 远程桌面管理 v1.0.5 - Update plugin 开发百宝箱 v2.5.0 - Add plugin Todos待办 v1.0.0 - Update plugin Scripty 任务库 v1.0.1 - Update plugin 简单便签 v1.5.0 - Merge pull request #332 from kaineooo/plugin/f-provider - Merge pull request #333 from WorldmeQC/plugin/remote-manager - Merge pull request #334 from LowProfile666/plugin/devbox - Merge pull request #330 from fetasty/main - Merge pull request #335 from Code-Agitator/plugin/todos - Merge pull request #336 from Particaly/plugin/scripty - Merge pull request #337 from LowProfile666/plugin/easynote - Update plugin 开发百宝箱 v2.5.1 - feat(pasteboardpro): 随 ZTools 启动监听剪贴板 - feat(pasteboardpro): 支持剪贴文件原生拖拽 - feat(pasteboardpro): 按选择顺序生成粘贴队列 - fix(pasteboardpro): 统一 ZTools 命令展示名称 - fix(pasteboardpro): 修复粘贴队列连续消费 - feat(pasteboardpro): 完善多选粘贴与设置中心 - Merge pull request #339 from LowProfile666/plugin/devbox - build(pasteboardpro): 内聚 macOS native 构建 - revert(ci): 移除 Paste剪切板专用构建改动 - Merge pull request #324 from TheLastSheep/codex/paste-clipboard-pr - feat(pasteboardpro): 支持内容快捷加入分组 - fix(pasteboardpro): 修复分组删除与选择状态 - fix(pasteboardpro): 加固隐私规则正则校验 - chore(pasteboardpro): 发布 1.1.0 版本 - init commiit - init commit - Add plugin 研发助手 v1.0.0 - feat(ztools-cc-switch): 新增 AI Provider 管理插件 - feat(router): 调整客户端路由入口 - fix(provider): 修复卡片拖拽排序不生效 - feat(router): 完善多客户端路由生命周期 - feat(router): 前移客户端路由控制 - fix(security): 收紧路由与外部导入安全边界 - fix(data): 保证备份与会话删除一致性 - fix(router): 保留部分失败的路由恢复状态 - docs(readme): 更新插件安全边界说明 - fix(deeplink): 收紧外部配置与 MCP 导入边界 - fix(backup): 串行化备份导入 - fix(session): 完善 OpenClaw 删除回滚 - fix(router): 避免路由恢复状态不一致 - fix(webdav): 增加同步请求超时 - docs(readme): 更新 Deep Link 安全说明 - fix(security): 收紧 Gemini OAuth 凭据暴露 - build(release): 完善 macOS 双架构发布 - docs(license): 补充第三方许可与固定来源 - test(ui): 支持系统 Chrome 视觉回归 - feat(office-suite-workbench): 新增 Office 全家桶插件 - fix(office-suite-workbench): 渲染 OfficeCLI 图片预览 - feat(office-suite-workbench): 接入 ZTools 原生 AI 助手 - Merge pull request #340 from TheLastSheep/codex/paste-clipboard-pr - Merge pull request #344 from TheLastSheep/plugin/ztools-cc-switch - Merge pull request #345 from TheLastSheep/plugins/office-suite - feat: 适配 macOS 系统并升级版本至 1.1.0 - Add plugin 图标检索 v1.0.0 - Add plugin 图标检索 v1.0.0 - Add plugin 图标检索 v1.0.0 - Merge pull request #347 from serfend/plugin/icon-index - feat(file-renamer): improve file imports and copying - fix: 修复 macOS/Linux 环境下无法加载并执行 nvm 的问题 - feat: 更新ZTools开发者工具插件 - chore(file-renamer): bump version to 1.0.3 - Merge pull request #348 from serfend/feat/file-renamer-import-and-copy - feat(office-suite-workbench): 支持一键安装 OfficeCLI - Merge pull request #341 from Seiya331/plugin/dev-assistant - fix(provider): 修复切换事务与凭据安全 - fix(session): 安全恢复跨平台会话 - feat(platform): 支持 Windows 与 Linux 客户端 - ci(release): 聚合三平台 sidecar 产物 - style(office-suite-workbench): 优化 AI 助手交互 - feat(office-suite-workbench): 支持后台检测并更新 OfficeCLI - docs(office-suite-workbench): 发布 0.2.0 更新说明 - docs(release): 准备 1.53.0 更新说明 - fix(provider): 拒绝不安全的 Provider 地址 - fix(router): 防止本地路由凭据泄漏 - fix(webdav): 修复最新版本同步方向判断 - fix(prompt): 安全管理 Prompt 文件生命周期 - fix(skill): 防止误删非托管 Skill 目录 - fix: 修复 macOS 系统下获取 Node 列表重复、活动版本标记失效及版本切换无效的问题 - bump: 升级 ztools-node-manager 版本至 1.1.1 - fix(pasteboardpro): 使用线性正则匹配隐私规则 - fix(pasteboardpro): 限制外部内容读取大小 - fix(pasteboardpro): 清理过期插件文件 - fix(pasteboardpro): 提升粘贴队列可靠性 - fix(pasteboardpro): 移除无效文件同步选项 - fix(pasteboardpro): 同步刷新剪贴板列表 - fix(pasteboardpro): 完善分组菜单键盘交互 - chore(pasteboardpro): 发布 1.1.1 版本 - fix(image-batch-studio): 修复批处理边界行为 - refactor(image-batch-studio): 收窄预加载服务接口 - build(image-batch-studio): 固化跨平台图像运行时 - ci(image-batch-studio): 增加 Windows 运行时验证 - docs(image-batch-studio): 更新 0.1.1 发布说明 - Update plugin 端口占用 v1.0.2 - fix(image-batch-studio): 修复 Windows 构建验证 - Initial commit: retirement countdown plugin. - docs: add retirement countdown screenshot - docs: add retirement countdown detail screenshot - chore: update author to HZX - Add plugin 大小写转换 v1.0.0 - Merge pull request #355 from hxxxy/plugin/port-use-win - Merge pull request #356 from hzx240/plugin/retirement-countdown - Merge pull request #352 from TheLastSheep/codex/paste-clipboard-pr - Merge pull request #357 from UCPr251/plugin/text-case-converter - Merge pull request #350 from TheLastSheep/plugins/office-suite - Merge pull request #346 from GIWTO/plugin/ztools-node-manager - revert(ci): 移除插件分支的工作流改动 - Add plugin 服务器密码管理器 v0.1.0 - Merge pull request #351 from TheLastSheep/plugin/ztools-cc-switch - Add plugin 服务器密码管理器 v0.1.0 - Merge pull request #358 from liziheng1228/plugin/password-manager - feat(image-batch-studio): 支持动态安装图像运行组件 - ci(image-batch-studio): 校验插件包体积限制 - docs(image-batch-studio): 更新动态运行时说明 - test(image-batch-studio): 放宽 HEIC 用例超时 - revert(ci): 移除插件目录外工作流改动 - revert(ci): 恢复插件目录外工作流 - Update plugin 服务器密码管理器 v0.1.0 - feat: anywhere 更新至2.9.17 - Update plugin 服务器密码管理器 v0.1.0 - ci: upgrade pnpm to 10.5.0 - fix: anywhere 缺少title字段 - feat: 更新剪贴板插件支持多选复制,收藏支持拖动排序 - Add plugin 收货地址智能解析 v0.1.0 - feat(format-converter): 新增跨格式批量转换插件 - test(format-converter): 补充转换与安全回归测试 - docs(format-converter): 添加使用与架构文档 - feat: 更新鹅的笔记 - fix: repair goose notes CI build - Merge pull request #363 from ZToolsCenter/codex/fix-goose-notes-ci - Merge pull request #361 from TheLastSheep/plugin/address-parser - Merge pull request #362 from TheLastSheep/plugin/format-converter - Merge pull request #354 from TheLastSheep/codex/image-batch-studio-review-fixes - Merge pull request #359 from liziheng1228/plugin/password-manager - feat(system-diagnostic-report): 新增系统诊断报告插件 - Merge pull request #364 from TheLastSheep/codex/system-diagnostic-report - Add plugin PDF处理 v1.0.0 - feat(system-manager): 新增跨平台系统管家套件 - Merge pull request #365 from Taitres/plugin/pdf-process - Merge pull request #366 from TheLastSheep/codex/system-manager - feat(system-manager): 融合系统诊断报告 - style(system-manager): 统一套件界面与导航 - feat(system-manager): 接入 ZTools Agent 工具 - docs(system-manager): 补充使用与安全说明 - chore(system-manager): 发布 0.2.0 版本 - Update plugin PDF处理 v1.0.0 - Update plugin PDF处理 v1.0.0 - Merge pull request #367 from TheLastSheep/codex/system-manager-v0.2.0 - Merge pull request #368 from Taitres/plugin/pdf-process - Update plugin PDF处理 v1.0.1 - Update plugin PDF处理 v1.0.1 - Merge pull request #369 from Taitres/plugin/pdf-process - Update plugin PDF处理 v1.2.0 - Merge pull request #370 from Taitres/plugin/pdf-process - fix(system-manager): 收敛 3.0.2 生命周期与安全边界 - style(system-manager): 接入宿主主题色并刷新截图 - chore(system-manager): 发布 0.2.1 升级元数据 - feat: 更新ai-helper 支持LaTeX - feat(pasteboardpro): 支持跨平台运行与原生能力适配 - feat(pasteboardpro): 支持拖拽剪贴板源内容 - docs(pasteboardpro): 更新跨平台使用说明 - test(pasteboardpro): 固定图片旋转测试平台 - feat(pdf-office-workbench): 接入本地 PDF 文件处理 - Update plugin 大小写转换 v1.1.0 - Update plugin 大小写转换 v1.1.0 - Merge pull request #371 from TheLastSheep/codex/system-manager-v0.2.1 - Initial commit - release(image-toolbox): v2.4 正式发布 - Merge pull request #377 from UCPr251/plugin/text-case-converter - Merge pull request #379 from MoruTeaven/feat/image-toolbox-v2.4 - fix(pasteboardpro): 修复历史内容粘贴错误 - Add plugin 竹知了桌宠 v1.1.0 - Add plugin 计算草稿 v1.0.0 - Merge pull request #378 from 743567274/plugin/zhu-zhi-liao-toy - Merge pull request #380 from shiyuchen-2000/plugin/simple-calculator - Merge pull request #372 from TheLastSheep/codex/paste-clipboard-pr - Merge pull request #375 from TheLastSheep/codex/pdf-office-workbench-3.0.2 - Add plugin 进制转换 v1.0.0 - feat: 更新剪贴板插件支持ctrl + c 顺序多选复制 - Merge pull request #382 from D06F6E67/plugin/base-converter - feat: 时间日期工具 v1.0.0 - Merge pull request #383 from D06F6E67/plugin/datetime-tools - Add plugin 文件共享 v1.0.0 - feat: 快翻译插件 - Add plugin ccToggle v1.4.0 - chore: rename plugin id to cc-toggle and unify data dir to .ztools-cctoggle - Update plugin SQL工具箱 v1.0.32 - Merge pull request #385 from me1dlinger/plugin/fileshare - Merge pull request #386 from Cifferni/plugin/cc-toggle - Merge pull request #387 from honvin/plugin/sql-utils - Update plugin ZTools 提供商 v1.0.4 - feat: petdex桌宠 - Update plugin ccToggle v1.5.0 - Merge pull request #389 from Cifferni/plugin/cc-toggle - Merge pull request #388 from kaineooo/plugin/f-provider - feat: 有道翻译网页插件 - feat(device-link): 新增跨设备实时互传插件 - Update plugin 简单便签 v1.7.0 - Update plugin 文件共享 v1.1.0 - Update plugin 简单便签 v1.7.1 - chore(release): ztools source v1.5.7 - Merge pull request #391 from LowProfile666/plugin/easynote - fix(device-link): 修复本地启动失败 - Merge pull request #390 from TheLastSheep/plugin/device-link - Merge pull request #392 from me1dlinger/plugin/fileshare - Add plugin Jenkins Lite v1.0.0 - feat(device-link): 完善会话交互与历史清理 - Merge pull request #393 from cuteyuchen/plugin/project-manager - chore(device-link): 升级版本至 0.1.1 - Merge pull request #394 from kshq1996/plugin/jenkins-lite - Update plugin ZTools 提供商 v1.0.5 - Merge pull request #395 from TheLastSheep/plugin/device-link - Update plugin ZTools 提供商 v1.0.5 - Merge pull request #397 from kaineooo/plugin/f-provider - Update plugin Jenkins Lite v1.1.0 - docs: 重写 README.md,改为产品向介绍 - Merge pull request #398 from kshq1996/plugin/jenkins-lite - Update plugin hooost v1.0.2 - style: prettier 改 semi:true 根治内联多语句事件处理器构建报错 - Merge pull request #399 from Particaly/plugin/hooost - Merge pull request #400 from Cifferni/plugin/cc-toggle - fix(device-link): 修复刷新配对信息后连接过期 - chore(device-link): 升级版本至 0.1.2 - fix(device-link): 修复配对弹窗内容裁切 - feat(device-link): 支持多设备共享与隔离会话 - chore(device-link): 发布 0.1.3 版本 - Update plugin 代码模板 v1.2.0 - Merge pull request #401 from TheLastSheep/plugin/device-link - Add plugin Maven Lite v1.0.0 - Add plugin Docker Lite v1.0.0 - Merge pull request #402 from LowProfile666/plugin/code-snippets - Merge pull request #403 from kshq1996/plugin/ztools-maven - Merge pull request #404 from kshq1996/plugin/ztools-docker - feat: 悬浮插件支持图片类型匹配悬浮 - Update plugin 文件共享 v1.1.1 - Update plugin 文件共享 v1.1.1 - Merge pull request #405 from me1dlinger/plugin/fileshare - Add plugin 微信读书 v0.7.2 - Merge pull request #406 from UTAKO-TAKI/plugin/weread-reader - feat: release SQL formatter v1.0.0 - Add plugin SQL 格式化 v1.0.0 - Update plugin 微信读书 v0.7.3 - Add plugin Flappy Bird v1.0.0 - Update plugin 微信读书 v0.7.3 - Merge pull request #408 from UTAKO-TAKI/plugin/weread-reader - Merge pull request #407 from fuyanghulin/plugin/sql-formatter - Merge pull request #409 from DowTao/plugin/flappybird - Add plugin 鹅的监控 v0.1.0 - Add plugin 鹅的 Agent v0.1.0 - Add plugin 鹅的书签 v0.1.0 - Add plugin 鹅的验证 v0.1.0 - fix(device-link): 校验配对二维码会话标识 - ci: support Bun plugin builds - Update plugin ZTools 提供商 v1.1.0 - 商店 CI 无 bun,改用 node 构建。 - 商店 CI 无 bun,改用 node 构建。 - 商店 CI 无 bun,改用 node 构建。 - 商店 CI 无 bun,改用 node 构建。 - Merge pull request #416 from kaineooo/plugin/f-provider - preload 顶部兼容 window.ztools → window.utools - preload 顶部兼容 window.ztools → window.utools - preload 顶部兼容 window.ztools → window.utools - preload 顶部兼容 window.ztools → window.utools - Merge pull request #410 from eachann1024/plugin/goose-monitor - Merge pull request #413 from eachann1024/plugin/goose-marks - Merge pull request #414 from eachann1024/plugin/goose-2fa - 补交 artifacts 目录,修复 tsc 缺模块 - chore(device-link): 发布 0.1.4 配对修复 - 补交 src/agent 与 skills 目录全部 SKILL.md - Merge pull request #412 from eachann1024/plugin/goose-agent - Update plugin 简单便签 v1.7.2 - other: 删除移植项目 - Merge pull request #415 from TheLastSheep/plugin/device-link - Add plugin 鹅的笔记 v0.0.1 - 将鹅的 Agent 版本改为 0.1.0-beta - 同步 package.json 版本为 0.1.0-beta - 同步 utools/plugin.json 版本为 0.1.0-beta - 补充 0.1.0-beta 更新说明 - Merge pull request #417 from LowProfile666/plugin/easynote - fix: 补交 Vite stub 与 utools-build,修复 Linux 构建 - Merge pull request #418 from eachann1024/plugin/goose-notes - fix: 版本号改为 0.1.1,去掉 -beta 后缀 - fix: 版本号改为 0.1.1,去掉 -beta 后缀 - fix: 版本号改为 0.1.1,去掉 -beta 后缀 - fix: 版本号改为 0.1.1,去掉 -beta 后缀 - Update plugin 词匠 v1.2.0 - Merge pull request #420 from wlunan/plugin/prompt-forge - Merge pull request #419 from eachann1024/plugin/goose-agent-v0.1.0-beta - Update plugin 鹅的书签 v0.1.0 - Update plugin 鹅的书签 v0.1.0 - fix: bump react-aria-components to ^1.20.0 for ZTools CI - fix: Codex 代理模式多工具调用报 must be followed by tool messages;model_catalog_json 改绝对路径 - Merge pull request #423 from Cifferni/plugin/cc-toggle - feat: 更新剪贴板支持划选复制 - Update plugin 本地搜索Neo v1.1.0 - Merge branch 'main' into plugin/local-search-neo - fix: resolve package manager shims on Windows - Merge branch 'main' into plugin/local-search-neo - fix: invoke package managers through Windows shell - Merge branch 'main' into plugin/local-search-neo - Merge pull request #424 from guopenghui/plugin/local-search-neo - Update plugin 表情罐头 v1.1.1 - Merge pull request #425 from MoruTeaven/plugin/stickercan - 'init' - Update plugin 微信读书 v0.8.0 - Merge pull request #429 from UTAKO-TAKI/plugin/weread-reader - Merge pull request #428 from consthe/plugin/task-plugin - Update plugin Jenkins Lite v1.2.0 - Merge pull request #430 from kshq1996/plugin/jenkins-lite - Update plugin 鹅的笔记 v0.0.1 - chore: 版本升至 9.0.1 - Update plugin 鹅的书签 v6.7.0 - Update plugin 微信读书 v0.8.1 - Add plugin 大古截图 v1.0.0 - Add plugin 大古截图 v1.0.0 - Merge pull request #433 from UTAKO-TAKI/plugin/weread-reader - Update plugin 微信读书 v0.8.2 - Merge pull request #435 from UTAKO-TAKI/plugin/weread-reader - Merge pull request #432 from eachann1024/plugin/goose-marks - Add plugin 科研小盒 v1.3.0 - Merge pull request #431 from eachann1024/plugin/goose-notes - Merge pull request #434 from beierweiwei/plugin/dagu-ocr - Update plugin 本地搜索Neo v1.1.1 - Merge pull request #438 from guopenghui/plugin/local-search-neo - Merge pull request #437 from Asa12138/plugin/micro-tools - feat: add screen-to-gif plugin - docs: add plugin screenshot - feat: replace default plugin icon - Update plugin Jenkins Lite v1.2.1 - Merge pull request #440 from kshq1996/plugin/jenkins-lite - Merge pull request #439 from Heler945/plugin/screen-to-gif - Update plugin Maven Lite v1.1.0 - feat: v1.4.0 构建日志弹窗增强 + 键盘导航即时联动 - Add plugin Npm Lite v1.0.0 - Merge pull request #442 from kshq1996/plugin/jenkins-lite - Merge pull request #441 from kshq1996/plugin/ztools-maven - Add plugin.json - Add index.html - Add preload.js - Add logo.png - Add README.md - Add LICENSE - Merge pull request #443 from kshq1996/plugin/ztools-npm - Merge pull request #444 from Samson1990-09/plugin/loan-calculator - Add plugin 变量名转换 v1.0.1 - Port Var-Conv to ZTools - Port Var-Conv to ZTools - Update plugin 词匠 v1.3.0 - Merge pull request #447 from wlunan/plugin/prompt-forge - fix: support standard src-ztools packages - 更新插件信息 - 更新插件信息 - 尝试减少组件库使用 - 减少部分组件,修复悬浮DPI过大问题 - fix: align datatimeutc with src-ztools template - Merge pull request #427 from lazywack/plugin/datatimeutc - fix: merge PR builds with latest base - Merge pull request #445 from DoneVirtue/plugin/var-conv - feat(paste): 完成跨平台交互与稳定性升级 - feat: 自动化助手插件首个版本 - fix(paste): 修复目录迁移的 CI 识别 - fix(paste): 恢复插件目录与 ID 一致 - Add 鹅的IP - Add 鹅的IP - Initial release of JSON formatter plugin - Add plugin JSON 格式化 v1.0.0 - feat(device-link): 支持可信设备持久化与自动重连 - chore(device-link): 发布 0.1.5 持久化配对 - Add 鹅的IP - Update plugin 贷款计算器 v1.8.0 - Update plugin 大古截图 v1.1.0 - Update plugin 大古截图 v1.1.0 - Add plugin 定时提醒 v1.0.0 - Update plugin 词匠 v1.4.0 - Merge pull request #454 from TheLastSheep/plugin/device-link - Merge pull request #456 from Samson1990-09/plugin/loan-calculator - feat: 插件顺序上传 - Merge pull request #457 from beierweiwei/plugin/dagu-ocr - Merge pull request #451 from DoneVirtue/plugin/e-de-ip - Merge pull request #452 from fuyanghulin/plugin/json-formatter - feat: 更新剪贴板,双击item之后恢复输入框焦点 - Update plugin 本地搜索Neo v1.2.0 - Merge pull request #461 from guopenghui/plugin/local-search-neo - Add plugin 定时提醒 v1.0.1 - Merge pull request #459 from wlunan/plugin/prompt-forge - Add plugin 自动化助手 v1.0.0 - Add plugin 自动化助手 v1.0.0 - Merge pull request #450 from D06F6E67/plugin/automatic-assistant - Merge pull request #448 from TheLastSheep/codex/paste-clipboard-pr - Merge pull request #458 from LowProfile666/plugin/easyreminder - Add plugin Unity启动器 v1.0.0 - chore: publish loan-calculator v1.9.0 (plugin.json) - chore: publish loan-calculator v1.9.0 (index.html) - chore: publish loan-calculator v1.9.0 (preload.js) - chore: publish loan-calculator v1.9.0 (logo.png) - chore: publish loan-calculator v1.9.0 (README.md) - chore: publish loan-calculator v1.9.0 (LICENSE) - Update plugin 远程桌面管理 v1.0.5 - Merge pull request #465 from Samson1990-09/plugin/loan-calculator - Merge pull request #466 from WorldmeQC/plugin/remote-manager - Merge pull request #464 from zhang00lei/plugin/unity-launcher - feat: AI助手支持显示错误 - Add plugin 书签历史搜索 v1.0.0 - Add plugin 音频转 MP3 v2.2.0 - docs: add demo screenshot - docs: add demo screenshot - update Image-Toolbox to v2.4.2 - Merge pull request #467 from akahoz94/plugin/bookmark-history-search - feat: vibe-coding插件 - Add plugin 网盘链接速开 v1.5.0 - Update plugin 音频转 MP3 v2.3.0 - Add plugin Windows 远程桌面管理 v1.0.0 - Update plugin 进程端口管理 v1.0.2 - Update plugin 进程端口管理 v1.0.2 - Update plugin Todos待办 v1.1.0 - feat: 新增汉字转拼音插件 - feat: vibe coding win 适配 - feat: 更新vibe coding 版本号 - feat: vibe coding skill调整 - feat: 剪贴板更新支持shift多选 - Merge pull request #468 from akahoz94/plugin/ncm-converter - Merge pull request #471 from zhang00lei/plugin/windows-remote - Merge pull request #470 from akahoz94/plugin/url-to-app - Merge pull request #473 from Code-Agitator/plugin/process-manager - Merge pull request #475 from Code-Agitator/plugin/todos - Merge pull request #476 from SZYPXJ/main - Merge pull request #469 from MoruTeaven/update-image-toolbox-v2.4.2 - feat: 剪贴板支持掩码显示 - chore(changelog): add v1.4.0 entry --- plugins/clipboard/CHANGELOG.md | 8 +++++ plugins/clipboard/README.md | 1 + plugins/clipboard/public/plugin.json | 2 +- plugins/clipboard/src/App.vue | 27 +++++++++++++++ .../src/components/ClipboardList.vue | 4 ++- plugins/clipboard/src/components/SideBar.vue | 32 +++++++++++++++-- .../src/components/items/TextItem.vue | 14 ++++++-- plugins/clipboard/src/utils/textMask.js | 34 +++++++++++++++++++ plugins/clipboard/tests/textMask.test.js | 27 +++++++++++++++ 9 files changed, 142 insertions(+), 7 deletions(-) create mode 100644 plugins/clipboard/CHANGELOG.md create mode 100644 plugins/clipboard/src/utils/textMask.js create mode 100644 plugins/clipboard/tests/textMask.test.js diff --git a/plugins/clipboard/CHANGELOG.md b/plugins/clipboard/CHANGELOG.md new file mode 100644 index 000000000..867f5347e --- /dev/null +++ b/plugins/clipboard/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## 1.4.0 - 2026-08-31 + +- 新增剪贴板文本掩码/明文显示切换。 +- 掩码仅隐藏中间内容,保留首尾识别字符。 +- 掩码仅影响界面展示,复制和粘贴仍使用原始明文。 + diff --git a/plugins/clipboard/README.md b/plugins/clipboard/README.md index 185ec2b62..f13592b35 100644 --- a/plugins/clipboard/README.md +++ b/plugins/clipboard/README.md @@ -21,6 +21,7 @@ - **实时监听** - 自动监听系统剪贴板变化,实时同步最新内容 - **分页加载** - 支持无限滚动,自动加载更多历史记录 - **多选合并** - 支持批量合并文字、图片和文件后一次复制或粘贴 +- **掩码显示** - 可一键隐藏文本记录的中间内容并保留首尾识别字符,复制和粘贴仍使用原始明文 ### 🔍 高效查找 diff --git a/plugins/clipboard/public/plugin.json b/plugins/clipboard/public/plugin.json index ac2907908..cdf4bc12e 100644 --- a/plugins/clipboard/public/plugin.json +++ b/plugins/clipboard/public/plugin.json @@ -1,7 +1,7 @@ { "name": "clipboard", "description": "剪贴板", - "version": "1.3.2", + "version": "1.4.0", "main": "index.html", "preload": "preload.js", "logo": "logo.png", diff --git a/plugins/clipboard/src/App.vue b/plugins/clipboard/src/App.vue index 91c435f40..46ec51c88 100644 --- a/plugins/clipboard/src/App.vue +++ b/plugins/clipboard/src/App.vue @@ -18,6 +18,22 @@ import ConfirmDialog from '@/components/ConfirmDialog.vue' // ---- 状态 ---- const activeTab = ref('all') const searchText = ref('') +const TEXT_MASK_STORAGE_KEY = 'clipboard.isTextMasked' + +const getInitialTextMaskState = () => { + try { + return window.localStorage.getItem(TEXT_MASK_STORAGE_KEY) === 'true' + } catch (error) { + console.warn('读取掩码显示设置失败:', error) + return false + } +} + +const isTextMasked = ref(getInitialTextMaskState()) + +const toggleTextMask = () => { + isTextMasked.value = !isTextMasked.value +} const getCurrentAppVersion = () => { try { @@ -258,6 +274,14 @@ const resetSearchAndFocus = async () => { // ---- 监听 & 生命周期 ---- watch(activeTab, doReload) +watch(isTextMasked, (masked) => { + try { + window.localStorage.setItem(TEXT_MASK_STORAGE_KEY, String(masked)) + } catch (error) { + console.warn('保存掩码显示设置失败:', error) + } + checkTextOverflow() +}) // 当对话框打开时,阻止全局键盘快捷键(如 Enter 粘贴) const isAnyModalOpen = computed(() => @@ -325,6 +349,7 @@ onUnmounted(() => { :active-tab="activeTab" :expanded-items="expandedItems" :needs-expand="needsExpand" + :is-text-masked="isTextMasked" @select="handleItemClick" @toggle-selection="handleToggleClick" @dblclick="handleDoubleClick" @@ -338,8 +363,10 @@ onUnmounted(() => { diff --git a/plugins/clipboard/src/components/ClipboardList.vue b/plugins/clipboard/src/components/ClipboardList.vue index 145b31ee3..38688eabe 100644 --- a/plugins/clipboard/src/components/ClipboardList.vue +++ b/plugins/clipboard/src/components/ClipboardList.vue @@ -13,7 +13,8 @@ const props = defineProps({ selectedItems: { type: Set, default: () => new Set() }, activeTab: { type: String, required: true }, expandedItems: { type: Set, default: () => new Set() }, - needsExpand: { type: Object, default: () => ({}) } + needsExpand: { type: Object, default: () => ({}) }, + isTextMasked: { type: Boolean, default: false } }) const emit = defineEmits([ @@ -254,6 +255,7 @@ onBeforeUnmount(resetDragState) :is-expanded="expandedItems.has(item.id)" :needs-expand="!!needsExpand[item.id]" :is-favorite-tab="activeTab === 'favorite'" + :is-text-masked="isTextMasked" @toggle-expand="emit('toggle-expand', item.id)" @delete-favorite="emit('delete-favorite', index)" /> diff --git a/plugins/clipboard/src/components/SideBar.vue b/plugins/clipboard/src/components/SideBar.vue index b242de5ce..8820c2b95 100644 --- a/plugins/clipboard/src/components/SideBar.vue +++ b/plugins/clipboard/src/components/SideBar.vue @@ -1,9 +1,10 @@