文件系统操作工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_38fa0bef/for-test。
技能介绍
解决什么问题
在仓库、临时目录或用户数据目录里处理文件时,常见痛点是命令零散:find 与 grep 不够快,批量复制、移动、重命名缺少统一确认路径,目录大小与文件类型分布也不便快速判断。该技能把文件系统操作整理为可执行流程,减少在多个工具间切换和手敲长命令的成本。
如何工作
技能围绕五类能力展开:
- 目录列表:支持基础列表与高级列表,适合先建立目录结构心智模型。
- 文件搜索:可按名称、内容和正则表达式定位目标,并优先使用
fd、ripgrep这类更快工具。 - 批量操作:覆盖批量复制、移动、删除和重命名,操作前建议先列出目标文件确认范围。
- 目录分析:可查看大小分布、文件类型统计和目录结构,便于判断空间占用与项目组织方式。
- 文件信息查询:支持查看文件详情与内容预览,适合编辑前做快速判断。
适用边界
它适合开发目录、构建产物、日志、文档与临时文件的日常处理,但不适合替代完整的文件同步、权限审计或生产数据迁移方案。涉及 rm、批量删除或系统目录操作时,应优先使用 --dry-run、rm -i 或先备份,避免误删和不可逆变更。
使用场景
- {'text': '在构建产物目录里按文件类型统计空间占用,找出占磁盘最多的资源类型。'}
- {'text': '在日志目录中用 `ripgrep` 搜索错误关键字,再批量重命名匹配文件。'}
- {'text': '整理项目临时文件时,先列出待删目录,再批量移入归档目录。'}
- {'text': '接手陌生仓库时,用目录列表和文件搜索快速定位配置与构建脚本。'}
适合人员
- {'text': '需要快速定位日志与构建产物的后端工程师'}
- {'text': '要清理项目临时目录的前端工程师'}
- {'text': '维护文档仓库并批量重命名文件的 DevOps 工程师'}
- {'text': '分析目录空间占用的数据工程实习生'}