github ConardLi/easy-dataset 1.7.2
[1.7.2] 2026-02-25

11 hours ago

如果遇到 Github 下载慢的问题可以使用网盘下载:https://pan.quark.cn/s/194b7eedf16e

🔧 修复(Fixes)

  1. 修复自定义评估题目 Prompt 无法生效的问题 #676
  2. 修复筛选重置时仍使用旧条件发起请求的竞态问题,确保任务进度、状态展示更稳定
  3. 修复多轮对话与评估功能切换时页面卡顿/假死的问题

⚡ 优化(Optimizations)

1. 模型提供商交互体验
  • 新增/接入多家模型提供商(provider)图标资源,统一 provider logo 映射工具,标准化视觉展示
  • 调整模型设置、项目模型配置、会话列表展示等页面与接口的配置逻辑,优化提供商选择流程与展示一致性
2. 页面性能与响应速度
  • 解决多轮对话/评估功能切换卡顿问题,提升页面切换、高频筛选场景的响应速度
  • 前端新增请求取消机制(AbortController),避免快速切换操作时旧请求堆积导致的页面卡顿
3. 接口与数据请求轻量化
  • 优化多轮对话列表接口:分页查询不再返回 rawMessages 等大字段,显著降低列表请求数据体积
  • 优化批量任务“全选”逻辑:获取待操作数据时仅查询 ID,避免拉取整条记录,减少数据传输量
  • 优化评估数据集接口:
    • 需统计数据时,并发查询列表与统计信息,提升加载效率;
    • 筛选/翻页场景默认仅拉取列表数据,减少重复查询压力

感谢 @AdamPlatin123 的贡献


🔧 Fixes

  1. Fixed the issue where custom evaluation question Prompts failed to take effect #676
  2. Fixed the race condition where old filter conditions were still used for requests after reset, ensuring stable display of task and progress status
  3. Fixed freezing/unresponsiveness when switching between multi-turn dialogue and evaluation features

⚡ Optimizations

1. Model Provider Display & Selection Experience
  • Added/connected icon resources for multiple model providers, unified the provider logo mapping tool to standardize visual display
  • Adjusted configuration logic of related pages and interfaces (covering model settings, project model configuration, session list display, etc.), optimizing provider selection experience
2. Page Performance & Response Speed
  • Resolved freezing/unresponsiveness when switching between multi-turn dialogue and evaluation features, improved response speed for page switching and high-frequency filtering scenarios
  • Added request cancellation mechanism (AbortController) on the frontend to avoid page lag caused by accumulated old requests during rapid switching
3. Interface & Data Request Lightweight
  • Optimized multi-turn dialogue list interface: paginated queries no longer return large fields such as rawMessages, significantly reducing request data volume
  • Optimized batch task "select all" logic: only query IDs of data to be operated on when fetching data, avoiding pulling entire records and reducing data transmission
  • Optimized evaluation dataset interface:
    • Concurrently queries list and statistical data when statistics are needed to improve loading efficiency;
    • Only pulls list data by default for filtering/pagination scenarios to reduce repeated query pressure

Don't miss a new easy-dataset release

NewReleases is sending notifications on new releases.