工具集项目:PowerToys、IT-Tools、ZTools、uTools

工具箱:DevToys、OmniTools、Mootool、He3、TinyWow之后近8个月时间内,在鄙人的留心与关注下,又收集到几款优秀的类似工具集项目。

PowerToys

官网,开源(GitHub,134K Star,8K Fork)

安装方式:

  • 微软商店:
  • GitHub Release:
  • 官网

PowerRename

Windows自带的批量改名,但功能极其有限:选中一批文件,按F2,输入新名字,只能给所有文件用同一个名字加上序号,即新文件(1)、新文件(2),没有任何灵活性,遇到稍微复杂一点的需求就完全不够用。

批量重命名工具,直接集成在文件资源管理器的右键菜单里。

核心逻辑是搜索+替换:告诉它"把文件名里的什么内容,换成什么",它帮你批量处理所有选中的文件,执行之前还有实时预览,确认没问题再点应用,不需要担心改错。

功能

  • 搜索替换,批量处理。在"搜索"框输入你想替换掉的内容,在"替换为"框输入新内容,所有选中文件里包含该内容的文件名会同时被替换。如把文件名里所有IMG_替换成旅行_
  • 支持正则表达式,可处理更复杂的命名规则
  • 执行前实时预览。右侧窗格实时显示修改后的文件名预览,左列是原文件名,右列是改后效果。确认没问题再点"应用",完全不用担心改错。
  • 可只改文件名,或只改扩展名。默认只修改文件名部分,不动扩展名。如果需要,也可以单独选择只改扩展名,或同时改文件名和扩展名。
  • 大小写转换。支持一键把所有文件名转为:全部小/大写、首字母大写、每个单词首字母大写,四种模式选一个点一下,批量处理。
  • 可以包含或排除子文件夹。默认操作包含所有子文件夹里的文件。如果只想改当前文件夹,不想动里面的子文件夹内容,取消勾选"包含子文件夹"即可。
  • 改错可撤销。在文件资源管理器里按Ctrl+Z可撤销上一次重命名操作。

IT-Tools

官网,专为开发者和IT专业人士设计的开源(GitHub,39.2K Star,5K Fork)全面在线工具集合。

核心特性

  • 国际化支持:通过Vue i18n实现完善的国际化,支持10种语言,位于locales/
  • 渐进式Web应用:作为PWA构建,通过Service Worker注册实现离线功能和性能提升,使用vite-plugin-pwa实现无缝集成。
  • 主题系统强大:支持亮色和暗色模式,通过useStyleStore Pinia store管理主题,并支持自定义主题覆盖。
  • 组件库:在src/ui/中提供自定义组件库,包含c-input-textc-markdownc-table等专用组件,基于Naive UI构建以保持一致的设计模式。

实战

使用方式:

  • 官网:可理解为SaaS平台
  • 源码自部署
  • Docker或Docker Compose

官网截图

基于源码部署:

bash 复制代码
git clone https://github.com/CorentinTh/it-tools.git
cd it-tools
pnpm install
pnpm dev

浏览器打开http://localhost:5173

工具分类

  • 加密:Token生成器、Hash文本、加密、UUID生成器、加密/解密文本、RSA密钥对生成器、密码强度分析仪、PDF签名检查器
  • 转换器:日期时间转换器、Base64字符串编码/解码、Base64文件转换器、Color选择器、JSON-YAML-TOML-XML转换等
  • Web:URL编码/解码、转义html实体、Url分析器、设备信息、基本身份验证生成器、开放式图形元生成器、OTP代码生成器、mime类型、JWT解析器、Keycode信息、字符串打乱、HTML所见即所得编辑器、用户代理分析器、HTTP状态码、
  • 图片和视频:二维码生成器、SVG占位符生成器
  • 开发:Git备忘录、crontab表达式生成、JSON格式化、JSON压缩、JSON转CSV、SQL美化格式化、Chmod计算器、Docker到Docker Compose转换器、XML格式化、YAML美化和格式化、正则匹配
  • 网络:IPv4、MAC地址、IPv6
  • 数学:数学计算器、ETA计算器、百分比计算器
  • 测量:计时器、温度转换器、基准生成器
  • 文本:文本统计、文本比较、Emoji选择器
  • 数据:电话分析器和格式化程序

ZTools

uTools的开源(GitHub,2.8K Star,239 Fork)实现,高性能、可扩展的macOS和Windows应用启动器与插件平台。通过现代Electron38、Vue3、TS技术栈,提供类似Alfred、Raycast的体验,将极速搜索、丰富的插件生态以及原生级别的平台集成整合到一个由按键触发的统一界面中。

核心特性

  • 快速启动
    • 拼音搜索:
    • 正则匹配:支持正则表达式搜索
    • 历史记录:常用应用自动置顶
    • 固定应用:常用应用一键固定
  • 插件系统:内置插件市场,一键安装升级;完整API支持。
    • UI插件:有界面的完整插件
    • 无界面插件:适合后台任务的轻量插件
  • 剪贴板管理
    • 历史记录:剪贴板内容自动保存
    • 搜索:支持搜索历史记录
    • 图片支持:图片也能存能查
    • 跨平台原生实现
  • 主题定制
    • 系统/亮色/暗色模式
    • 6种主题色可选
  • 数据隔离:插件数据独立存储,安全可靠
  • 指令来源:内置系统应用、系统设置、设置、系统指令,支持WebDAV同步
  • HTTP:支持启用HTTP服务接口调用ZTools功能
  • AI集成:支持LLM配置、MCP服务

技术亮点

  • 高性能:LMDB键值存储数据库 + WebContentsView架构
  • 跨平台:基于Electron,macOS和Windows原生支持
  • 数据隔离:插件数据独立存储
  • 拼音搜索:Fuse.js
  • 热重载:开发友好

设置:呼出快捷键、外观设置、搜索、行为、超级面板、悬浮球、网络、代理等。

插件市场:包括效率工具、开发工具、图像媒体、文本处理、游戏娱乐、网络工具、系统工具、其他工具

插件推荐:

  • 剪贴板管理器:文本、图片、文件复制记录自动保存,支持搜索找回;
  • 录屏助手:一键开启 区域 / 窗口 / 全屏录制都支持,可开启麦克风、显示鼠标指针,F10一键结束。做教程、录操作演示非常方便,即用即开,不占资源。
  • 浏览器书签搜索:不用打开浏览器,直接在ZTools里检索书签和历史记录,搜一下就能打开对应页面,大幅减少切窗口的时间。
  • AI助手:配置AI模型后,正常对话、润色文案、解释代码。
  • OCR文字识别:截图即可快速提取图片里的文字,识别准确率高。

对比uTools

特性 uTools ZTools
价格 付费 免费开源
平台 macOS/Windows/Linux macOS/Windows(Linux开发中)
插件 丰富 兼容uTools插件
数据 云同步 可选云同步

实战

使用方式:

  • 安装包:从GitHub Release页面下载
  • 源码部署
bash 复制代码
git clone https://github.com/ZToolsCenter/ZTools.git
cd ZTools
# 安装依赖
pnpm install
# 开发模式
pnpm dev
# 构建
pnpm build:mac			# macOS
pnpm build:win			# Windows
pnpm build:linux		# Linux (当前主机架构)
pnpm build:linux:x64	# Linux (按 amd64/x64 架构打包)
pnpm build:linux:arm64	# Linux (按 arm64 架构打包)

GitHub下载得到便携安装包解压缩后有363M,还真是有点大。界面如下

插件安装,可导入本地插件(*.zpx*.zip两类文件),或从npm安装:

提供AI增强功能,当前只能配置商用API Key,不支持本地模型。

MCP服务,可将本机暴露为一个服务器,提供工具能力。

指令列表

WebDAV,目前还是Beta版

点击开启按钮有Bug:

呵呵,这怕是连Alpha版本都没测试通过吧。

uTools

官网,极简、插件化、跨平台的现代化桌面软件,新一代工具平台,通过插件应用生态与AI生成工具,打造开发者专属趁手工具箱;支持Windows、macOS、Linux版本。

官网下载安装包,双击安装,恶心之处在于没有弹窗给出选择安装目录,默认安装到C盘用户目录。(需手动移到D盘等其他盘符,然后建立链接)。界面如下

对于已固定图标,右键可取消固定、移到最前

复制图片后,打开uTools主界面自动匹配如下功能图标

有些功能看起来不错,有些则感觉有点鸡肋(凑数量)。

注意:断网情况下,大部分功能不可能。

拥有丰富的插件生态,下载插件,需要注册并登录。

但插件好不好用,还是得亲自花费时间体验一番。

紧跟潮流,提供【Vibe Coding创作】和【AI Agent可调用】,但

拿电脑桌面(屏幕)开刀,搞搞所谓的特效,这玩意儿也叫Vibe Coding?顶多是看屏幕看傻了,只能用于放松一下心情。