aionclaw异常处理需四步:查日志定位taskid/stepid;手动调试或加条件跳转;配置全局重试、快照与通知;用「异常分析师」ai生成并拖入修复模块。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当AionClaw在执行自动化流程时突然卡住、报错或跳过关键步骤,说明任务链中出现了未被预设的异常,比如目标窗口未响应、网页元素加载超时、文件权限被系统拦截,或某次模型推理返回了非预期结构化结果。
查看实时错误日志定位源头
点击主界面左下角「工具管理」→「运行日志」,切换到「最近1小时」标签页;日志按时间倒序排列,红色高亮行即为异常触发点,注意记录「TaskID」和紧邻其上方的「Step ID」;【不要直接关闭日志窗口,否则会清空当前会话缓存】。
日志中若出现“Element not found after 8s”说明前端操作超时,“Permission denied on /Users/xxx/Downloads”则指向系统级读写限制。
手动介入并临时绕过失败步骤
方法一:使用「暂停→单步执行」模式
在流程编辑器中打开对应自动化任务→点击右上角齿轮图标→勾选「启用调试模式」→点击「开始执行」→当流程停在报错步骤前,手动完成该动作(如点击弹窗确认按钮、刷新网页、移动鼠标到指定坐标),再点「继续下一步」。
方法二:插入条件跳转节点
在出错步骤后添加「判断节点」→设置条件为「上一步执行状态 ≠ success」→分支一接「发送企业微信告警」,分支二接「执行备用脚本(如调用系统命令mv重命名冲突文件)」。
配置全局异常捕获策略
第一步:打开「自动化 (RPA)」→「设置」→「异常处理」
第二步:开启「自动重试」,将次数设为2,间隔设为3秒;
第三步:勾选「关键步骤失败时保存当前桌面快照」,快照默认存于 ~/Library/Application Support/AionClaw/CrashShots/;
第四步:在「兜底动作」栏粘贴 shell 命令:osascript -e 'display notification "AionClaw流程异常中断" with title "紧急提醒"';
第五步:点击「应用并重启Hermes引擎」——这一步必须执行,否则新策略不生效。
该策略生效后,任何未被显式捕获的异常都会触发桌面通知+本地截图留存,且不会导致整个进程崩溃退出。
从历史异常中训练自适应修复能力
进入「数字专家」→搜索「异常分析师」→点击安装(免费);安装完成后,在「对话任务」中输入:“分析我过去72小时所有失败流程,找出高频中断位置和推荐修复动作”;等待约90秒,AI会生成带时间戳的归因报告,并附带可一键插入流程的修复模块(例如:“检测到37次Excel文件被占用,建议在写入前插入‘等待Excel进程退出’节点”)。
这一步操作起来很简单,直接把生成的修复模块拖进原流程对应位置即可,无需修改原有逻辑。











