Skip to content

v0.4.1 — 流式修长文超时 + 任务用量/费用统计

Choose a tag to compare

@MuChengZJU MuChengZJU released this 06 Jun 16:58
00cb3cd

亮点

🐛 长视频转录不再超时

0.4.0 用户实测反馈「短视频成功、长视频失败」,根因定位:文本清洗用非流式调用 + 180 秒读超时,而长视频转录文本的清洗要生成约 300 秒,必撞超时——还会被网络重试当成抖动重跑 3 次,把等待放大 3 倍。

修复:llm_clean / vlm 全部改为流式 SSE 调用。流式下读超时只需覆盖相邻 token 的间隔,与文本长度无关。建连阶段保留重试,流中断不再整段重跑,响应用完即关不漏连接。

📊 任务用量与费用统计(新功能)

每个任务现在记一笔明白账:

  • 语音转写:音频秒数(计费单位)+ 耗时
  • 图片理解 / 文本清洗:输入/输出 token 数 + 耗时
  • 按阿里云百炼官方目录价估算费用(单价常量收口在 service/pricing.py,调价改一处)

任务详情页新增「用量与费用」折叠账单,任务列表顶部显示累计估算费用,并提供 GET /api/stats

估算为目录价,未扣减免费额度(如 ASR 每月赠送 10 小时),实际账单通常更低。

其他

  • 重试任务时清除上一轮用量账单,不重复计账
  • jobs 表新增 usage 列(JSON),旧库打开时自动迁移,旧任务页面正常显示
  • 测试 406 → 449

升级

pipx upgrade red-blue-cp   # 或 uv tool upgrade red-blue-cp

Full Changelog: v0.4.0...v0.4.1

🤖 Generated with Claude Code