返回顶部
t

taizi-filesystem文件系统操作

Advanced filesystem operations - listing, searching, batch processing, and directory analysis for Clawdbot

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
202
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

taizi-filesystem

📁 文件系统管理

面向AI代理的高级文件系统操作。提供全面的文件和目录操作,具备智能过滤、搜索和批量处理能力。

功能特性

📋 智能文件列表

  • - 高级过滤 - 按文件类型、模式、大小和日期过滤
  • 递归遍历 - 深度目录扫描并支持深度控制
  • 丰富格式 - 表格、树形和JSON输出格式
  • 排序选项 - 按名称、大小、日期或类型排序

🔍 强大搜索

  • - 模式匹配 - 支持Glob模式和正则表达式
  • 内容搜索 - 文件内全文搜索
  • 多条件 - 结合文件名和内容搜索
  • 上下文显示 - 显示匹配行及其上下文

🔄 批量操作

  • - 安全复制 - 基于模式的文件复制并带验证
  • 预演模式 - 执行前预览操作
  • 进度追踪 - 实时操作进度
  • 错误处理 - 优雅的故障恢复

🌳 目录分析

  • - 树形可视化 - ASCII树形结构显示
  • 统计信息 - 文件计数、大小分布、类型分析
  • 空间分析 - 识别大文件和目录
  • 性能指标 - 操作计时与优化

快速开始

bash

带过滤的文件列表


filesystem list --path ./src --recursive --filter *.js

搜索内容

filesystem search --pattern TODO --path ./src --content

安全批量复制

filesystem copy --pattern *.log --to ./backup/ --dry-run

显示目录树

filesystem tree --path ./ --depth 3

分析目录结构

filesystem analyze --path ./logs --stats

命令参考

filesystem list

高级文件和目录列表,支持过滤选项。

选项:

  • - --path, -p <目录> - 目标目录(默认:当前目录)
  • --recursive, -r - 包含子目录
  • --filter, -f <模式> - 按模式过滤文件
  • --details, -d - 显示详细信息
  • --sort, -s <字段> - 按名称|大小|日期排序
  • --format <类型> - 输出格式:table|json|list

filesystem search

按名称模式或内容搜索文件。

选项:

  • - --pattern <模式> - 搜索模式(glob或正则)
  • --path, -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 - 禁用彩色输出

filesystem analyze

分析目录结构并生成统计信息。

选项:

  • - --path, -p <目录> - 目标目录
  • --stats - 显示详细统计
  • --types - 分析文件类型
  • --sizes - 显示大小分布
  • --largest <数字> - 显示N个最大文件

安装

bash

克隆或安装技能


cd ~/.clawdbot/skills
git clone

或通过ClawdHub安装

clawdhub install filesystem

赋予执行权限

chmod +x filesystem/filesystem

配置

通过config.json自定义行为:

json
{
defaultPath: ./,
maxDepth: 10,
defaultFilters: [*],
excludePatterns: [nodemodules, .git, .DSStore],
outputFormat: table,
dateFormat: YYYY-MM-DD HH:mm:ss,
sizeFormat: human,
colorOutput: true
}

示例

开发工作流

bash

查找src中所有JavaScript文件

filesystem list --path ./src --recursive --filter *.js --details

搜索TODO注释

filesystem search --pattern TODO|FIXME --path ./src --content --context 2

复制所有日志到备份目录

filesystem copy --pattern *.log --to ./backup/logs/ --preserve

分析项目结构

filesystem tree --path ./ --depth 2 --size

系统管理

bash

查找大文件

filesystem analyze --path /var/log --sizes --largest 10

列出最近文件

filesystem list --path /tmp --sort date --details

清理旧临时文件

filesystem list --path /tmp --filter *.tmp --older-than 7d

安全特性

  • - 路径验证 - 防止目录遍历攻击
  • 权限检查 - 操作前验证读写权限
  • 预演模式 - 预览破坏性操作
  • 备份提示 - 覆盖前建议备份
  • 错误恢复 - 优雅处理权限错误

集成

与其他Clawdbot工具无缝协作:

  • - 安全技能 - 验证所有文件系统操作
  • Git操作 - 遵循.gitignore模式
  • 备份工具 - 集成备份工作流
  • 日志分析 - 完美适用于日志文件管理

更新与社区

及时了解最新的Clawdbot技能和文件系统工具:

  • - 🐦 在X上关注@LexpertAI 获取技能更新和发布
  • 🛠️ 新的文件系统功能和增强
  • 📋 文件管理自动化的最佳实践
  • 💡 提高生产力的技巧和窍门

通过关注@LexpertAI获取新技能和改进的早期访问权限:

  • - 技能公告和新版本发布
  • 性能优化和功能更新
  • 集成示例和工作流自动化
  • 生产力工具的社区讨论

许可证

MIT许可证 - 免费用于个人和商业用途。



记住:优秀的文件系统管理始于合适的工具。本技能在保持安全性和性能的同时提供全面的操作。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 taizi-filesystem-1776362462 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 taizi-filesystem-1776362462 技能

通过命令行安装

skillhub install taizi-filesystem-1776362462

下载

⬇ 下载 taizi-filesystem v1.0.0(免费)

文件大小: 8.6 KB | 发布时间: 2026-4-17 16:17

v1.0.0 最新 2026-4-17 16:17
- Initial release of taizi-filesystem skill for Clawdbot
- Provides advanced filesystem operations: listing, searching, batch copying, and directory analysis
- Features smart file filtering, rich output formatting, and content-aware search
- Includes dry run mode, error handling, and various safety checks
- Designed for seamless integration with Clawdbot tools and productivity workflows

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部