Agent Skills
› hao-ai-lab/FastVideo
hao-ai-lab/FastVideo
GitHub用于FastVideo模型移植前的准备工作,包括收集输入、检查或下载HuggingFace权重、克隆官方参考仓库、安装依赖并创建测试骨架,为后续转换和实现阶段移交环境。
Install All Skills
npx skills add hao-ai-lab/FastVideo --all -g -y
Skills in Collection (16)
用于FastVideo模型移植前的准备工作,包括收集输入、检查或下载HuggingFace权重、克隆官方参考仓库、安装依赖并创建测试骨架,为后续转换和实现阶段移交环境。
开始新的FastVideo模型移植任务
需要获取外部模型资产和测试环境
npx skills add hao-ai-lab/FastVideo --skill add-model-01-prep -g -y
在FastVideo模型移植早期阶段,依据官方参考实现生成组件级对等测试脚手架。强调先编写可执行测试骨架,随后通过子代理实现组件功能以通过非跳过验证,确保权重加载与输出一致性。
/add-model Phase 1完成并识别出官方组件类、签名及本地参考路径后
需要为FastVideo新端口创建早期可执行测试脚手架时
npx skills add hao-ai-lab/FastVideo --skill add-model-02-parity -g -y
用于在FastVideo中原型开发或对齐调试单个DiT/Transformer组件,涵盖模型加载、配置注册及与官方权重的逐层对齐验证。
需要快速实现或移植新的Diffusion Transformer架构到FastVideo框架
排查现有DiT组件与官方模型之间的数值差异或结构不匹配问题
npx skills add hao-ai-lab/FastVideo --skill add-model-03-port-dit -g -y
用于在FastVideo中原型开发或对比调试VAE/自编码器组件。涵盖视频、图像及音频模型,指导实现布局对齐、权重加载、配置管理及并行瓦片处理,确保与官方行为一致。
需要添加新的VAE模型到FastVideo项目
调试现有VAE模型的数值精度或行为一致性
npx skills add hao-ai-lab/FastVideo --skill add-model-04-port-vae -g -y
用于在FastVideo中原型开发或调试文本、图像、音频及复合编码器组件。涵盖配置加载、权重转换、隐藏状态提取及与官方模型的对齐验证,确保符合原生代码规范。
需要添加新的文本/图像/音频编码器
进行编码器模块的原型设计
执行编码器与官方模型的parity-debug
npx skills add hao-ai-lab/FastVideo --skill add-model-05-port-encoder -g -y
用于在FastVideo项目中原型开发或调试非DiT/VAE/Encoder的通用组件(如调度器、条件器等),确保行为对齐并适配现有代码结构。
需要移植或调试FastVideo中的通用模型组件
进行组件级行为一致性测试
npx skills add hao-ai-lab/FastVideo --skill add-model-06-port-generic -g -y
用于将官方模型权重转换为FastVideo可加载的组件布局。通过编写脚本处理参数映射、组件拆分及配置生成,并执行严格加载验证,确保模型兼容性与完整性。
需要转换官方模型权重至FastVideo格式
Phase 5阶段进行模型检查点转换与验证
npx skills add hao-ai-lab/FastVideo --skill add-model-07-conversion -g -y
用于在模型接入阶段组件比对失败时,通过激活追踪逐层定位数值发散点。结合FastVideo工具与自定义钩子分析张量差异,辅助排查底层原因。
组件parity测试失败且初步调试无法隔离原因
需要逐层分析张量激活差异以定位数值发散
npx skills add hao-ai-lab/FastVideo --skill add-model-08-trace -g -y
用于在组件校验通过后,定义FastVideo模型的端到端流水线。涵盖流水线类与阶段接线、配置文件、预设、注册表更新、示例代码及冒烟和一致性测试的生成与验证。
/add-model Phase 7 启动
需要配置或验证模型推理流水线
npx skills add hao-ai-lab/FastVideo --skill add-model-09-pipeline -g -y
用于审查涉及FastVideo模型家族、组件、管道或权重转换的PR。基于特定代码路径变更和参考契约,检查模型移植的完整性、测试覆盖及质量基线,提供发现项而非修复代码。
PR diff 涉及 models/, pipelines/, registry.py, checkpoint_conversion/ 等核心模型文件
PR 标题或描述声称添加了新模型、变体、VAE、编码器或流水线
npx skills add hao-ai-lab/FastVideo --skill add-model-10-pr-review -g -y
用于手动执行FastVideo模型或组件的移植工作流,涵盖从参考代码到原生基础设施集成的全阶段,包括转换规则、组件策略及测试验证。
用户显式调用/add-model命令
需要将新的模型家族或可复用组件接入FastVideo原生架构
npx skills add hao-ai-lab/FastVideo --skill add-model -g -y
将大型PR按影响范围分解为可独立审查的PR栈,生成分支图和工作区引导脚本,自动起草清单并标记缺失测试。
PR代码量过大难以审查
需要将复杂变更拆分为多个小PR
npx skills add hao-ai-lab/FastVideo --skill decompose-pipeline-pr -g -y
用于在指定本地GPU上重新部署Dreamverse应用的后端和前端。自动清理旧端口、启动服务并等待就绪检查,支持warmup和torch.compile等配置。
需要在特定GPU上重启或重新部署应用
需要清理旧进程并验证服务就绪状态
npx skills add hao-ai-lab/FastVideo --skill dreamverse-deploy -g -y
用于在性能基准因环境变更或校准需重置时,验证并上传审核通过的JSON数据至HF数据集,更新滚动中位数基线。
性能CI因非代码回归原因失败且需更新基线
新v2工作负载需要首次批准的性能基线
npx skills add hao-ai-lab/FastVideo --skill reseed-performance-baseline -g -y
用于在代码变更导致SSIM参考视频失效时,安全地重新生成并覆盖HF数据集上的单个模型参考视频。流程包含备份、Modal L40S再生成、人工比对及强制上传,确保CI测试基准准确。
代码变更(如内核升级、注意力后端替换)导致现有SSIM参考视频过时
CI测试因参考值陈旧而失败但新代码正确
npx skills add hao-ai-lab/FastVideo --skill reseed-ssim-references -g -y
为新增的SSIM测试生成并上传参考数据(mp4或pt)。在Modal L40S上运行测试,下载结果供用户验证后,上传至Hugging Face数据集,解决新测试因缺少引用而失败的问题。
新增SSIM相似性测试文件且无HF参考数据
需要为特定模型和后端生成像素或潜空间参考基准
npx skills add hao-ai-lab/FastVideo --skill seed-ssim-references -g -y


