Skip to content

Releases: echoVic/cleanzo

Cleanzo 0.1.11

Choose a tag to compare

@echoVic echoVic released this 17 Oct 04:41
  • 全界面迁移到 React 19 + Tailwind v4 + Radix 组件,视觉与交互逐项对齐旧版:修复多处描边发黑、次要文字变纯黑、卡片丢底色、区块间距错乱的问题
  • 「垃圾清理」结果页「立即清理」改为薄荷绿主按钮,红色只保留在需要确认的危险操作上
  • 修复「垃圾清理」结果行的分类图标显示成代码文本的问题,恢复齿轮、浏览器、代码等真实图标
  • 修复空间分析、大文件、残留页整行左移、复选框错位、「在 Finder 中打开」按钮样式不一致等布局问题
  • 「系统状态」页内存/CPU/磁盘/电池卡片与占用最多应用列表的间距、字号、分段控件恢复原样

Cleanzo 0.1.10

Choose a tag to compare

@echoVic echoVic released this 16 Oct 09:27

修复

  • 「AI 工具」点开始扫描后增加进度提示,不再看起来没有反应
  • 「AI 工具」扫描完成后「移到废纸篓」按钮正常显示
  • 分组勾选框三态修正:运行中的项目没勾时,父框显示半选而不是全选
  • 修复系统状态定时刷新、以及垃圾清理和 AI 工具页勾选 / 展开时,页面跳回顶部的问题
  • 语言偏好同步到原生菜单与更新窗口

Cleanzo 0.1.9

Choose a tag to compare

@echoVic echoVic released this 16 Oct 06:55

新增「AI 工具」清理

侧栏新增「AI 工具」分组,Claude Code 和 Codex 各一个独立页面(没装的不显示),点「开始扫描」才统计,切走再切回保留结果。

  • 对话记录按项目(Claude Code)或月份(Codex)分组;还能看到每次更新留下的旧版本、日志、缓存、文件快照、生成的图片等,每一项都有大小
  • 每一项可展开看里面最大的内容,并直接在 Finder 中显示
  • 对话记录默认不勾选,可按 7 / 30 / 90 天之前筛选,最近 24 小时的一律保留;Codex 旧版本只清当前版本之外的
  • 设置、登录信息、技能、插件等受保护内容锁死不能选;不认识的目录只显示、不动
  • 工具运行时旧对话和旧版本仍可清理;所有内容先移到废纸篓,确认前逐项说明后果

Cleanzo 0.1.8

Choose a tag to compare

@echoVic echoVic released this 15 Oct 15:49

0.1.8

新增「系统状态」页

  • 内存 / CPU / 磁盘 / 电池四张指标卡实时刷新(2 秒一次)
  • 数值口径与活动监视器一致
  • 占用最多的应用按内存或 CPU 排序,可一键正常退出(绝不强杀)
  • 内存紧张、交换文件占磁盘、磁盘空间不足时会给出提示条和对应操作

视觉与交互

  • 系统状态页视觉重排:指标卡统一骨架、大数字加大、窄窗口自适应
  • 垃圾清理首页闲置态重做
  • 侧栏「系统状态」提至第一位,启动默认打开系统状态页

已有 0.1.5 / 0.1.6 的用户会自动收到增量更新。

Cleanzo 0.1.6

Choose a tag to compare

@echoVic echoVic released this 15 Oct 06:02

Cleanzo 0.1.6 是一个小更新。

  • 自动检查更新从每天一次改为每 4 小时一次,新版本发布后当天就能看到
  • 更新窗口仍然可以「稍后提醒我」或「跳过这个版本」

下载

  • Cleanzo-0.1.6-arm64.dmg:适用于 Apple 芯片(M 系列)的 Mac,需要 macOS 12 或更高版本
  • 打开 dmg 后,把 Cleanzo 拖进「应用程序」即可

已经装了 0.1.5 的话,Cleanzo 会自动提示更新;这次更新很小(增量约 0.1 MB)。其余文件供应用自动更新使用,不需要手动下载。

Cleanzo 0.1.5

Choose a tag to compare

@echoVic echoVic released this 15 Oct 03:26

Cleanzo 0.1.5:现在可以自动更新了。

  • 有新版本时,Cleanzo 会自动提示你,点「安装更新」就能升级,不用再来这里下载
  • 设置 → 关于里也可以随时「检查更新」

这一版需要手动下载安装一次,之后的版本都会自动提示。

下载

  • Cleanzo-0.1.5-arm64.dmg:适用于 Apple 芯片(M 系列)的 Mac,需要 macOS 12 或更高版本
  • 打开 dmg 后,把 Cleanzo 拖进「应用程序」即可

其余文件(.tar.gz 和 .json)供应用自动更新使用,不需要手动下载。

Cleanzo 0.1.4

Choose a tag to compare

@echoVic echoVic released this 14 Oct 15:45

Cleanzo 0.1.4 是一个小更新。

  • 设置 → 关于里新增「问题反馈」入口,遇到问题或有建议时可以直接到 GitHub 告诉我们

下载

  • Cleanzo-0.1.4-arm64.dmg:适用于 Apple 芯片(M 系列)的 Mac,需要 macOS 12 或更高版本
  • 打开 dmg 后,把 Cleanzo 拖进「应用程序」即可

Cleanzo 0.1.3

Choose a tag to compare

@echoVic echoVic released this 11 Oct 10:21

Cleanzo 0.1.3:垃圾清理改为按规则扫描,只列出这台 Mac 上真正存在的东西;侧栏和设置页重新整理;各页面的交互全面优化。

垃圾清理

  • 原来固定的 9 个分类换成一张规则表,按系统垃圾、应用缓存、浏览器缓存、更新残留、开发工具、需要确认、自定义分组,不存在的条目不显示
  • 应用缓存按应用逐行列出,并以应用名显示,合并了三处位置:
    • ~/Library/Caches
    • 沙盒应用的缓存(需要完全磁盘访问权限)
    • Electron 应用放在 Application Support 里的缓存
  • 浏览器只清缓存,不碰历史、Cookie 和登录;浏览器开着时跳过,并显示退出后能清多少
  • 开发工具新增 npx、uv、Bun、Cargo、Yarn、Poetry、conda 等缓存
  • Homebrew 旧版本、pnpm store、Go 模块缓存、不可用的模拟器交给各自的工具命令清理
  • 新增「需要确认」组:iOS 备份、固件、Xcode Archives、DeviceSupport(默认保留各平台最新版)、下载文件夹里的旧安装包等。默认不勾选,可以逐个选择,其中的用户数据移到废纸篓
  • 扫描时各项依次出结果;清理时显示进度、可以随时停止;结束后保留每一项的结果,不再自动重新扫描
  • 每一行都可以「在 Finder 中显示」或「不再清理」

侧栏和设置

  • 侧栏按「垃圾清理|空间|应用|设置」分组
  • 「应用缓存」并入垃圾清理,「残留」成为应用卸载里的页签,「全盘扫描」改名为「空间分析」
  • 设置页改动即时保存:可以开关扫描分组、恢复「不再清理」的项目、用文件夹选择框添加自定义目录、查看完全磁盘访问权限

其他页面

  • 移到废纸篓后列表原地更新,不再整页重扫;勾选工具栏一直显示,并显示已选的数量和大小
  • 空间分析一打开就显示磁盘用量;没扫描过的页面有引导;侧栏会标出还在运行的页面
  • 大文件可以选大小门槛:100 MB、500 MB、1 GB 或 5 GB
  • 相似照片可以点开看大图、左右翻看,点照片本身即可勾选
  • 应用卸载可以按名称、大小、上次打开时间排序,并标出正在运行的应用
  • 错误提示按界面语言显示;确认框可以按 Esc 关闭

修复

  • 大小按文件实际占用的磁盘空间计算,稀疏文件(如视频缓存)不再虚报
  • 侧栏的版本号改为从应用读取;dmg 的卷名带上版本号,同时挂着几个版本也分得清
  • 临时文件很多时,扫描的首屏快了很多

安装

  1. 下载 Cleanzo-0.1.3-arm64.dmg 并打开
  2. 把 Cleanzo 拖进「应用程序」文件夹,替换旧版本

需要 macOS 12 或更高版本,目前只支持 Apple 芯片(M 系列)的 Mac。从旧版本升级时,你添加的清理目录和停用的分类会自动迁移。

SHA-256:26398568911b1e4d08b16e681b56a34d1dd30f30178c20c0d7135d059dfebf1a

Cleanzo 0.1.2

Choose a tag to compare

@echoVic echoVic released this 11 Oct 03:26

Cleanzo 0.1.2:修复两轮代码审查发现的问题,新增「停止扫描」。

新增

  • 全盘扫描、大文件、残留、相似照片的扫描可以随时停止,已经扫到的结果会保留

修复

可能误删文件的问题

  • 「移到废纸篓」、照片清理、应用卸载和垃圾清理现在用同一套安全检查:照片图库、iCloud Drive、邮件、信息和 ~/.ssh 不会再被移走
  • 路径里有中文等非英文字符时,「正在使用」检测原先会失效;临时目录里正在使用的 socket 原先也识别不到
  • 清空废纸篓只删扫描时就在里面的文件,之后移进去的仍可恢复
  • 停用某个分类后,它的目录不会再被「应用缓存」一起删掉
  • 正在运行的应用不能卸载;应用本体移不动时,它的设置和数据也不会动;两个共用 bundle ID 的应用(如 Xcode 和 Xcode-beta)卸载其中一个,不会删掉共用的数据
  • 卸载不会再被异常的 bundle ID(如 ..)指到其他文件夹
  • 展开文件夹后取消勾选其中一项,只会移走其余各项,不会移走整个文件夹
  • 各页面的勾选互不影响;相似照片默认只勾选完全相同的副本,全选也不包含推荐保留的那张
  • 相似照片不再把空白截图、排版不同的文档当成相似,也不再扫进照片图库、应用包和 Xcode、Scrivener 等工程
  • 临时文件的 7 天规则会算上刚移入、刚解压的文件

其他

  • 残留清理不再把系统应用、输入法和正在运行的应用的数据当成残留
  • 全盘扫描、大文件不再跨进其他磁盘卷;有子目录读不了时,其余结果照常保留
  • 「在 Finder 中打开」遇到 .app、虚拟机、磁盘镜像会选中它,不再直接打开
  • 取消一次卸载分析后,确认按钮不再一直点不动
  • 切换语言不再重置垃圾清理的勾选,各页面都会跟着切换
  • 一次把很多项移到废纸篓快了很多(100 项从约 35 秒降到 1 秒以内)

安装

  1. 下载 Cleanzo-0.1.2-arm64.dmg 并打开
  2. 把 Cleanzo 拖进「应用程序」文件夹,替换旧版本

需要 macOS 12 或更高版本,目前只支持 Apple 芯片(M 系列)的 Mac。

SHA-256:bfca0c579bfed8466e6e140e8001c0203775ffca7abf52515801c798f8fc7206

Cleanzo 0.1.1

Choose a tag to compare

@echoVic echoVic released this 10 Oct 19:55

Cleanzo 0.1.1:垃圾清理更安全了。

修复

  • 不会再弄坏正在运行的应用:被应用打开的文件、正在运行的应用的缓存都会自动跳过,界面上会显示跳过了几项
  • 临时文件:只清理 7 天没改动、也没被占用的条目,不碰 socket 和管道,默认不再勾选
  • 不再重复计算:Go、pip、Homebrew、pnpm 的缓存不会再同时算进「应用缓存」;取消勾选某一类,它就不会被清理
  • 删除方式:缓存、日志等可再生的垃圾直接删除,立即释放空间;自定义分类、照片、大文件、残留和卸载走系统的「移到废纸篓」,可以恢复。确认框会分开列出这两部分
  • 废纸篓:没有「完全磁盘访问权限」时会提示去授权,不再误显示「很干净」;同时清理时先清空废纸篓,这次移进去的文件仍可恢复;默认不再勾选
  • 路径保护:大小写不同的写法、/etc、/tmp 和符号链接都绕不过安全检查;钥匙串、iCloud Drive、邮件、信息、照片图库和 ~/.ssh 受保护
  • 分类显示中文名称;修复「废纸篓」「Xcode」两行排版错乱,没装 Xcode 时显示「未找到」

安装

  1. 下载 Cleanzo-0.1.1-arm64.dmg 并打开
  2. 把 Cleanzo 拖进「应用程序」文件夹,替换旧版本即可

需要 macOS 12 或更高版本,目前只支持 Apple 芯片(M 系列)的 Mac。

SHA-256:9f0462ac33f323868c2ac1564e33f62b5133fc73bab9d2916002c6905bb9a82d