Skip to content

v1.1.0 — 视觉润色 / 进度条修复 / 交互编辑

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:29
· 189 commits to main since this release

course2md v1.1.0

两个交互体验修复 + LLM 视觉润色增强。

✨ 新特性

  • LLM 视觉润色 --llm-vision(或配置 vision = true
    按节附对应幻灯片截图,模型参照画面纠正技术词汇拼写;端点不支持图片时
    该批自动降级纯文本。llm setup 交互式询问模型视觉能力。
    实测:ASR 乱码 "Neo Vimcuber needs." → 带图润色后 "Neovim, Kubernetes."
    原文保留在 raw 字段溯源。
    👉 实现 #5 — 感谢 @mizorewww 的提议
  • 纯语气词条目删除:仅由「啊/嗯/对吧」等构成的条目整条删除(原文进 raw)。

🐛 修复

  • ASR 进度条恢复原地更新:llama-server 的 slot 日志(stderr 继承终端)
    此前插在进度条重绘之间,把每次更新顶成新起一行。改为 piped + 后台 drain,
    失败诊断自动附 stderr 尾部缓存。
    👉 修复 #4 — 感谢 @mizorewww 的报告(含 pty 复现定位)
  • llm setup / 模型选择支持方向键编辑:裸 read_line 不处理
    ←/→/Home/End 转义序列。改用 dialoguer 行编辑。
    👉 修复 #3 — 感谢 @mizorewww 的报告

📦 安装

brew upgrade mizorewww/tap/course2md
# 或下载下方对应平台二进制

完整变更见 CHANGELOG.md