写代码或者整理电脑时,经常会碰到一些不难、但很打断节奏的小事:临时格式化一段 JSON、换算时间戳、测试正则、对比两份文本、压缩几张图片,或者看看磁盘空间到底被什么占满了。
这些事情通常都有现成工具,麻烦在于它们散落在不同网站和软件里。浏览器标签开了一排,临时找的网站还不一定愿意让人把数据传上去。TINKER 走的是另一条路:把常用的小工具收进一个桌面应用,需要什么就直接搜索打开。
它是一个采用 AGPL-3.0 许可证的开源项目,支持 Windows、macOS 和 Linux。官方目前把它定位为一款本地优先的桌面效率工具箱,内置上百种小工具,同时提供 CLI、MCP 和 Agent Skills 等扩展方式。
先说明一下,TINKER 是第三方开源项目,这篇内容只是按常见使用场景重新整理,并非项目作者发布。下文界面图来自项目公开页面。
它不是简单的“功能大合集”
第一次看到 TINKER 的工具数量,很容易把它理解成一个把计算器、记事本和二维码生成器塞在一起的软件。但真正有用的地方,是同一类任务可以连续做完,中间不用反复寻找网站。
例如调试一个接口时,可以先用 HTTP Request 发起请求,拿到结果后切到 JSON Editor 查看结构,再用时间戳转换、Base64、哈希或文本对比继续处理。每个工具都不算复杂,但串起来以后,刚好覆盖了开发中最常见的零碎步骤。
除了 HTTP 和 JSON,这一组里还能找到正则表达式、Markdown 编辑、代码格式化、代码编辑、Git、终端、WebSocket、Hosts 切换、SFTP、二维码、文本编码和时间戳转换等工具。
临时处理图片,不必专门打开大型软件
写文档、发博客或者整理截图时,很多需求其实只是裁一下尺寸、压缩体积、加个标注,并不需要启动完整的专业图像软件。
TINKER 内置了图片压缩、裁剪、标注、拼图、分割、特效和图片查看等功能。下面的图片压缩界面会直接显示处理前后的体积与压缩比例,一批图片可以放在同一个窗口里处理,结果比较直观。
音视频部分也采用类似思路,提供录音、音频编辑、媒体压缩、格式转换、视频裁剪、视频播放、屏幕录制和媒体分割。它们更适合临时处理,不是要取代专业剪辑软件,而是减少为了一个简单动作再安装一套工具的情况。
文件多、磁盘乱时,也能快速找问题
TINKER 里还有一组偏文件和系统管理的工具,包括文件搜索、文件管理、批量重命名、重复文件清理、大文件清理、文件粉碎、系统信息、系统监控和进程结束。
其中磁盘空间分析会用矩形面积展示目录和文件占用。某个目录突然变大时,这种视图比在资源管理器里逐层查看更容易定位问题。
这部分比较适合经常整理素材、项目依赖和下载目录的人。比如先查看空间占用,再找出大文件或重复文件,最后需要时进行批量重命名,整个过程都能在同一个应用里完成。
日常效率工具也不少
如果不写代码,TINKER 仍然可以当普通桌面工具箱使用。内置工具还覆盖:
- 计算器、计算稿纸、单位换算和颜色工具
- 日历、时钟、计时器、待办清单、番茄钟和便签
- 密码生成、密码管理和两步验证
- PDF、RSS 阅读、白板、思维导图和剪贴板
- 录音机、音乐播放、相机和屏幕录制
主界面上方提供工具搜索。官方介绍的操作方式是通过快捷键呼出应用,输入名称后按回车打开工具,完成后自动隐藏。工具较多时,这种方式比在图标列表里慢慢翻更实用。
本地优先,以及和 AI 工具联动
TINKER 的常用工具在设备本地运行,日常使用支持离线,数据也可以导出备份。对于 JSON、文本、图片这类可能包含工作内容的材料,本地处理至少省去了随手上传到陌生网页这一步。
需要注意的是,TINKER 也支持把网页应用包装成插件,这类网页插件依赖对应网站,本身不能离线使用。这里要区分“内置本地工具”和“网页插件”,不能简单理解成所有功能都完全离线。
它还提供命令行调用,并支持通过 MCP 和 Agent Skills 让 AI Agent 打开、调用已经安装的工具。普通用户可以完全忽略这一部分;如果平时在使用自动化脚本或 AI 编程工具,这套接口才更有价值。
插件扩展
除了内置工具,TINKER 还支持官方插件、第三方插件、网页插件和游戏插件。项目已经整理了一批可安装的扩展,例如 OCR、翻译、音频转录、视频转换、Draw.io、Excalidraw 等。
这意味着它不只是一个固定功能列表,也可以根据自己的工作内容继续添加工具。不过插件安装属于进阶用法,第一次使用时没有必要把所有插件都装上,先从真正需要的几个功能开始更合适。
v3.0.1 的变化
v3.0.1 的更新内容比较集中,主要修复了 Terminal 无法创建 PTY 的问题。如果之前终端功能无法正常启动,这一版就是针对该问题的修复版本。
当前整理到的安装包包括:
| 系统 | 架构 | 格式 |
|---|---|---|
| Windows | x64 | EXE |
| macOS | Apple Silicon | ARM64 DMG |
| macOS | Intel | x64 DMG |
| Linux | x86_64 | DEB |
| Linux | x86_64 | RPM |
五个安装包均已按项目发布信息核对 SHA-256。安装时选择与自己系统和处理器对应的文件即可。
哪些人会更适合
TINKER 比较适合下面几类使用场景:
- 经常在 JSON、正则、文本转换和接口调试工具之间切换的开发者
- 偶尔需要压缩图片、转换媒体、批量整理文件的内容创作者
- 想减少单功能小软件数量,把常用工具集中管理的用户
- 希望通过 CLI、MCP 或 Agent Skills 调用本地工具的自动化用户
如果平时只需要一两个固定功能,单独使用对应的小工具可能更轻量;如果需要专业级图片、视频或开发能力,也仍然应该使用专业软件。TINKER 更像一个随时能打开的工作台,优势在于覆盖面和切换效率,而不是每一项都做到专业软件的深度。
项目来源
- GitHub:GitHub - liriliri/tinker: Toolbox for everyone · GitHub
- 官方网站:Open Source Desktop Toolbox | TINKER
- v3.0.1 版本页:Release v3.0.1 · liriliri/tinker · GitHub
- 使用文档:前言 | TINKER
获取安装包
这里整理的是同一版本的 Windows、macOS 和 Linux 安装包,按自己的系统选择即可。
百度网盘:百度网盘 请输入提取码
提取码:6bfy
夸克网盘:夸克网盘分享
TINKER 最适合的使用方式,不是看到工具多就全部尝试一遍,而是先把自己平时最常搜索的几个小工具固定下来。等真正遇到接口调试、图片处理或磁盘整理的问题时,再从同一个入口打开对应功能,这样才最省事。








被折叠的 条评论
为什么被折叠?



