效率工具/文件整理器/SKILL.md
通过理解上下文、查找重复项、建议更好的结构以及自动执行清理任务,智能地组织计算机上的文件和文件夹。减少认知负担,无需手动操作即可保持数字工作空间整洁。
npx skillsauth add tiandiyiqi/ai-skills file-organizerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
此技能充当你的个人组织助手,帮助你在不需要持续手动组织的精神开销的情况下,在整个计算机上保持干净、逻辑的文件结构。
cd ~
然后运行 Claude Code 并寻求帮助:
帮助我整理下载文件夹
查找我文档文件夹中的重复文件
审查我的项目目录并建议改进
根据内容将这些下载整理到适当的文件夹中
查找重复文件并帮助我决定保留哪个
清理我 6 个月以上未触及的旧文件
为我的 [工作/项目/照片等] 创建更好的文件夹结构
当用户请求文件组织帮助时:
理解范围
询问澄清问题:
分析当前状态
查看目标目录:
# 获取当前结构概览
ls -la [目标目录]
# 检查文件类型和大小
find [目标目录] -type f -exec file {} \; | head -20
# 识别最大的文件
du -sh [目标目录]/* | sort -rh | head -20
# 统计文件类型
find [目标目录] -type f | sed 's/.*\.//' | sort | uniq -c | sort -rn
总结发现:
识别组织模式
根据文件,确定逻辑分组:
按类型:
按用途:
按日期:
查找重复项
如果请求,搜索重复项:
# 按哈希查找完全重复的文件
find [目录] -type f -exec md5 {} \; | sort | uniq -d
# 查找同名的文件
find [目录] -type f -printf '%f\n' | sort | uniq -d
# 查找大小相似的文件
find [目录] -type f -printf '%s %p\n' | sort -n
对于每组重复项:
提出组织计划
在进行更改之前呈现清晰的计划:
# [目录] 的组织计划
## 当前状态
- 跨 Y 文件夹的 X 个文件
- [大小] 总计
- 文件类型:[分布]
- 问题:[列出问题]
## 建议的结构
[目录]/ ├── 工作/ │ ├── 项目/ │ ├── 文档/ │ └── 归档/ ├── 个人/ │ ├── 照片/ │ ├── 文档/ │ └── 媒体/ └── 下载/ ├── 待整理/ └── 归档/
## 我将进行的更改
1. **创建新文件夹**:[列出]
2. **移动文件**:
- X 个 PDF → 工作/文档/
- Y 张图片 → 个人/照片/
- Z 个旧文件 → 归档/
3. **重命名文件**:[任何重命名模式]
4. **删除**:[重复文件或垃圾文件]
## 需要你决定的文件
- [列出你不确定的任何文件]
准备好继续了吗?(是/否/修改)
执行组织
批准后,系统地组织:
# 创建必要的文件夹
mkdir -p "工作/项目"
mkdir -p "个人/照片"
mkdir -p "下载/待整理"
# 移动文件(保留结构)
mv "旧项目文档.pdf" "工作/归档/2023 项目文档.pdf"
mv "照片.jpg" "个人/照片/2024/"
# 删除确认的重复文件
rm "duplicate_file copy.pdf"
验证结果
确认组织成功:
# 检查新结构
tree [目标目录] | head -30
# 报告统计
echo "组织完成:"
echo "- 移动了 X 个文件"
echo "- 重命名了 Y 个文件"
echo "- 删除了 Z 个文件"
echo "- 节省了 W 空间"
对于项目文件:
[项目名称]/
├── 原始资料/
├── 源代码/
├── 文档/
├── 测试/
├── 导出/
└── 笔记.txt
对于经常生成文件的目录:
[年份]/
├── [月份]/
│ ├── 第 1 周/
│ ├── 第 2 周/
│ └── ...
└── [月份]/
[客户名称]/
├── 项目 1/
├── 项目 2/
├── 发票/
└── 通信/
解决方案:
解决方案:
解决方案:
解决方案:
business
为 Slack 优化创建动画 GIF 的知识和工具。提供约束、验证工具和动画概念。当用户请求为 Slack 创建动画 GIF 时使用,如"为我制作一个关于 X 做 Y 的 Slack GIF"。
development
从列表、电子表格或 Google 表格中为赠品、抽奖和竞赛随机选择获奖者。确保公平、公正的选择和透明度。
development
为你的项目生成创意域名创意,并检查多个顶级域名(.com、.io、.dev、.ai 等)的可用性。节省数小时的头脑风暴和手动检查时间。
development
使用 Twitter 开源算法洞察分析和优化推文以获得最大覆盖范围。根据推荐系统对内容排名的方式重写和编辑用户推文,以提升参与度和可见性。