用途:该技能用于诊断 Vast.ai 平台上的各类失败,依据提供方状态与错误证据进行分类,而不是对所有失败一律重试。它把身份与权限错误、市场资源稀缺、启动瞬态、主机终态、计费停止、SSH 配置和工作负载退出区分开来。
主要能力:按步骤收集结构化证据(命令、非敏感参数、退出状态、时间戳、脱敏响应);分类控制面失败(401 凭据失败、403 缺少作用域权限、429 端点或身份限流、额度不足或消费速率错误归为计费策略而非主机故障);分类实例状态(loading 可能是镜像拉取,stop 后 scheduling 可能无限等待原 GPU,exited 是工作负载或容器失败,unknown 或 offline 表示缺少主机心跳);检查 SSH 与网络事实(等待 running、解析当前 SSH URL、核对已注册公钥与所选私钥,不把关闭主机验证当作通用修复);选择可逆恢复(放宽报价过滤、修复权限、更换主机、由授权所有者恢复额度、按类别从检查点恢复);保留标识与脱敏证据后关闭或升级。
使用方式:运行失败命令时在支持处加 --raw 并记录 CLI 版本;诊断请求时在确保输出不会暴露密钥后使用 --explain 或 --curl。不要将 API 密钥粘贴进诊断命令,作用域只读密钥通常足以获取用户、实例、日志、报价与审计证据。使用 Read 和 Grep 检查清单、配置、提供方输出与现有测试,仅在获批计划、实现、测试或脱敏回执时使用 Write 或 Edit;未经操作者明确批准,不得创建、更新、销毁或为 Vast.ai 资源充值。
适用场景:自动化流程卡住、实例状态异常、SSH 连接失败、镜像或额度相关报错等需要先分类再恢复的情形。
限制:需要具备检查权限但不自动销毁或充值资源的授权;证据含凭据时应停止、脱敏、必要时轮换并安全重采;错误形态不一致时保留 HTTP 状态与 msg 或 message 并保守分类;主机离线时不要尝试在主机上修复,应保留实例 ID 并使用外部检查点;余额为零时应升级给计费所有者,因为资源与数据可能面临风险。具体命令、CLI 版本、资源 ID、观察状态、所选响应、结果与剩余计费风险需在输出中一并返回。