Skip to content

Video Agent 1.2.4

Choose a tag to compare

@github-actions github-actions released this 30 Oct 04:48
· 18 commits to main since this release

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 相同。