5.7.0 — 版本更新日志
Agnes Video Generator 的版本发布记录:每个版本的新功能、改进与问题修复。
更新内容
新功能与改进
- 多 API Key 轮换与吞吐提升 — 可配置多个 Agnes API Key(环境变量 + 配置文件,自动去重);请求通过
KeyRing在多个 Key 间轮换,遇到 429 限流时立即切换下一个 Key 重试,无需退避等待。分层限流为视频提交分配了专用的1×Key/min桶,与共享的20×Key×0.8/min桶并存,配置 2 个 Key 时吞吐量约可翻倍。 - 用户提供分镜参考图(创意模式) — 创意长视频模式下,现在可以为每个分镜上传参考图;生成该分镜时使用你的图片,而不是 AI 生成的故事板画面。
- 任务删除(UI + API) — 可以从任务列表删除已完成的任务文件夹,或通过
DELETE /api/tasks/{id}删除;运行中的任务会被保护并给出明确错误提示。.working_dir目录始终保持干净。 - API Key 列表与单独移除 — 设置面板现在列出所有已配置的 Key 并标注来源(环境变量/配置文件);来自配置文件的 Key 可以单独删除,无需清空全部。
- Windows 一键启动 — 提供
start.bat,无需 Docker 即可在原生 Windows 上使用。
重构与优化
- 前端工程化重构 — 单文件
index.html重构为 Vue 3 + Vite + TypeScript 项目(frontend/),构建产物提交到static/。带来类型安全、模块化组件/composables/i18n,以及稳定的开发/构建流程(由 CI 的 frontend-build 任务验证)。 - 统一的图像归一化模块 — 新增
utils/image_normalizer.py,在提交模型前将参考图/尾帧图归一化到目标尺寸并补黑边,提升图生视频/关键帧的输入一致性。
Bug 修复
- API Key 明文泄露修复 —
GET /api/config/keys现在返回脱敏后的 Key(sk-xxx...xxxx)及稳定 ID,不再返回明文,防止通过 API 泄露密钥;删除操作使用稳定 ID。 - 旧版任务 API 兼容 — 旧的
POST /api/tasks路由现在转发scene_reference_images,修复旧客户端导致的 CI 失败。 - JSON 解析健壮性 — 为 LLM 返回的 JSON 增加可选的
json_repair兜底,容忍尾逗号/缺少冒号。 - npm 打包修正 — 发布到 npm 的包排除运行时生成的
static/generated/目录。
关于 Agnes Video Generator
完全免费、开源的 AI 视频生成器:输入文字即可生成带旁白与字幕的多镜头 AI 视频。
- 完全免费开源,无需付费与高性能显卡
- 支持文字转视频、图片转视频、数字人口播、文生图
- 基于 Agnes AI 免费模型,视频全部在云端生成
- Web UI、Docker、npm 多种运行方式,支持自托管
相关页面
内容可信度说明
本文由一线实践者撰写,写的时候交叉核对了 arXiv 论文、厂商技术报告和 Stanford AI Index 等一手来源,不是凭主观印象下的结论。
S
SandGrid@lcy362
Agnes Video Generator 项目作者 · 全栈开发者
独立开发者,开源 AI 视频生成工具 Agnes Video Generator 的作者。项目基于 Agnes AI 完全免费的视频模型,MIT 协议开源,已经帮 1,000+ 创作者零成本产出过 AI 视频。长期关注视频生成模型的工程化和普及,文章内容都来自一线实践和一手研究。
访问 GitHub最后更新:2026-08-21