OmniTools本地试用:给电脑备个小工具箱

OmniTools本地试用:给电脑备个小工具箱

2026-10-17 00:53:13 0点赞 0收藏 0评论

这次从 GitHub 找了个叫 OmniTools 的工具箱,放到电脑上跑了一遍。我先没管它一共塞了多少功能,就拿三件小事试手:图片缩小、清单去重、两份 PDF 合到一起。

结果都能用,不过也有点小别扭。比如同一张图,缩小以后在网页预览里反而显得更大;PDF 已经合好了,内嵌预览却没显示出来。要判断到底做成没有,还是得把文件下载下来看看。

OmniTools 是个免费开源的网页工具箱,核心项目采用 MIT 许可证。图片、PDF、文本这些工具放在一起,平时零碎处理文件,不用每做一件事就另外找个网站。它有在线版,也能自己部署,本文的操作和截图用的都是本机运行的版本,样例里没有私人资料。

先缩一张图,别被预览尺寸骗了

我准备了一张 1600×1000 的测试图,打开“图像工具”里的“调整图像大小”,从文件导入,选择按百分比调整,比例是 50%。右边随即出来结果,下面可以直接下载。

网页左右两个预览区不是按同一缩放比例展示的。左边上传的原图只是个小缩略图,右边处理后的图片却铺得更大,所以光盯着画面看,会以为缩反了。

下载后检查,实际尺寸是 800×500,正好是一半。这个工具也可以直接填像素尺寸;要发到某个有尺寸要求的地方,比来回拖图片边框省事。

OmniTools本地试用:给电脑备个小工具箱

去重这里,有个选项别点错

第二项拿购物清单试:八行文字,里面“苹果”和“牛奶”各写了两次。粘到“删除重复的行”里,默认模式保留第一次出现的内容,右边剩六行,原来的先后顺序也没变。

这就是我想要的去重:把多写的那份拿掉,不是把这个东西整个删掉。

OmniTools本地试用:给电脑备个小工具箱

但往下看,还有一个 Leave Absolutely Unique Text Lines。这个名字容易一眼带过,意思却不一样:只保留原本恰好出现一次的行。我切过去试了一下,“苹果”和“牛奶”全部没了,只剩鸡蛋、面包、酸奶和燕麦四项。

如果你是在整理名单、文件名清单,先分清自己想“每项留一份”,还是“只要从没重复过的项”。另外,这页虽然选了中文,几个详细选项还是英文,不能完全靠中文标题猜。

OmniTools本地试用:给电脑备个小工具箱

PDF,我专门下载检查了一遍

合并 PDF 的入口也很直接。两份样例,一份两页,一份一页,按这个顺序导入,工具就生成了可下载的文件。

我这次的浏览器没把合并页里的 PDF 内嵌预览显示出来,右边仍是一块格子背景。但下载文件后核对,确实是三页,内容顺序也是前一份的两页,再接后一份的一页。

我又把这个合并结果放进“PDF 转 PNG”,三页都转了出来,可以逐张下载,也能打包成 ZIP。下载包里是三张图片,下面这张是工具里显示的第一页预览。

OmniTools本地试用:给电脑备个小工具箱

普通的小文档合并,这样已经够用了。至于加密文件、特别大的 PDF,或者签名表单一类复杂文档,这次没试,不能顺手也算进“都好用”里。

放到本机,不是双击一个安装包

只想先看看,可以从 项目仓库 找到 在线体验入口。不必一开始就折腾部署。

如果想和本文一样在自己的电脑上跑,需要 Git、Node.js 和 npm。这次测试的是仓库 0.6.0 的代码,使用它自带的开发启动方式:

git clone https://github.com/iib0011/omni-tools.git cd omni-tools npm ci --ignore-scripts npm run dev -- --host 127.0.0.1 --port 18150

启动后,在这台电脑的浏览器里打开 http://127.0.0.1:18150/。这里绑定的是本机地址,不是让局域网里其他电脑一起访问。端口被占用的话,换一个即可。

仓库还提供了 Docker 方式,已经有这套环境的人可以照文档部署;本文没有另外测试 Docker。也不要把上面的开发启动直接当成面向公网的部署方案。

我会把它当备用工具箱

这次用下来,比较顺手的是入口集中:缩图、处理一段文字、临时合个小 PDF,都能在同一套界面里做。操作不复杂,但界面的细节还没完全统一,中文和英文混着用,预览也需要自己留心。

还有一点要分开看:文件处理在浏览器里进行,不等于整个工具箱绝不联网。页面带着外部 GitHub 星标组件,视频工具的代码里也有从外部加载处理组件的路径。视频、OCR、去背景这些功能我没逐个测,也没做完整的网络隐私审计。

所以我会先拿普通文件用它,不因为“开源”“本地”几个字,就直接把重要资料放进去。要的是随手处理一点小事,它值得留个入口;已经有顺手的专业软件,也不必为了这个工具箱全换掉。

项目地址:github.com/iib0011/omni-tools

作者提示含AI生成内容。作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
京东京享红包
距结束::
领京东现金红包 天天领3次 最高26888元
红包按钮
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松