Install
openclaw skills install @thcjp/fileopenclaw skills install @thcjp/file核心功能: 本技能提供、格式互转、内容提取时使用、化工作流场景等能力。
文件与文件夹管理的完整工具,从命名规范到文件夹结构到关键文档归档,帮助建立可持续的文件管理体系.
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 文件管理整理处理的输入数据或指令 |
| options | object | 否 | 附加配置选项,如模式选择、格式偏好等 |
| callback_url | string | 否 | 异步处理完成后的回调通知URL |
| 能力 | 免费版 | 付费版 |
|---|---|---|
| 基础功能 | 支持 | 支持 |
| 文件管理整理文件与文件夹管理 | 不支持 | 支持 |
| 文件管理整理文件检索 | 不支持 | 支持 |
| 复杂工作流可视化编排 | 不支持 | 支持 |
| 条件分支与异常重试 | 不支持 | 支持 |
| 定时触发与事件驱动 | 不支持 | 支持 |
大多数文件混乱始于命名问题。本能力根据用户的实际文件类型构建个性化命名规范:
2026-04-17);版本标记让当前版本一目了然v1、v2、FINAL 区分版本,避免 final、final2、final_USE_THIS_ONE 的混乱Screen Shot 2023-04-17 at 11.43.22 AM 重命名为内容描述格式围绕文件检索方式而非创建方式组织文件夹结构:
通过自然语言描述检索找不到的文件:
像邮件 Inbox Zero 一样处理文件堆积点:
识别和管理有实际后果的重要文档:
建立足够轻量可持续的文件管理习惯:
详细的输入输出格式请参考下方章节说明。
file的相关能力向Agent发送指令:
使用 文件管理整理 处理以下任务:
[具体任务描述]
Agent将根据指令调用对应能力,返回响应数据。响应格式取决于具体能力点的输出定义.
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
需要配置对应API Key,详见上文环境配置章节
API Key配置方式:
export API_KEY="${API_KEY:?请设置环境变量}"
配置后需重启会话或开启新终端生效。API Key应妥善保管,避免泄露到版本控制系统.
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 文件移动后无法找到 | 新位置不符合用户记忆习惯 | 移动前展示完整计划,经用户审批后再执行,保留移动日志 |
| 批量重命名冲突 | 目标名称已存在或格式冲突 | 重命名前检查冲突,自动添加序号后缀或提示用户手动决定 |
| 文件夹结构过深 | 层级超过 3-4 层导致检索困难 | 限制最大深度,将深层内容提升到浅层或拆分子项目 |
| 关键文档误删 | 清理时未识别为重要文件 | 关键文档 inventory 预先标记,删除前与 inventory 比对 |
| 搜索无结果 | 文件名不含搜索关键词或已被移动 | 使用内容描述搜索,检查 archive 文件夹和 trash |
| 权限不足无法操作 | 系统文件或受保护目录 | 确认操作权限,跳过系统文件,仅处理用户目录 |
| 备份失败 | 存储空间不足或路径不可达 | 检查目标存储空间和路径可访问性,多重备份策略容错 |
| 项目归档不完整 | 未清理临时文件或遗漏交付物 | 使用项目收尾检查清单,逐项确认后再归档压缩 |
A: 先扫描所有文件,按类型分类(截图、文档、文件夹、临时文件)。生成命名规范和目标文件夹结构,展示完整移动计划,用户审批后批量执行。每周 5 分钟检查保持整洁.
A: 根据你实际搜索时输入的关键词命名。日期用 2026-04-17 格式可排序。版本用 v1/v2/FINAL 标记。名称要足够具体,不打开文件就知道内容.
A: 建立文档 inventory — 记录是什么、存在哪里、何时到期。多重备份(本地 + 云端)。合同、税务、医疗等文件单独标记,清理时自动跳过.
| 操作步骤 | 手动耗时 | 自动化耗时 | 时间节约 | 准确率提升 |
|---|---|---|---|---|
| 文件批量重命名 | 30分钟 | 5分钟 | 25分钟 | 100% |
| 文件夹结构设计 | 1小时 | 30分钟 | 30分钟 | 100% |
| 文件检索 | 20分钟 | 2分钟 | 18分钟 | 100% |
| 关键文档归档 | 1小时 | 30分钟 | 30分钟 | 100% |
| 文件清理 | 1小时 | 30分钟 | 30分钟 | 100% |
| 对比维度 | 本技能 | 手动操作 | Python脚本 | 专业软件 |
|---|---|---|---|---|
| 易用性 | 高 | 低 | 中 | 高 |
| 功能丰富性 | 高 | 低 | 中 | 高 |
| 自动化程度 | 高 | 低 | 中 | 高 |
| 成本 | 低 | 高 | 中 | 高 |
| 学习曲线 | 低 | 高 | 中 | 高 |
| 痛点 | 描述 | 影响范围 | 解决方案 | 量化效果 |
|---|---|---|---|---|
| 文件命名混乱 | 导致文件难以检索和管理 | 影响工作效率和文件安全 | 构建命名规范 | 时间节约20% |
| 文件夹结构复杂 | 导致文件难以查找 | 影响工作效率 | 设计清晰文件夹结构 | 时间节约30% |
| 文件检索困难 | 导致文件难以找到 | 影响工作效率 | 文件检索功能 | 时间节约50% |
| 错误现象 | 可能原因 | 诊断步骤 | 解决方案 |
|---|---|---|---|
| 文件无法重命名 | 文件权限问题 | 检查文件权限 | 修改文件权限 |
| 文件夹结构无法设计 | 文件夹路径错误 | 检查文件夹路径 | 修正文件夹路径 |
| 文件检索失败 | 检索条件错误 | 检查检索条件 | 修正检索条件 |
| 关键文档无法归档 | 文件格式不支持 | 检查文件格式 | 转换文件格式 |
| 文件清理失败 | 清理规则错误 | 检查清理规则 | 修正清理规则 |
| 风险项 | 等级 | 防护措施 | 验证方法 |
|---|---|---|---|
| API密钥泄露 | 高 | 通过环境变量配置,禁止硬编码 | 定期检查代码和配置文件 |
| 命令执行风险 | 高 | 仅执行白名单命令,避免拼接用户输入 | 使用沙箱环境测试 |
| 网络通信安全 | 中 | 使用HTTPS协议,验证SSL证书 | 定期检查证书有效期 |
| 敏感数据暴露 | 高 | 输出结果中不包含密钥、令牌等敏感信息 | 日志脱敏审查 |
| 未授权访问 | 中 | 限制访问权限,实施认证机制 | 定期审计访问日志 |
A1: 文件与文件夹管理工具,覆盖命名规范、文件夹结构、文件检索与关键文档归档。File 是文件与文件夹管理的完整工具,覆盖桌面整理、命名规范构建、文件夹结构设计、。支持文本指令和结构化参数输入,具体格式参考使用流程章节。
A2: 是的,部分功能需要配置对应平台的API Key。请在依赖说明章节查看具体要求,并通过环境变量安全配置。
A3: 检查命令参数是否正确,确认运行环境支持exec能力。如遇权限问题,请参照错误处理章节排查。
针对文件管理整理使用中可能遇到的常见问题,提供以下排查方案:
| 错误类型 | 原因分析 | 解决方案 |
|---|---|---|
| API认证失败(401) | API密钥错误或过期 | 检查密钥配置,重新生成token |
| 接口限流(429) | 请求频率超出限制 | 降低调用频率,启用重试退避策略 |
| 响应超时(504) | 网络延迟或服务端负载过高 | 增加超时阈值,检查网络连接 |
| 文件不存在 | 路径错误或文件未创建 | 检查路径拼写,确认文件已生成 |
| 文件格式不支持 | 扩展名不在支持列表中 | 转换为支持的格式后重试 |
| 权限不足 | 当前用户无读写权限 | 检查文件权限,以管理员身份运行 |
| 命令执行失败 | 参数错误或环境依赖缺失 | 检查命令语法,确认依赖已安装 |
| 进程超时 | 命令执行时间过长 | 增加超时设置,优化命令参数 |
| 网络连接失败 | DNS解析失败或防火墙拦截 | 检查网络配置,确认代理设置 |