Skip to content

DialogLingo v0.2.2

Choose a tag to compare

@github-actions github-actions released this 03 Jul 18:44
· 3 commits to main since this release

本次发布聚焦生成提示词契约、LLM batch 推理进度可视化和生成过程可观察性。

优化内容

  • 生成提示词契约改为更结构化的 intermediate envelope,强化 excerpt 对齐、错误恢复和多模型兼容性。
  • Generate Workbook 的中间推理页显示 LLM batch 进度、batch size、候选片段数量和输入批次预览。
  • 进度条区分已完成批次和当前处理中批次,避免 4/5 状态看起来像 3/5。
  • 输入批次区域支持横向浏览 batch、纵向浏览 excerpt,当前处理 batch 会深色高亮并自动滚动到视野内。
  • 生成取消按钮移动到底部居中,并补齐 hover 指针和状态样式。
  • 默认 LLM batch size 调小到更稳妥的值,设置 UI 使用共享默认值。

修复

  • 修正 mock LLM 路径不按配置 batch size 推进的问题,使 mock 和真实生成路径表现一致。
  • 避免每次进度事件重复传输和持久化完整 input batches,仅首个相关事件下发,后续 UI snapshot 继续保留。
  • 补齐 main/renderer 边界合并逻辑测试,确保 input batches 不丢失也不写入持久化 progress。

版本

  • package.json 和 package-lock.json 已同步到 0.2.2。

其他

  • 更新当前 UI 截图素材。

验证

  • npm run typecheck
  • npm test
  • npm run build
  • git diff --check