aionclaw默认启用覆盖写入,易导致报表被覆盖;应关闭【覆盖原文件】选项,并在文件名中添加{{year}}{{month}}或{{seq:3}}等动态变量,同时开启输出冲突检测与隔离区备份机制。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

节后报表堆积、周报重复生成、月度汇总总被新数据覆盖——你刚导出的上期财务汇总表,可能正被下一次自动化任务悄悄覆盖掉。AionClaw默认不设防,它只按你写的规则执行,不会主动记住“这是第几期”。
确认任务是否启用覆盖写入模式
打开AionClaw主界面→点击左侧「自动化(RPA)」→找到对应任务→点击右侧「编辑」图标→在「输出设置」区域检查「文件写入方式」选项。若勾选了【覆盖原文件】或【替换目标路径】,必须取消。
【覆盖写入是默认高危选项,新任务创建时该开关常处于开启状态】
给每次输出自动添加时间戳或期数标识
方法一:在文件名模板中插入动态变量
编辑任务→「输出文件路径」栏将原路径如 D:\报表\月度汇总.xlsx 改为 D:\报表\月度汇总_{{year}}{{month}}.xlsx。AionClaw会自动解析并填入当前年月,例如生成 月度汇总_202610.xlsx。
方法二:用日期函数生成带序号的文件名
路径改为 D:\报表\月度汇总_v{{seq:3}}.xlsx,AionClaw将按执行顺序生成 v001、v002……确保绝不重名。这个变量不依赖系统时间,适合固定周期但需人工控制版本节奏的场景。
注意:变量语法必须严格使用双大括号,写成 {{year}} 有效,{year} 或 [[year]] 均无效,文件将被命名为字面量“{year}”。
强制启用输出前预检与隔离区机制
第一步:进入「安全保护」→「执行策略」→开启「输出文件冲突检测」
第二步:在「隔离区设置」中指定一个独立目录,例如 D:\AionClaw_Sandbox\output_backup
第三步:勾选「执行前自动备份同名文件至隔离区」
第四步:保存策略后,所有任务运行前将自动扫描目标路径是否存在同名文件,如有则复制一份到隔离区再执行新写入。
这一步能兜底解决因变量失效、路径误配或多人共用同一任务导致的覆盖问题。备份动作不可逆,但保留原始文件可随时还原。











