Skip to content

fix(website): use CDN video asset for intelligence demo - #991

Merged
ppapsmoken merged 1 commit into
mainfrom
codex/website-video-cdn
Aug 31, 2026
Merged

fix(website): use CDN video asset for intelligence demo#991
ppapsmoken merged 1 commit into
mainfrom
codex/website-video-cdn

Conversation

@ppapsmoken

Copy link
Copy Markdown
Collaborator

问题背景

官网首页第二屏的视频 Tab 显示的是轻微缩放的本地占位素材,且上一版部署后官网首页持续返回 500。

证据与根因

  • Cloud Run revision 已通过容器启动探针,但健康检查连续返回 HTTP 500。
  • Cloud Run 日志明确报错:Event handlers cannot be passed to Client Component props,原因是服务端 OnlineHomePage 内联 <video onCanPlay>
  • 本地存在真正的 Seedance F1 视频 CDN 素材:https://cdn.shulex-voc.com/flatkey/model-examples/seedance-f1-wet-track.mp4

修改范围

  • 新增客户端 IntelligenceVideo,在用户切换 Video tab 或素材加载完成后安全触发播放。
  • 第二屏改用真实 F1 视频及 CDN poster,不再使用旧本地缩放素材。
  • 保留 901–1100px 三栏布局收紧规则,避免响应式挤压。

风险与影响

仅影响官网 Next.js 首页媒体展示和客户端播放逻辑;不影响 Go API、console 或 router。视频依赖现有 CDN 资源。

验证

  • bun run typecheck 通过。
  • bun run lint 通过(仅保留既有 <img> warnings)。
  • bun run build 通过。
  • 本地 4000 页面 source 已切换为 CDN URL。

Router deploy: not required.
Other deploy targets: newapi-web / staging website required; console/router not required.

@ppapsmoken
ppapsmoken merged commit 7a305c1 into main Aug 31, 2026
1 check passed
@ppapsmoken
ppapsmoken deleted the codex/website-video-cdn branch August 31, 2026 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant