Skip to content

v1.0.2 · macOS / Linux 推荐版

Choose a tag to compare

@garetneda-gif garetneda-gif released this 04 Mar 09:06
· 26 commits to main since this release

⚠️ 平台说明

本版本适用于 macOS 和 Linux 用户(推荐)。
Windows 用户请使用 v1.0.3,其中包含 Windows 专项适配。


2026-03-04 补丁:修复模型下载按钮

  • 修复 Python 3.9 兼容性问题(str | None 语法导致脚本启动即崩溃)
  • 下载脚本加入 60 秒连接超时,防止网络卡住后永久挂起
  • 替换失效的 GitHub 镜像(ghgo.xyz → ghproxy.net / mirror.ghproxy.com)
  • 修复下载前不检查脚本是否存在导致的静默失败
  • Python 进程改为无缓冲输出,下载进度实时显示

修复

  • 修复后端进程累积:添加 PID 文件机制,插件重载时自动清理孤儿 server.py 进程,防止多实例累积吃 CPU
  • 修复停止录制后 WebSocket 无限重连stopRecording() 现在会完整清理 WebSocket 连接和后端进程
  • 修复顶部控制栏滚动消失:header 和 control-bar 设为 flex-shrink:0 + overflow:hidden 常驻固定
  • 智能自动滚动:用 pinnedToBottom 标志替代阈值检测,浏览上方卡片时不自动滚动,点击箭头按钮或手动滚回底部才恢复

安装方式

下载 main.jsmanifest.jsonstyles.css,放入:

<你的笔记库>/.obsidian/plugins/realtime-transcription/

然后将仓库中的 backend/ 文件夹也复制到该目录。

安装后端依赖:

pip3 install -r backend/requirements.txt