fix: 任务历史页面增加进行中任务自动轮询(每3秒刷新) #1698
Reference in New Issue
Block a user
Delete Branch "fix/task-history-auto-poll"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
变更
在
useTaskHistory的useQuery中增加refetchInterval条件轮询:staleTime从 30s 调整为 5s,配合轮询节奏背景
任务历史页面加载后只请求一次,进度百分比不会自动更新,用户需要手动刷新才能看到最新进度。
验收
代码审查结果 - PR #1698
⚠️ 问题(0个需要修改)
💡 建议(2个可选)
staleTime降至 5秒 且配合 3秒 的轮询间隔,请求频率较高。若并发用户数较多,会对后端 API 造成显著压力。建议评估业务实时性需求,适当延长轮询间隔(如 10秒)或调整staleTime。["pending", "waiting", "running"]。建议将其提取为常量或枚举(如TaskStatus),以避免拼写错误并便于后续维护。✅ 格式检查通过 | ✅ 逻辑审查通过 | ⚠️ 建议关注性能
🤖 由 AI 代码审查机器人自动生成 | 2026-09-04 14:32:41 | 模型:
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🚀 预览环境已部署
🗑️ 预览环境已清理
PR #1698 已关闭或合并,对应的预览环境已被清理。