Mouzi:自动整理下载文件夹的桌面工具
一款驻留系统托盘的本地文件整理工具,按规则自动归类下载文件夹,注重隐私和离线使用。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v0.2.1
- 平台
- Windows、Linux
详细介绍
项目简介
Mouzi 是一款驻留在系统托盘的免费开源文件整理工具。它会在后台监控指定文件夹(默认关注下载文件夹),并按照可自定义的规则自动移动、重命名或归类新文件。项目采用 Tauri + Rust 后端和 React 19 + TypeScript 前端,所有数据保存在本地,强调离线与隐私优先。
主要功能
- 静默后台运行,资源占用低(README 标注约 5 MB 内存);Windows 下支持静默开机自启,并通过轻提示告知已整理文件数量。
- 内置规则涵盖图片、文档、压缩包、安装包、音乐、视频等类别;也可按扩展名、正则模式和目标文件夹创建自己的规则。
- 目标路径支持
{year}、{month}、{day}、{extension}、{filename}等动态占位符。规则按优先级从上到下匹配,首个命中的规则生效。 - 使用
.mouziignore为每个文件夹配置忽略模式,类似.gitignore,支持通配符(如*.tmp)、精确文件名(如.DS_Store)和目录(如node_modules/)。 - 每个被监控文件夹可设为 Silent(自动整理)、Manual(点击 Organize Now 才处理)或 Paused(仅监控不移动)。
- 支持导入 Google Takeout 的
.zip、.tgz、.tar.gz归档,先解压到暂存目录,再按现有规则整理。 - 操作记录保存在本地 SQLite 中,支持单次移动撤销和清空历史。
- 自动检测系统语言,界面支持多语言,并可跟随系统或手动设置深色/浅色模式。
- 100% 离线,默认无遥测,不把文件名上传到云端;忽略
desktop.ini、Thumbs.db、.DS_Store等系统隐藏文件。
安装与使用
从 mouzi.cc/download 或 GitHub Releases 下载安装包。Windows 提供安装版 .exe、.msi 和便携版 .exe;Linux 提供 AppImage、.deb 和 .rpm(x86_64)。
Windows 安装后会常驻托盘:左键点击托盘图标打开弹窗,可查看最近操作、统计和手动整理;右键菜单包含 Organize Now、Settings、Quit。往下载文件夹放入文件后,通常会在约 2 秒内归入对应子文件夹。
若要从源码构建,需要 Rust、Node.js 22+;Windows 还需 Windows SDK / MSVC,Linux 还需 libwebkit2gtk-4.1-dev、libayatana-appindicator3-dev、fuse:
npm install
npm run tauri dev
打包使用 npm run tauri build,输出位于 src-tauri/target/release/bundle/。
注意事项
- Windows 10/11 需要 Microsoft Edge WebView2 Runtime,多数系统已预装。
- Linux 需要
libwebkit2gtk-4.1和libayatana-appindicator3。 - macOS 版本仍是非官方且实验性的。
- Windows 安装包未做 Authenticode 签名;更新完整性由 Tauri updater 签名校验,下载校验和见各版本附带的
SHA256SUMS.txt。 - Mouzi 是文件整理工具,不是杀毒或终端安全软件;基于文件名的规则只能作为额外防护,不能替代安全软件和用户教育。
- 微软商店版本为付费购买以支持开发;GitHub Releases 仍提供免费下载。
本作品整理自 GitHub 开源项目 hsr88/mouzi,原作者 @hsr88,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.2.1当前版本
修复 0.2.0 引入的未翻译控件,将审核队列、文件夹选项、规则条件、重命名模板、历史筛选等界面文本补齐到 11 种支持语言,补充西班牙语压缩包导入文案,并加强语言文件的 CI 校验;不改变文件整理行为。
评论