SuperAPI AI 工具集

mac-disk-cleanup

设计与创作

查看项目

更新于 10-16 00:07

技能介绍

用途:帮助用户在 macOS 上安全回收磁盘空间。核心原则是“你负责查找和展示,用户负责决定”,扫描为只读,删除必须经用户明确批准,且只呈现真正可安全移除的内容(缓存、可重建产物、重复项、残留文件),绝不涉及用户的文档、代码、照片、邮件或应用数据。

主要能力:内置扫描脚本按类别分组输出可回收项及大小,支持 --deep 额外扫描 ~/Documents、~/Desktop、~/Developer 等常见项目位置中的 node_modules 与 Python .venv,支持 --path <dir> 扫描自定义目录。结果按安全等级分为 🟢 安全(纯缓存、重复项、残留、可重建产物)、🟡 安全但需重建/重新下载(node_modules、venv、Docker 镜像、浏览器缓存)、🔴 真实数据仅查看(数据库、邮件、源码、卷、照片)。

使用方式:先运行 bash <skill-path>/scripts/scan.sh(可加 --deep 或 --path),用脚本给出的精确数字展示结果;再用 AskUserQuestion 让用户多选要删除的类别或文件夹,默认最安全选项;随后按类别使用正确清理方式(如 uv cache clean、brew cleanup、docker prune、pnpm store prune),只读文件可先 chmod -R u+w <dir> 再重试;App Store 应用或 root 所属项需用户自行执行 ! sudo rm -rf "<path>" 或拖入废纸篓;Docker 需先启动再 prune,未经确认不得 prune --volumes。删除后重新测量并如实报告实际释放空间。

限制:不删除 ~/Documents、~/Desktop、~/Pictures、~/Movies 中的实际文件、.git 目录、Outlook/Mail 本地数据库、Docker 卷、非缓存的应用数据、照片与音乐库、iCloud Drive 内容;不确定时归入 🔴 并询问。无法非交互式 sudo,需用户自行输入密码。具体收费、价格与平台支持范围资料未提供。