Clawdbot Filesystem 1.0.2
2026-03-30
新闻来源:网淘吧
围观:16
电脑广告
手机广告
📁 文件系统管理
面向AI代理的高级文件系统操作。具备智能过滤、搜索和批量处理能力的综合性文件和目录操作。
功能
📋智能文件列表
- 高级过滤- 按文件类型、模式、大小和日期过滤
- 递归遍历- 深度可控的目录扫描
- 丰富格式输出- 表格、树状图和JSON输出格式
- 排序选项- 按名称、大小、日期或类型排序
🔍强大搜索
- 模式匹配- 支持通配符模式和正则表达式
- 内容搜索- 文件内全文搜索
- 多条件组合- 结合文件名和内容搜索
- 上下文显示- 显示匹配行的上下文
🔄批量操作
- 安全复制- 基于模式的文件复制与验证
- 试运行模式- 执行前预览操作
- 进度跟踪- 实时操作进度
- 错误处理- 优雅的故障恢复
🌳目录分析
- 树状可视化- ASCII树状结构显示
- 统计信息- 文件计数、大小分布、类型分析
- 空间分析- 识别大文件和目录
- 性能指标- 操作计时与优化
快速开始
# List files with filtering
filesystem list --path ./src --recursive --filter "*.js"
# Search for content
filesystem search --pattern "TODO" --path ./src --content
# Batch copy with safety
filesystem copy --pattern "*.log" --to ./backup/ --dry-run
# Show directory tree
filesystem tree --path ./ --depth 3
# Analyze directory structure
filesystem analyze --path ./logs --stats
命令参考
文件系统 列表
带筛选选项的高级文件和目录列表。

选项:
--路径, -p <目录>- 目标目录(默认:当前目录)--递归, -r- 包含子目录--筛选器, -f <模式>- 按模式筛选文件--详细信息, -d- 显示详细信息--排序, -s <字段>- 按名称|大小|日期排序--格式 <类型>- 输出格式:表格|json|列表
文件系统 搜索
按名称模式或内容搜索文件。
选项:
--模式 <模式>- 搜索模式(通配符或正则表达式)--路径, -p <目录>- 搜索目录--content, -c- 搜索文件内容--context <行数>- 显示上下文行数--include <模式>- 包含文件模式--exclude <模式>- 排除文件模式
filesystem copy
通过模式匹配和安全检查批量复制文件。
选项:
--pattern <通配符>- 源文件模式--to <目录>- 目标目录--dry-run- 预览而不执行--overwrite- 允许文件覆盖--preserve- 保留时间戳和权限
filesystem tree
以树状结构显示目录结构。
选项:
--path, -p <目录>- 根目录--depth, -d <数值>- 最大深度--dirs-only- 仅显示目录--size- 包含文件大小--no-color- 禁用彩色输出
文件系统分析
分析目录结构并生成统计信息。
选项:
--path, -p <目录>- 目标目录--stats- 显示详细统计信息--types- 分析文件类型--sizes- 显示大小分布--largest <数值>- 显示 N 个最大的文件
安装
# Clone or install the skill
cd ~/.clawdbot/skills
git clone <filesystem-skill-repo>
# Or install via ClawdHub
clawdhub install filesystem
# Make executable
chmod +x filesystem/filesystem
配置
通过以下方式自定义行为config.json:
{
"defaultPath": "./",
"maxDepth": 10,
"defaultFilters": ["*"],
"excludePatterns": ["node_modules", ".git", ".DS_Store"],
"outputFormat": "table",
"dateFormat": "YYYY-MM-DD HH:mm:ss",
"sizeFormat": "human",
"colorOutput": true
}
示例
开发工作流
# Find all JavaScript files in src
filesystem list --path ./src --recursive --filter "*.js" --details
# Search for TODO comments
filesystem search --pattern "TODO|FIXME" --path ./src --content --context 2
# Copy all logs to backup
filesystem copy --pattern "*.log" --to ./backup/logs/ --preserve
# Analyze project structure
filesystem tree --path ./ --depth 2 --size
系统管理
# Find large files
filesystem analyze --path /var/log --sizes --largest 10
# List recent files
filesystem list --path /tmp --sort date --details
# Clean old temp files
filesystem list --path /tmp --filter "*.tmp" --older-than 7d
安全特性
- 路径验证- 防止目录遍历攻击
- 权限检查- 在执行操作前验证读/写权限
- 试运行模式- 预览破坏性操作
- 备份提示- 在覆盖前建议备份
- 错误恢复- 优雅处理权限错误
集成
与其他 Clawdbot 工具无缝协作:
- 安全技能- 验证所有文件系统操作
- Git 操作- 遵循 .gitignore 模式
- 备份工具- 与备份工作流集成
- 日志分析- 非常适合日志文件管理
更新与社区
及时了解最新的 Clawdbot 技能和文件系统工具:
- 🐦关注@LexpertAI在 X 上获取技能更新和发布信息
- 🛠️新的文件系统功能与增强
- 📋文件管理自动化的最佳实践
- 💡提高工作效率工作流的技巧与窍门
关注 @LexpertAI 可抢先体验新技能和改进,获取:
- 技能公告和新发布
- 性能优化和功能更新
- 集成示例和工作流自动化
- 社区讨论关于生产力工具
许可证
MIT 许可证 - 个人和商业用途免费。
记住:优秀的文件系统管理始于合适的工具。此技能提供全面的操作,同时确保安全性和性能。
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~