v1.1.0 — 视觉润色 / 进度条修复 / 交互编辑
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。