- 🔍 智能扫描 - 快速扫描磁盘,识别缓存、临时文件、日志等垃圾文件
- 📊 可视化分析 - 树状图和列表双视图,直观展示磁盘空间占用
- 🗑️ 安全清理 - 支持删除到回收站,误删可恢复
- 📁 文件管理 - 右键菜单支持在资源管理器中打开
- 🌐 多语言支持 - 支持中文和英文界面
- ⚡ 高性能 - Worker 线程扫描,不阻塞 UI
| 类别 | 技术 |
|---|---|
| 框架 | Electron 28 |
| 前端 | React 18 + TypeScript 5 |
| 样式 | CSS + Tailwind CSS |
| 图表 | Recharts |
| 图标 | Lucide React |
| 构建 | Vite + electron-builder |
前往 Releases 页面下载最新版本。
- Node.js 18+
- npm 9+
# 克隆仓库
git clone https://github.com/luomojim/mo_clearer.git
# 进入前端目录
cd mo_clearer/src/frontend
# 安装依赖
npm install
# 开发模式运行
npm run electron:dev
# 构建生产版本
npm run build
# 打包安装程序
npm run electron:buildmo_clearer/
├── src/
│ ├── frontend/ # Electron + React 前端
│ │ ├── electron/ # Electron 主进程
│ │ │ ├── main.ts # 主进程入口
│ │ │ ├── preload.ts # 预加载脚本
│ │ │ └── scan-worker.ts # 扫描工作线程
│ │ └── src/ # React 渲染进程
│ │ ├── components/ # UI 组件
│ │ ├── i18n/ # 国际化
│ │ └── utils.ts # 工具函数
│ └── main.cpp # C++ 后端(可选)
├── favicon.ico # 应用图标
└── README.md # 项目说明
- 🔍 Smart Scanning - Quickly scan disks to identify cache, temp files, logs, and other junk
- 📊 Visual Analysis - Tree map and list views for intuitive disk space visualization
- 🗑️ Safe Cleanup - Support for deleting to recycle bin, recoverable if deleted by mistake
- 📁 File Management - Right-click menu to open in file explorer
- 🌐 Multi-language - Support for Chinese and English interface
- ⚡ High Performance - Worker thread scanning without blocking UI
| Category | Technology |
|---|---|
| Framework | Electron 28 |
| Frontend | React 18 + TypeScript 5 |
| Styling | CSS + Tailwind CSS |
| Charts | Recharts |
| Icons | Lucide React |
| Build | Vite + electron-builder |
Visit the Releases page to download the latest version.
- Node.js 18+
- npm 9+
# Clone the repository
git clone https://github.com/luomojim/mo_clearer.git
# Enter frontend directory
cd mo_clearer/src/frontend
# Install dependencies
npm install
# Run in development mode
npm run electron:dev
# Build for production
npm run build
# Package installer
npm run electron:buildThis project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Important Notes:
- This software is designed to help users clean up junk files on their computers. However, the definition of "junk files" may vary depending on individual needs and system configurations.
- Users are solely responsible for reviewing and confirming the files to be deleted before performing any cleanup operations.
- The software provides a "delete to recycle bin" feature, but users should still exercise caution when deleting files.
- The authors and contributors are NOT responsible for any data loss, system damage, or other issues that may arise from the use of this software.
- Use this software at your own risk. Always backup important data before performing any system cleanup operations.
本软件按"原样"提供,不附带任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权行为还是其他方面,由本软件或本软件的使用或其他交易引起、与之相关或与之相关。
重要提示:
- 本软件旨在帮助用户清理计算机上的垃圾文件。然而,"垃圾文件"的定义可能因个人需求和系统配置而异。
- 用户在执行任何清理操作之前,有责任自行审查和确认要删除的文件。
- 本软件提供"删除到回收站"功能,但用户在删除文件时仍应谨慎操作。
- 作者和贡献者不对因使用本软件而可能导致的任何数据丢失、系统损坏或其他问题负责。
- 使用本软件的风险由用户自行承担。在执行任何系统清理操作之前,请务必备份重要数据。
- Electron - Cross-platform desktop apps
- React - A JavaScript library for building user interfaces
- Recharts - Redefined chart library built with React
- Lucide - Beautiful & consistent icons
如果觉得软件对你有帮助,帮忙点个 Star 吧!⭐