Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Memory
磁盘空间盘点与清理建议
Try itAI-powered cross-platform disk storage analyzer. Scans system/user/dev space usage, generates interactive HTML report with 3-tier cleanup tiers (立即清/确认后清/保留)...
What it does
**跨平台磁盘空间分析工具** 智能扫描系统/用户/开发项目空间占用,三级清理分级,输出可直接复制执行的命令。 **绝不自动删除** — 只出报告和命令,执行前必须用户确认。
The skill document
storage-clean — AI 磁盘空间盘点与清理建议技能
跨平台磁盘空间分析工具 智能扫描系统/用户/开发项目空间占用,三级清理分级,输出可直接复制执行的命令。 绝不自动删除 — 只出报告和命令,执行前必须用户确认。
核心原则
- 只读扫描 — 扫描阶段全程只读,不执行任何写操作
- 命令输出 — 每个可清理项都附带可直接复制的终端命令(PowerShell / bash)
- 绝不自动删除 — 报告中的按钮只复制命令,不执行删除
- 三级分级 — 🟢立即清 / 🟡确认后清 / 🔴保留
- 跨平台 — 自动检测 Windows / macOS / Linux,适配对应路径和命令
触发词
中文触发词(精确匹配 + 模糊匹配):
硬盘不够用空间不足磁盘快满了磁盘满了帮我清理 Mac清理Windows清理磁盘扫描大文件哪些可以删哪些文件占空间存储清理磁盘空间释放空间空间占用
英文触发词:storage clean disk cleanup free up space
三级分级规则
| 等级 | 含义 | 典型内容 | 命令类型 |
|---|---|---|---|
| 🟢 立即清 | 纯缓存、临时文件,删了不影响使用 | 系统临时文件、浏览器缓存、pip/npm缓存、日志 | rm -rf / Remove-Item / mv ~/.Trash/ |
| 🟡 确认后清 | 可能需要但占用大的文件 | Downloads、Desktop、node_modules、构建产物、Docker镜像 | rm -rf (带警告) + 打开目录命令 |
| 🔴 保留 | 系统文件、应用核心数据,绝不能删 | Windows/System、/usr、程序安装目录、AppData核心 | 只展示大小,不提供删除命令 |
调用方式
运行扫描脚本生成 HTML 报告:
python "/scripts/scanner.py"
扫描器自动:
- 检测操作系统(Windows / macOS / Linux)
- 扫描对应平台的三级路径
- 扫描大文件(>500MB)和旧文件(>90天未修改)
- 扫描开发项目中的构建产物
- 生成 JSON 数据 + 交互式 HTML 报告
- 每个清理项附带可复制的终端命令
扫描路径详解
🟢 立即清(跨平台)
| 平台 | 路径 | 内容 |
|---|---|---|
| 通用 | 系统临时目录 | /tmp, C:\Windows\Temp, %TEMP% |
| 通用 | 浏览器缓存 | Chrome/Edge/Firefox 缓存目录 |
| 通用 | 包管理器缓存 | pip cache, npm cache, yarn cache, cargo cache |
| 通用 | IDE缓存 | VS Code Cache/CachedData, JetBrains caches |
| Windows | 回收站 | C:\$Recycle.Bin |
| Windows | 缩略图缓存 | Explorer thumbcache |
| Windows | 即时通讯缓存 | 微信/QQ/企业微信/钉钉/飞书缓存 |
| macOS | 废纸篓 | ~/.Trash |
| macOS | 用户缓存 | ~/Library/Caches (浏览器/应用) |
| macOS | 用户日志 | ~/Library/Logs |
| macOS | Xcode缓存 | ~/Library/Developer/Xcode/DerivedData |
| macOS | 模拟器 | ~/Library/Developer/CoreSimulator |
| Linux | 用户缓存 | ~/.cache |
| Linux | 废纸篓 | ~/.local/share/Trash |
🟡 确认后清(跨平台)
| 路径 | 内容 |
|---|---|
~/Downloads | 下载文件夹 |
~/Desktop | 桌面 |
~/Documents | 文档(只展示大文件列表) |
| 项目构建产物 | node_modules, __pycache__, dist, build, .next, out, target/ |
| Docker | 未使用的镜像、容器、卷(docker system df) |
| 大文件 | >500MB 的单文件(仅在用户目录下) |
| 旧文件 | >90天未修改的大文件 |
🔴 保留(跨平台)
| 平台 | 路径 |
|---|---|
| Windows | C:\Windows, C:\Program Files, C:\Program Files (x86), 开始菜单 |
| macOS | /System, /bin, /sbin, /usr, ~/Library(非缓存部分) |
| Linux | /etc, /usr, /boot, /lib, 系统服务目录 |
生成的命令格式
每个可清理项都会附带 可直接复制执行的命令:
Windows (PowerShell)
# 移到废纸篓(推荐)
Remove-Item -Path "C:\path\to\cache" -Recurse -Force -ErrorAction SilentlyContinue
# 清空回收站
Clear-RecycleBin -Force
Windows (cmd)
# 删除目录
rmdir /s /q "C:\path\to\cache"
# 清空回收站
rd /s /q C:\$Recycle.Bin
macOS / Linux (bash)
# 移到废纸篓(可恢复)
mv "/path/to/cache" ~/.Trash/
# 彻底删除(不可恢复)
rm -rf "/path/to/cache"
# 清空废纸篓
rm -rf ~/.Trash/*
报告 HTML 结构
- 磁盘总览 — 各分区容量/已用/可用,彩色进度条
- 清理摘要 — 三级总大小、项数、预估可释放空间
- 占用排行 Top 10 — 最大的 10 个空间占用项
- 🟢 立即清 — 每项带复制按钮的命令
- 🟡 确认后清 — 每项带「打开目录」和「删除命令」按钮
- 🔴 保留 — 只展示大小和说明,无删除入口
- 大文件扫描 — >500MB 单文件列表
- 长期优化建议 — 平台专属建议
使用场景
场景 A:用户说「硬盘不够用」 → 运行 scanner.py → 生成报告 → 展示磁盘总览 + 可清理空间 → 用户复制命令执行
场景 B:用户说「扫描大文件」 → 运行 scanner.py → 重点展示大文件列表 → 用户手动确认删除
场景 C:用户说「帮我清理 Mac」 → 自动检测 macOS → 扫描 Mac 专属路径 → 生成 Mac 命令
场景 D:用户说「帮我清理磁盘垃圾」 → 生成报告 → 用户在报告中复制 🟢 命令 → 粘贴到终端执行 → Agent 不代为执行删除
文件清单
storage-clean/
├── SKILL.md # 本文件
├── scripts/
│ ├── scanner.py # 扫描脚本(核心,跨平台)
│ └── cleaner.py # 清理脚本(可选,供高级用户使用)
├── templates/
│ └── report_template.html # HTML 报告模板
└── reports/ # 生成的报告
依赖
- Python 3.8+
- psutil(跨平台磁盘信息获取)
安装:
pip install psutil
注意事项
- 权限:系统目录可能需要 sudo/管理员权限才能扫描
- 大文件扫描:为了速度,只扫描用户目录(
~/%USERPROFILE%),不递归全盘 - 符号链接:自动跳过符号链接,避免循环和重复计算
- 网络路径:跳过网络驱动器和挂载点
- 只读保证:scanner.py 不包含任何写操作,可以安全运行
更新日志
v2.0.0 (2026-06-21)
- 重大更新:完全重写为跨平台版本
- 新增 macOS / Linux 路径定义
- 新增大文件扫描(>500MB)
- 新增旧文件扫描(>90天未修改)
- 命令输出模式(复制→粘贴→执行),移除 HTML 中的删除按钮
- 新增 Docker 磁盘占用检测
- 新增开发项目构建产物递归扫描
- 三级分级重新定义:立即清 / 确认后清 / 保留
v1.0.0 (2026-06-09)
- 初始版本(Windows only)
Related skills
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Site audit, content writing, and competitor analysis for organic search rankings.
More from bettermen
Browse all skillsAI-powered memory guardian for Windows. Manage system memory, kill high-risk processes, monitor in background, and view real-time Web GUI dashboard. Triggers...
AI开发工程师全流程工作流。覆盖需求分析→技术选型→数据处理→AI核心开发(Prompt/Agent/RAG/微调)→后端服务→前端交互→测试评估→部署运维→性能优化→LLMOps→安全护栏10大阶段。面向LLM应用开发全链路,提供代码模板、架构决策框架、调试排查指南。触发词: AI开发, AI工程师, AI全栈...
AI产品经理全流程助手。覆盖需求洞察→竞品分析→PRD方案设计→AI能力设计(Prompt/Agent/RAG)→上线评估→迭代优化6大阶段。融合模型边界管理、Prompt工程、Agent编排、RAG数据工程、AI评估五大核心能力。触发词: AI产品经理, AI PM, 写PRD, 竞品分析, Prompt设计,...
MetricHub多租户指标平台全流程编排:指标目录浏览、查询构建执行(九条铁律/九条消歧规则/快速计算语法)、数据可视化推荐、仪表盘编排。触发:查询指标、同环比、占比、排名、时间限定、metricDefinitions、timeConstraint、filters、dimensions、查看指标目录、创建仪表盘...
为文章规划并生成可读性强的极简强线条手绘配图。先建立文章地图,识别段落适合流程图、架构图、对比图、关系图、结构图还是概念插图,再通过构思卡组织单一命题、原文指纹、信息单位、阅读顺序和固定橙白圆猫角色。构思通过可读性测试后默认直接生成。用户说配图、手绘配图、给文章配图、文章插图、技术文章插图、流程图、架构图、关系图...
绂诲搴旇瘔鎸囧崡AI鍔╂墜銆傚綋鐢ㄦ埛琚捣璇夌濠氶渶瑕佸簲璇夊府鍔╂椂锛屾彁渚涘叏娴佺▼鎸囧锛? 搴旇瘔娴佺▼瀵艰埅銆佺瓟杈╃姸鐢熸垚銆佹劅鎯呯牬瑁傝瘉鎹噯澶囥€佽储浜у垎鍓插垎鏋愩€佸瓙濂虫姎鍏绘潈璇勪及銆? 搴旇瘔绛栫暐寤鸿銆佹硶寰嬫潯鏂囬€熸煡銆傝鐩栦粠鏀跺埌璧疯瘔鐘跺壇鏈埌鍒ゅ喅鎵ц鐨勫...