[Bug]任务状态异常(成功数/问题数显示为0,但实际已提取188条)

Author: Waint0311Created Apr 11, 2026Updated May 1, 2026
Labelsbug

问题描述

在完成问题提取任务后,任务列表页显示该任务"成功:0个,生成问题:0个", 任务状态标记为失败。但实际上,在左侧导航栏的"问题"页面中可以看到已成功 提取并保存了 188 个问题,数据并未丢失。

问题表现为:任务的状态统计数据(成功数量、问题数量)与数据库实际存储的 数据不一致,导致用户误判任务失败、重复运行任务。

桌面设备

  • 操作系统:Ubuntu 24.04
  • 浏览器:Chrome
  • Easy Dataset 版本:1.7.3

使用模型

  • 模型提供商:Ollama(本地部署)
  • 模型名称:qwen2.5:27b(Q4_K_M)

复现步骤

  1. 创建项目,上传文本文件,完成文本分块(共 60 个文本块)。
  2. 进入"生成问题"页面,配置自定义提示词,启动全量问题提取任务。
  3. 等待任务运行完成(模型推理较慢,单块耗时约 2-4 分钟)。
  4. 任务结束后,在任务列表页查看任务状态:显示"成功:0,问题数:0", 任务整体标记为失败。
  5. 但进入左侧导航"问题"页面,可以看到实际已有 188 个问题被正常保存。

预期结果

任务状态应正确反映实际提取结果。若共生成了 188 个问题,任务列表应显示 "成功:60,问题数:188",并标记为成功完成。