2.0 KiB
2.0 KiB
| name | version | description |
|---|---|---|
| file-resource-management | 1.0.0 | 文件资源管理机制 — 脚本/图片/视频/文档分类存放,避免根目录散落。触发词"文件乱/资源管理/整理文件/归类"。 |
文件资源管理机制(2026-09-05 牧尘要求)
核心原则(科学分类,遵循已有约定,不重复造轮子)
| 文件类型 | 统一去处 | 理由 |
|---|---|---|
| 脚本 | ~/.hermes/scripts/(140+ 统一库) |
已有脚本库,不新建 |
| 知识/文档/研究 | ~/mc/小唯/06-Raw/<年>/ 按类分 reports/logs/images/videos |
进 Obsidian 可检索、进织忆图谱 |
| AI 生图/素材 | ~/mc/小唯/06-工具与资源/media/ |
跟随知识库备份体系 |
| 下载 | ~/Downloads(系统标准) |
不迁移 |
| 根目录(~) | 只允许 dotfile + 目录 | 散落文件 = 异常 |
自动化机制
1. resource-watchdog.py(cron c336c1c3b39f 每日5:00)
- 扫描 ~ 根目录非 dotfile 文件
- 按扩展名分类:.md/.json/.txt→reports;.png/.jpg→images;.mp4→videos;.zip→archives
- 自动归档到
~/mc/小唯/06-Raw/<year>/<kind>/ - watchdog 语义:干净静默,有散落才报警
- 手动跑:
python3 ~/.hermes/scripts/resource-watchdog.py [--dry-run|--apply]
2. backup-cleanup.py(cron 6a87615b5155 每日4:00)
- 自动轮转过期备份:state.db.*留3 / 快照留8 / bundle留2 / broken直删 / bak留2
- 磁盘>85% 额外触发清理
铁律
- 任何新备份机制必须先问"它怎么被自动清掉"(保留上限)
- 根目录不产生散落文件——产出物直接写入目标目录
- 安装前查重目录,模型用软链不复制
- 恢复/修复流程结尾必须含"验证新库健康→删旧残留"步骤
归档历史
- 2026-09-05 首建:根目录 53 散落文件 → 0;脚本归 legacy-checks、研究报告归 06-Raw
- 2026-09-05 磁盘 86%→47%(释放 174G):broken 83G + 双ComfyUI 30G + 旧备份 40G+ 缓存 8G+ 日志 4G