SuperAPI AI 工具集

recovering-from-errors

设计与创作

查看项目

更新于 10-16 03:14

技能介绍

用途:这是 Watch Skill 的错误恢复流程,用于命令失败、视频下载中断、缺少 ffmpeg 或 yt-dlp、提供方返回错误、本地视觉停止,或用户追问失败原因等场景。它要求保留原始错误证据(稳定错误码与可执行修复),不要用泛化解释替换。

主要能力与用法:先诊断,运行 watch-skill doctor --json,读取失败检查项并只应用其列出的修复;doctor 可修复受管理的 ffmpeg 与 yt-dlp 二进制、过期锁、损坏缓存、缺失帧目录以及已知的本地模型健康问题,修复后再运行一次。诊断通过后,对原操作重试一次。若返回另一个结构化错误,报告其 code、message 和 fix,不要无限循环。

常见恢复路径:获取或提取器失败时运行 watch-skill doctor --json 后重试;提供方鉴权失败时在本地核对对应的 WATCHSKILL_*_API_KEY;提供方模型不存在时用有效视觉模型运行 watch-skill setup-vision;内存不足或本地服务失败时降低本地模型/上下文,或选用用户已有的云提供方;未知视频 ID 时运行 watch-skill list,再使用列出的 ID 或原始来源。

限制:恢复期间安全与成本策略是不变量,不得为消除错误而上传视频文件、启用付费提供方或提高成本上限;不得静默切换云提供方、启用云端 STT 或重新处理已索引的视频。资料未提供具体错误码清单与完整配置说明。