iii-error-handling 是区分 iii 引擎与 SDK 报错的 Skill。它按错误码判断本地处理、远端调用、权限或超时问题,避免只匹配提示文字。
函数找不到先核编号和注册,权限拒绝则看授权范围,反复重发同一请求不自动修好。大写与小写超时来自不同路径,不能假定每种语言 SDK 都映射为同一种异常。
排队任务和同步调用的重试机制不同,超时也不证明副作用未发生。主文末尾给队列策略例外,但入队不自动让操作幂等,涉及扣款等仍需防重复。
适合把报错交给对应日志和责任层。本文没有触发调用或运行代码,完整 SDK、队列与权限引用未展开;无返回值分派不提供处理结果,还需观测,不能因调用已提交就说业务完成。