ai-chatbot/docs/video-canvas-aliyun-test-2026-09-16.md

36 lines
3.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 阿里云万相视频测试(2026-09-16)
按“先用阿里云的视频测试”执行。沿用红色咖啡杯参考图与推进镜头提示词,真实调用阿里云百炼北京线路;只测试 `wan2.6-i2v-flash` 首帧生视频,未改线上默认模型,未部署。
## 实际结果
| 环节 | 结果 | 说明 |
|---|---|---|
| 原“千问视频”凭据 | 401 / invalid_api_key | 该配置下没有模型;不是已可用的视频线路 |
| 现有“阿里云”官方凭据 | 可用 | 用现有配置进行测试,没有展示或提交密钥 |
| 阿里云直接请求 | 成功,41.888 秒 | 任务 `ba336392-6ddb-41f0-8db5-33af2ab41396`,包含 10 秒轮询间隔;不是精确服务商计算时长 |
| 本站 `/api/canvas/generate/video` | 成功,39.166 秒 | 独立新任务 `593dced8-36e0-4a9a-8b3b-ff90abd603ff`;实际使用万相,未走 Veo |
| 成片文件 | 通过解码检查 | H264、1280×720、5.000 秒、1,118,864 字节;按请求生成无音轨视频 |
| 画布自动转存、刷新播放 | 本轮未验收 | 本地数据库隧道出现 CONNECT_TIMEOUT,画布读取超时;恢复后刷新时浏览器连接关闭。不能沿用上一轮 Veo 的浏览器通过结果作为万相本轮通过证据 |
| 画面效果 | 尚不达标 | 2 秒抽帧出现大小两个杯子叠影;提示词要求保持单个杯子,不能把接口成功当成产品一致性达标 |
## 本轮接入
新增独立万相画布适配器,调用官方 `video-synthesis` 创建异步任务,再用任务 ID 查询;生成成功交给已有画布转存流程。不改旧聊天视频 Provider 的行为。
模型筛选仅开放已接入的 `qianwen-video / wan2.6-i2v-flash`。配置采用首帧模式、720P/1080P、2–15 秒整数、随参考图比例。单图精确传入 `img_url`;显式传入分辨率、时长和音频开关,不再依赖旧 Provider 的默认参数。首尾帧、多参考、外部音频、其他万相版本不因此标为已支持。
本轮相关回归共 35 项通过(34 项批次通过,随后新增 1 项错误处理检查并重跑 6 项适配器测试通过),源码 TypeScript 检查通过。覆盖提交参数、只读轮询、任务失败、无产物不成功、未实现模型不出现在候选中。未运行完整生产构建。
官方参数依据:[阿里云万相首帧 API 文档](https://help.aliyun.com/zh/model-studio/legacy-image-to-video-api-reference/)。本轮真实请求只覆盖 5 秒、720P、无声,其他官方支持参数没有逐个付费生成。
## 隔离范围与证据
本地工作树在 `codex/video-canvas-parity-0916`。数据库专用 schema `codex_wan_20260916` 只覆盖测试用 AiProvider/AiModel,复用现有官方凭据;生产 public 模型与服务商配置未修改。使用专用 QA 账号和测试画布。
原始证据位于 `.qa/video-aliyun/`:`direct.jsonl`、`canvas-result.json`、`media-probe.json`、`wan-canvas.mp4`、`wan-frame.png`、`tests.log`、`typecheck.log`。临时签名地址、账号凭据和原始环境文件不提交 Git。
阿里云任务在当前请求内轮询,275 秒内未完成会带任务 ID 报超时;尚未增加持久化任务队列或刷新后续查。当前通过范围是官方直连与本站完整生成 API,不包含浏览器一键生成到刷新恢复的完整闭环。
收尾已禁用专用测试账号并撤销会话,删除本轮隔离模型 schema、临时凭据,停止本轮开发服务及数据库隧道。未改生产服务商 Key 或模型默认项。