5.3.0 — 版本更新日志
Agnes Video Generator 的版本发布记录:每个版本的新功能、改进与问题修复。
更新内容
重构与优化
- `web/` 路由层 —
server.py拆分为模块化路由层(web/routes/),改善结构与可测试性。 - 包拆分 —
screenwriter.py→core/screenwriter/;1928 行的creative_video.py→core/pipelines/creative/;subtitle.py和concatenator.py→ 包;保留向后兼容的再导出别名模块。 - 统一音频回退 — 诗词/稿件/数字人/创意管线共享一个
_generate_audio_with_fallback方法,取代重复逻辑。 - 类型化配置与常量 — 通过 Pydantic 的
AppSettings类型化配置读取;进度字面量与重试基数收敛为命名常量。 - 僵尸任务清扫 — 新增僵尸任务清理端点。
- 测试覆盖率 55% → 63% — 全部重构批次中通过测试数 178 → 291。
Bug 修复
- 旧
POST /api/tasks端点(自 v3.x 起损坏)通过路由器级集成测试恢复。 - 创意
steps_video模块缺少re导入。 - 回归检查器现在豁免 v2.0 的旧版步骤字段。
- 完整变更日志:https://github.com/lcy362/agnes-video-generator/compare/v5.2.1...v5.3.0
关于 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