Repository navigation
Video Agent 1.2.4
1.2.4 修复网页 AI 的多轮复查停不下来的问题。
修复:
- 「DeepSeek 网页」跑满 6 轮还说复查在补上或改正,其实稿子早就不变了。拿一次 6 轮的回答对比:第 4 轮的复查和第 3 轮一字不差,是照抄的;第 6 轮的稿子和第 5 轮完全一样,复查里却写了两条「改正」(「新增了复查一节」「复核了时间点,确认无遗漏」)。以前程序只数复查里写了几条,所以停不下来。现在程序自己拿这一稿和上一稿比(空行和空格不算):稿子一行没变,复查里写什么都不再继续;变了才看复查和检查。任务输出里会写稿子实际改了几行,比如「复查:补上 2 处,改正 4 处,稿子和上一稿相比改了 9 行」。
- 复查的提示里加了一句:只写这一稿比上一稿的改动,前几轮写过的不要再列。
代码改动:
- 命令行
summary_review.py新增按行比较两稿的changed();importer.py在保存前读出上一稿,交给它判断要不要下一轮。packing.py改了复查的提示语,chat-rounds.js改了完成时的提示语。 - 测试:新增一稿和上一稿相同、复查却写了改正时不再继续的测试。
从 0.6.2 及以后的版本更新,只下载变化的部分。设置和工作区都保留。
-
桌面程序:下载
Video-Agent-Setup-1.2.4.exe,直接运行即可覆盖旧版本。安装包没有代码签名,Windows SmartScreen 可能提示“未知发布者”,选“仍要运行”即可。 -
命令行工具(需要 uv,不需要 git):
uv tool install --force https://github.com/edsfod/video-agent/releases/download/v1.2.4/video_agent-1.2.4-py3-none-any.whl
用 uv 安装时,FFmpeg 由 imageio-ffmpeg 从 PyPI 提供;电脑上已有的 ffmpeg 会优先使用。
compress需要带 SVT-AV1 的 FFmpeg。
本页附有安装包里 LGPL FFmpeg 的完整源码(ffmpeg-9.0.2.tar.xz、dav1d-1.5.4.tar.xz、SVT-AV1-v4.2.0.tar.gz)和编译说明(FFmpeg-BUILD.txt),与 0.9.0 相同。