跳到正文
发现
MooTool:开发者桌面工具箱
桌面应用开发者工具

MooTool:开发者桌面工具箱

面向开发者的桌面工具集,集成 JSON 格式化、HTTP 请求、编码转换、Host 切换等常用小工具。

admin
发布于 2026-10-28 · 更新于 2026-11-01
浏览
4
访问
0
下载
0
版本
vnext-electron-v1.3.6
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

MooTool 是一个面向开发者的桌面工具箱,把日常开发中零散使用的小工具集中在一个应用里。项目采用多产品线并行维护的方式,同一套工具既有 Java + Swing 的经典版本,也有基于 Electron、Tauri、Flutter、Compose Multiplatform、JavaFX 和 SwiftUI 的新版本,各产品线拥有独立的代码、构建、版本、安装标识与更新通道,可以并排安装、互不覆盖。

目前推荐使用 MooTool Next Electron(Electron + Vite + React + TypeScript),目标平台为 Windows / Linux / macOS。

主要功能

  • 快速笔记:随手记录文本,支持快速替换等操作。
  • JSON:JSON 格式化与 JSONPath 查询,另有独立的工作区可用于保存 JSON 文档。
  • HTTP 请求:内置 HTTP 客户端,可直接调试接口。
  • Host 切换:快速切换 Hosts 配置。
  • 编码 / 解码:常用编码转换工具。
  • 时间戳:时间戳与日期互转。
  • 正则表达式:正则调试工具。
  • Cron:Cron 表达式工具。
  • 加解密、计算器、网络工具、颜色板、二维码、文本 Diff、Java 相关工具 等模块。
  • 翻译、UA 分析、图片助手、PDF、环境变量、系统信息、配置转换、Protobuf 等模块也已列入功能范围,但没有单独的截图。
  • 多数模块带有 History 子页,可搜索、应用、复制输入输出、删除与清空历史。
  • 支持浅色 / 深色主题与外观设置。

与 AI 客户端配合(Next Electron 1.3.6)

MooTool Next Electron 可以通过 MCP 或独立的 Skill 被本地 AI 客户端调用,工具使用内置运行时,无需单独安装 Node.js,MooTool 窗口关闭时也能调用。

  • 支持 Codex(MCP / Skill)、Claude Code(MCP / Skill)、Cursor(MCP)。
  • 提供 11 个工具:JSON 格式化与 JSONPath 查询、编码/解码、时间戳、文本 Diff、哈希、UUID,以及快速笔记与 JSON 文档的搜索和读取工具。
  • 提供安装管理:预览生成的配置、测试连接、查看安装状态、修复/更新、卸载;已有配置会被备份,冲突的用户修改会被报告并保留。
  • 文档只读访问默认关闭,需按每个文档库单独授权;读取分页进行,并排除隐藏文件、符号链接和文档库根目录 .gitignore 忽略的文件。

安装与使用

从 GitHub Releases 下载对应产品线的安装包:

Flutter、Compose、FX 版本目前是开发构建,需参考各产品 README 从源码构建,开发版本号不代表已提供公开的稳定安装包。

启用 AI 集成:

  1. 将 MooTool 安装到固定位置(macOS 的 Applications、Windows 安装版或 Linux deb)。
  2. 打开 Settings → AI integration,选择客户端与集成方式,查看预览后点击 Install in one click。
  3. 重启 AI 客户端或重新加载其 MCP / Skills,按提示启用工具,然后可以尝试「Use MooTool to sort the keys in this JSON.」。
  4. 如需读取已保存文档,在同一设置页开启 Allow reading Quick Notes 或 Allow reading JSON documents。

其他本地 stdio MCP 客户端可使用 Copy MCP configuration 复制配置,详见 AI 集成指南。

注意事项

  • README 中的截图来自 MooTool Java 版本,各产品线的实际界面与验收记录需查看对应产品 README。
  • AppImage 与 Windows 便携版无法注册一键 AI 集成;Linux 的 AppImage 需要先完成桌面集成才能在文件管理器中打开文件。
  • 打开受支持文件时 MooTool 不会修改源文件,重名副本会自动编号。
  • 项目以 MIT 许可证开源。

本作品整理自 GitHub 开源项目 rememberber/MooTool,原作者 @rememberber,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. vnext-electron-v1.3.6当前版本

    安装版可在「打开方式」中打开 JSON、JSONC、TXT、LOG、Markdown、XML、YAML、HTML、JavaScript、TypeScript、Java、Python、SQL 等文件,打开时提示是否加入快速笔记或 JSON 工作区且不改动源文件;文本导入支持 UTF-8 和带 BOM 的 UTF-16,上限 20 MB。

  2. vnext-electron-v1.3.5

    首次启动跟随系统语言;计算器精确处理十六进制与二进制小数并支持 IEEE 754 解码;改进对话框键盘焦点与 Esc 关闭;空 JSON 工作区可新建片段或导入文件;PDF 结果支持打开、定位与复制路径;大型 JSON 与 PDF 处理转后台执行。

评论