SuperAPI AI 工具集

actrun-debug

测试与质量

查看项目

更新于 10-15 21:02

技能介绍

用途:当 actrun 工作流运行失败、需要调试错误或解析输出时使用本技能,帮助定位原因并给出修复方案。

主要能力:按步骤诊断。先用 actrun run list 查看最新运行,用 actrun run view <run-id> 及 --json 获取详情;再用 actrun run logs <run-id> 查看日志,或通过 --task <job_id>/<step_id> 定位失败步骤。可从 JSON 的 state、ok、exit_code、steps[].status、tasks[].stdout_path/stderr_path、issues[] 等字段分析,也可直接读取 _build/actrun/runs/<run-id>/tasks/ 下的日志文件。

常见问题分类与用法:工具未安装(command not found)可用 actrun doctor 检查,或在 actrun.toml 设置 local_skip_actions;动作兼容性问题可用 --skip-action 跳过、--trust 允许拉取远程动作;路径问题可切换 --workspace-mode 或使用 --worktree;密钥缺失可用 ACTRUN_SECRET_* 环境变量或 --env .env.local;条件式问题可用 --dry-run 检查;Nix 问题可用 --no-nix 或 --nix-packages;Docker 问题可用 actrun doctor 检查或 --container-runtime podman。修复后可用 --retry 重试失败任务,或 --job <failed-job-id> 单独执行。

限制:资料未提供该技能的安装方式、收费、支持平台及效果保证等信息。