SuperAPI AI 工具集

file-operation-safety

通用与其它

查看项目

更新于 10-15 23:49

技能介绍

用途:这是一个文件操作安全技能,用于在任何删除、移动或覆盖文件的操作前进行风险检查,防止不可逆的文件丢失。

主要能力:按危险等级对操作分类。⛔ 极高危(如 rm -rf、目录递归删除)需完整路径核验加显式确认;🔴 高危(批量 rm、带覆盖的 mv)需列出全部文件并确认;🟠 中危(单文件 rm、带覆盖的 cp)需确认文件存在并确认;🟢 低危(复制到新位置、mkdir、touch)按常规执行。

使用方式:删除前先用 realpath 与 ls -la 核验路径,用 find 统计文件数、du -sh 查看大小,再向用户展示影响评估(解析路径、内容、可否重建)并等待明确确认。对 rm -rf 目录、通配符删除、覆盖式 mv/cp 分别给出专用评估模板与更安全的替代命令,如带时间戳备份、rsync --backup、find -mtime 删除旧日志。对家目录、根目录及 /home、/usr、/etc、/var 等灾难性路径拒绝执行。

适用场景:清理 node_modules、dist、.cache 等目录,批量删除日志,移动或复制可能覆盖目标文件的配置与源码。

限制:资料未提供该技能的安装方式、平台支持范围、收费信息与具体调用接口;其效果取决于执行者是否遵循所列协议,无法保证恢复已删除文件。