Exa智能搜索
AI驱动的神经网络搜
为Clawdbot提供高级文件系统操作能力,支持智能文件列表、内容搜索、批量处理及目录结构分析。通过路径验证和权限检查保障操作安全。
该技能让业务人员无需技术背景即可高效管理海量文件资产。通过智能筛选与可视化目录分析,快速定位关键文档、清理冗余数据,批量操作配合模拟预览大幅降低误操作风险,显著提升文件治理效率与数据安全性。
落地案例:市场部季度归档时,需从分散的10个活动文件夹中找出所有超过100MB的视频素材并生成清单。使用该技能设置"*.mp4"过滤规则与大小阈值,递归扫描后输出带层级结构的ASCII目录树,直观展示各项目空间占用;随后启用模拟运行预览批量复制操作,确认无误后将精选素材统一迁移至中央资源库,全程无需编写脚本。
安装步骤:
# 方式一:手动克隆
cd ~/.clawdbot/skills
git clone <filesystem-skill-repo>
chmod +x filesystem/filesystem
# 方式二:通过ClawdHub安装
clawdhub install filesystem
常用命令:
# 列出src目录下所有JS文件
filesystem list --path ./src --recursive --filter "*.js"
# 搜索TODO注释
filesystem search --pattern "TODO" --path ./src --content
# 模拟复制日志文件(不实际执行)
filesystem copy --pattern "*.log" --to ./backup/ --dry-run
# 显示三级目录树并标注大小
filesystem tree --path ./ --depth 3 --size
# 分析目录统计信息
filesystem analyze --path ./logs --stats --largest 10
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标路径、过滤模式(Glob/正则)、递归深度、输出格式(table/json/list)、模拟运行标志 |
| 输出 | 文件列表、搜索结果、目录树文本、统计分析报告、操作执行日志 |
| 适用人群 | 需要批量处理文件的开发者、进行代码库审计的技术人员、分析磁盘占用的运维人员、构建自动化工作流的AI代理 |
| 不包含 | 文件删除功能、远程文件系统操作、实时文件监控、压缩归档处理 |
--dry-run预览,避免误删误覆盖原始链接:https://github.com/openclaw/skills/tree/main/skills/gtrusler/clawdbot-filesystem/SKILL.md
来源类型:GitHub仓库