From 3d4f4c994f94de144bf5537dc39b382c6ae8482d Mon Sep 17 00:00:00 2001 From: yibo Date: Wed, 9 Sep 2026 11:33:27 +0800 Subject: [PATCH] h3-console: done任务视频跳过raylight代理修卡顿 + 列表加分页页码/跳转 --- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ h3-console/server.py | 16 +++++++++++++++- h3-console/static/index.html | 38 ++++++++++++++++++++++++++++++++++---- 3 files changed, 80 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e80ba7..372652e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # 变更记录 +## 2026-09-09 — h3-console 加分页页码/跳转 + 修 done 任务视频走 raylight 忙代理导致的卡顿 + +**触发**:用户反馈 `qwen.wudaima.com/console` 点开页面很慢,怀疑是不是一次加载了太多不相关数据。 + +**根因排查**:不是数据量问题——列表/详情各自只请求自己需要的那部分数据,5秒轮询也早有 +`thumbSig` 缓存(`static/index.html`),已完成任务的缩略图只在首次渲染时创建一次,不会 +每轮重新拉取。真正的坑在 `server.py` 的 `GET /v1/videos/{jid}/file`:不管任务是什么状态, +一律无条件把请求代理转发给 `row['backend']`(也就是 raylight 的 `server.py`,8100端口)。 +`