文件管理器
file-manager
by buptlihang
|
安装
claude skill add --url https://github.com/openclaw/skills文档
File Manager Skill
目录结构规范
/workspace/
├── user_input_files/ # 用户发给我的输入文件
│ ├── images/
│ ├── videos/
│ ├── pdfs/
│ ├── docxs/
│ ├── excels/
│ └── others/
│
└── my_outputs/ # 我生成给用户的输出文件
├── images/
├── videos/
├── pdfs/
├── docxs/
├── excels/
└── others/
文件命名规范
输入文件
input-{描述}-{YYYYMMDD}.{扩展名}
示例:
- input-katheryne-cos-20260325.jpg
- input-fushimi-inari-torii-20241004.jpg
- input-zhumi-cat-20241001.jpg
输出文件
output-{描述}-{YYYYMMDD}.{扩展名}
示例:
- output-katheryne-funko-20260325.png
- output-katheryne-real-heart-20260325.mp4
文件类型分类
| 类型 | 目录 | 扩展名 |
|---|---|---|
| 图片 | images/ | .jpg, .jpeg, .png, .gif, .webp |
| 视频 | videos/ | .mp4, .mov, .avi |
| pdfs/ | ||
| Word | docxs/ | .docx, .doc |
| Excel | excels/ | .xlsx, .xls, .csv |
| 其他 | others/ | 其他所有格式 |
Scripts
| 脚本 | 用途 |
|---|---|
scripts/init.sh | 初始化目录结构 |
scripts/verify.sh | 验证文件结构是否正确 |
scripts/move.sh | 移动文件到正确位置 |
scripts/fix-nested.sh | 修复嵌套目录问题 |
使用方法
初始化目录
bash scripts/init.sh
验证结构
bash scripts/verify.sh
移动文件
# 复制文件到正确位置
# 用法: bash scripts/move.sh <源文件> <类型> <描述> <日期>
bash scripts/move.sh /path/to/file.pdf pdf invoice 20250325
修复问题
# 修复嵌套目录等常见问题
bash scripts/fix-nested.sh
常见错误与解决方案
❌ 错误1:文件散落在根目录
问题:生成的文件留在 /workspace/ 根目录,没有按类型分类
解决:
- 使用
scripts/init.sh创建目录结构 - 使用
scripts/move.sh移动文件到对应分类目录 - 运行
scripts/verify.sh确认
❌ 错误2:嵌套的 output 目录
问题:/workspace/my_outputs/output/images/ 而不是 /workspace/my_outputs/images/
解决:
bash scripts/fix-nested.sh
❌ 错误3:历史文件未重命名
问题:3888.jpg, 3969.jpg 这种编号文件名无法回溯
解决:
- 用
images_understand工具分析图片内容 - 根据内容重命名:
input-{内容描述}-{日期}.jpg - 使用
scripts/move.sh移动到正确目录 - 更新 FILE_MANAGEMENT.md 记录
操作流程(必须遵循)
1. 接收用户输入时
用户发送文件 → 确认文件类型 → 使用 scripts/move.sh 移动 → scripts/verify.sh 验证
2. 生成输出文件时
生成文件 → 使用 scripts/move.sh 移动到 my_outputs → scripts/verify.sh 验证 → 交付
3. 验证失败时
验证失败 → 使用 fix-nested.sh 修复 → 再次验证 → 通过后才能交付
验证触发时机
必须在以下时机运行验证脚本:
- 任何文件存档操作完成后
- 用户询问文件整理情况时
- 交付文件给用户之前
版本: 1.1.0 - 包含可执行脚本
相关 Skills
技能工坊
by anthropics
覆盖 Skill 从创建到迭代优化全流程:起草能力、补测试提示、跑评测与基准方差分析,并持续改写内容和描述,提升效果与触发准确率。
✎ 技能工坊把技能从创建、迭代到评测串成闭环,方差分析加描述优化,特别适合把触发准确率打磨得更稳。
PPT处理
by anthropics
处理 .pptx 全流程:创建演示文稿、提取和解析幻灯片内容、批量修改现有文件,支持模板套用、合并拆分、备注评论与版式调整。
✎ 涉及PPTX的创建、解析、修改到合并拆分都能一站搞定,连备注、模板和评论也能处理,做演示文稿特别省心。
PDF处理
by anthropics
遇到 PDF 读写、文本表格提取、合并拆分、旋转加水印、表单填写或加解密时直接用它,也能提取图片、生成新 PDF,并把扫描件通过 OCR 变成可搜索文档。
✎ PDF杂活别再来回切工具了,文本表格提取、合并拆分到OCR识别一次搞定,连扫描件也能变可搜索。
相关 MCP 服务
文件系统
编辑精选by Anthropic
Filesystem 是 MCP 官方参考服务器,让 LLM 安全读写本地文件系统。
✎ 这个服务器解决了让 Claude 直接操作本地文件的痛点,比如自动整理文档或生成代码文件。适合需要自动化文件处理的开发者,但注意它只是参考实现,生产环境需自行加固安全。
by wonderwhy-er
Desktop Commander 是让 AI 直接执行终端命令、管理文件和进程的 MCP 服务器。
✎ 这工具解决了 AI 无法直接操作本地环境的痛点,适合需要自动化脚本调试或文件批量处理的开发者。它能让你用自然语言指挥终端,但权限控制需谨慎,毕竟让 AI 执行 rm -rf 可不是闹着玩的。
EdgarTools
编辑精选by dgunning
EdgarTools 是无需 API 密钥即可解析 SEC EDGAR 财报的开源 Python 库。
✎ 这个工具解决了金融数据获取的痛点——直接让 AI 读取结构化财报,比如让 Claude 分析苹果的 10-K 文件。适合量化分析师或金融开发者快速构建数据管道。但注意,它依赖 SEC 网站稳定性,高峰期可能延迟。