Prhub

#27198 docs: add SANA-WM diffusion cookbook

原始 PR 作者 AgainstEntropy 合并时间 2026-06-09 10:47 文件变更 4 提交数 7 评论 1 代码增减 +511 / -0

执行摘要

添加 SANA-WM 扩散模型 cookbook

添加 SANA-WM 扩散 cookbook 以覆盖 SGLang 支持的三种服务路径:密集双向生成、离线块因果流式(/v1/videos)以及实时 WebSocket 服务(/v1/realtime_video/generate)。

对于技术管理者,此 PR 表明团队在完善扩散模型文档生态,值得关注。对于需要使用 SANA-WM 的工程师,此 cookbook 是权威参考,建议精读。对于文档维护者,需注意实时配置的及时更新。

讨论亮点

无实质性 review 讨论,仅有一条 gemini-code-assist 的配额提醒。

实现拆解

实现步骤

  1. 新增 SANA-WM cookbook 页面(docs_new/cookbook/diffusion/SANA-WM/SANA-WM.mdx):详细介绍了模型架构、两种 checkpoint(双向与流式)、三种服务模式(密集双向、批处理流式、实时 WebSocket)的使用方法,包括 /v1/videos 示例、实时消息格式、摄像机动作 DSL 和配置参考。
  2. 更新文档导航(docs_new/docs.json):在 "Cookbook" -> "Diffusion" 分组下新增 "SANA-WM" 条目,带 "NEW" 标签,指向新 cookbook 页面。
  3. 更新扩散 cookbook 概述(docs_new/cookbook/diffusion/intro.mdx):在卡片列表中添加 SANA-WM 卡片,链接至新页面,并配上 SANA logo。
  4. 添加 logo 图片(docs_new/cards/logos/sana.png):作为卡片展示资源。
  5. 同步实时文档默认配置:在 cookbook 中针对实时 WebSocket 模式更新了默认分辨率(832x480)和原生输出选项(1280x704)等内容,与当前运行时保持一致。
文件 模块 状态 重要度
docs_new/cookbook/diffusion/SANA-WM/SANA-WM.mdx 文档 added 5.45
docs_new/docs.json 导航 modified 3.41
docs_new/cookbook/diffusion/intro.mdx 入口 modified 2.61
docs_new/cards/logos/sana.png 资源 added 1.77

关键符号

run

分析完成后,这里会展示 LLM 生成的相对完整源码片段和详细注释。

评论区精华

没有提炼出高价值讨论线程

当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。

风险与影响

纯文档变更,不涉及代码逻辑,风险很低。需注意实时 WebSocket 默认配置的同步,若后续运行时默认值发生变更,此 cookbook 可能过期。此外,SANA-WM cookbook 中的命令示例需要随模型版本更新。

直接影响阅读文档的用户,提供新模型的使用指南,降低上手成本。对系统无影响。团队后续维护文档时需关注运行时默认值的同步。

纯文档变更

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论