SuperAPI AI 工具集

finish-cleanly

办公与效率

查看项目

更新于 10-30 04:57

技能介绍

用途 finish-cleanly 是一个用于任务收尾的技能,服务于任务完成、准备最终交付或用户明确要求收尾的时刻。它的核心职责是两件事:先核实最终成果,再自动清理本任务产生且已无用途的临时文件和重复交付副本。

主要能力 技能遵循“只保留最终成果”的默认策略,无须再次询问“要不要清理”。它通过本次会话的创建记录、明确的任务清单或已核实的交接信息确定文件归属,优先使用任务专属临时目录,不做全盘扫描,也不为清理额外生成永久报告。创建记录不足的文件默认保留,路径位于 tmp 并不构成归属证据。

保留边界 技能会保留用户要求的成果、明确要求留下的调试资料,以及成果运行、维护或验证所必需的文件;同时保留未解决问题的诊断证据、恢复现场所需文件和仍承担回滚用途的备份。原有或归属不明文件、其他任务资源、共享缓存和依赖不自动处理。线上文件、外部服务资源、Git 历史、会话记录、工作树管理及进程终止均在默认范围之外,确需处理时沿用专门工具与明确授权。

判断完成时机 只有目标已达成、必要验证已结束且后续步骤不再需要这些资源时才收尾。中途回复、等待确认、部署未核验、故障未解决都不等于任务完成,此时保留相关证据和现场,不以“最终回复”作为删除依据。

执行方式 技能从已核实归属的资源生成具体清理清单,先确认正式成果存在、内容完整且适用验证已通过;复制或安装场景按需比较内容或哈希。删除前检查保留脚本、配置、文档、构建步骤和运行中任务的依赖关系,并检查目标及父路径的符号链接与目录实际内容,避免跳出已核实范围。只删除清单中的精确路径,不使用宽泛通配、按时间批量删除或跟随链接的递归操作,不将文件移到别处冒充清理,也不自行创建定时任务。清理后核对候选已移除、成果及保护对象未受损;遇到权限拒绝或工具失败如实报告并遵守审批边界。

交付说明 发生清理时,在最终答复中用一句话说明清理类别和保留的正式成果,已发链接失效时一并说明。没有清理内容时不输出提示,不虚报成功,也不列长篇清单。只有无法判断的对象影响收尾或需要用户权衡时,才集中问一次具体问题,且无回复不等于同意。

适用场景与限制 适用于产生本地过程文件的任务收尾,例如安装技能、生成报告、修复代码等场景后的清理。不适用于全盘清理,也不用于每次中途回复。技能行为需在自然请求下实际读取技能才算触发,不能用自动调用配置证明自动触发。

暂未提供:收费方式、具体平台支持范围、安装命令等细节。