[ PROMPT_NODE_25986 ]
file-organizer
[ SKILL_DOCUMENTATION ]
# 文件整理器
## 何时使用此技能
- 您的下载文件夹一片混乱
- 您因为文件到处都是而找不到它们
- 您有占用空间的重复文件
- 您的文件夹结构不再合理
- 您想要养成更好的组织习惯
- 您正在启动一个新项目并需要良好的结构
- 您在归档旧项目前进行清理
## 此技能的作用
1. **分析当前结构**:审查您的文件夹和文件以了解现有内容
2. **查找重复项**:识别系统中的重复文件
3. **建议组织方式**:根据您的内容提出逻辑文件夹结构
4. **自动化清理**:在您的批准下移动、重命名和整理文件
5. **保持上下文**:根据文件类型、日期和内容做出明智决策
6. **减少杂乱**:识别您可能不再需要的旧文件
## 指令
当用户请求文件整理帮助时:
1. **理解范围**
提出澄清问题:
- 哪个目录需要整理?(下载、文档、整个主文件夹?)
- 主要问题是什么?(找不到东西、重复项、太乱、没有结构?)
- 有哪些文件或文件夹需要避免?(当前项目、敏感数据?)
- 整理的激进程度如何?(保守清理 vs 全面清理)
2. **分析当前状态**
审查目标目录:
bash
# 获取当前结构概览
ls -la [target_directory]
# 检查文件类型和大小
find [target_directory] -type f -exec file {} ; | head -20
# 识别最大文件
du -sh [target_directory]/* | sort -rh | head -20
# 统计文件类型
find [target_directory] -type f | sed 's/.*.//' | sort | uniq -c | sort -rn
总结发现:
- 文件和文件夹总数
- 文件类型细分
- 大小分布
- 日期范围
- 明显的组织问题
3. **识别组织模式**
根据文件确定逻辑分组:
**按类型**:
- 文档 (PDF, DOCX, TXT)
- 图像 (JPG, PNG, SVG)
- 视频 (MP4, MOV)
- 归档 (ZIP, TAR, DMG)
- 代码/项目 (包含代码的目录)
- 电子表格 (XLSX, CSV)
- 演示文稿 (PPTX, KEY)
**按用途**:
- 工作 vs 个人
- 活动 vs 归档
- 项目特定
- 参考资料
- 临时/草稿文件
**按日期**:
- 当前年/月
- 往年
- 非常旧的