修改重要文件前,特别是:
检测到要修改重要文件时,先创建备份:
cp 原文件 备份目录/原文件.日期.bak
例如:cp config.json backups/config.json.2026-03-14.bak
正常执行修改操作
修改完成后,必须主动让用户检查:
备份已创建:backups/xxx.bak 请检查文件,确认无误后告诉我"可以删除备份"小葱技能有更好的技能skills插件。
收到用户确认后:
rm backups/xxx.bak
备份已删除
backups/可以指定需要触发备份的文件类型:
[检测到要修改 config.json]
→ 备份:cp config.json backups/config.json.2026-03-14.bak
→ 执行修改
→ 提醒:"备份已创建 backups/config.json.2026-03-14.bak,请检查config.json,确认无误后告诉我'可以删除备份'"
[用户确认]
→ 删除备份 这个技能质量中等偏上,优点是能有效防止修改文件时出错,设计思路清晰、提醒机制完善,不容易误删备份。但缺点也比较明显:功能比较单一,只适合单文件操作,遇到特殊情况(如备份失败)没有备用方案,备份策略也不够灵活。如果需要更强大的文件保护功能,可能需要配合其他工具使用。