用途:full-workflow 是 asciinema-tools 下的一个技能,提供从录制到分析的完整端到端流程,依次串联 record(录制)、backup(流式备份)、convert(转换)、analyze(分析)四个步骤,最后输出摘要报告。
主要能力与参数:-t/--title 指定录制标题;-q/--quick 录制后做快速分析;-f/--full 录制后做完整分析;-d/--domains 指定分析领域;--no-backup 跳过流式备份;--no-analyze 跳过分析,仅录制加转换。跳过逻辑:提供 -t 则直接使用标题;提供 -q 或 -f 则跳过工作流配置询问;--no-backup 跳过备份;--no-analyze 跳过分析。
使用方式:以斜杠命令调用,例如 /asciinema-tools:full-workflow -t "Feature dev" -q;/asciinema-tools:full-workflow -f -d trading,ml;/asciinema-tools:full-workflow --no-analyze。执行流程为:通过 AskUserQuestion 询问工作流选项,调用 asciinema-recorder 录制,若启用则调用 asciinema-streaming-backup 备份,调用 asciinema-converter 转换,若启用则调用 asciinema-analyzer 分析,最后显示摘要。
适用场景:需要一次性完成终端会话录制、备份、转换与分析的场景,或先录制、稍后再分析的场景。
限制与排错:录制未找到通常因无活动 asciinema 会话,需先运行 /asciinema-tools:record;备份被跳过通常因守护进程未运行,需运行 /asciinema-tools:daemon-start;转换失败可能因 .cast 格式无效,可用 asciinema -V 检查版本;分析超时可改用 --no-analyze 单独运行;权限被拒需检查输出目录权限。该技能为自进化技能,遇到真实且可复现的问题时应立即修正文件,而非推迟。官方未提供收费、价格或平台信息。