Repository navigation
feat(llm): 新增 OpenAI 供应商 + 修复「提取板书公式」默认项必然失败 (v1.8.5)
v1.8.5 — OpenAI 供应商、Edge 侧边栏修复、设置页与安装体验全面修复
v1.8.5 已包含 v1.8.1 ~ v1.8.5 的全部改动,升级只需装这一个。
⚠️ 升级须知(重要)
- 浏览器插件必须重新加载:插件已升到 2.2.0。打开
edge://extensions/(或chrome://extensions/),在插件卡片上点一次 🔄 重新加载,否则仍在跑旧代码,Edge 下会继续「看不到笔记」。 - 首次启动会自动安装依赖:解压后双击
BiliLearn-AI-Launcher.exe→ 「启动服务」。新版会先并发测速挑最快的 PyPI 镜像再并发下载,界面显示真实进度、速度与预计剩余时间(旧版这里看起来像卡死)。 - 笔记不会丢:笔记数据一直放在
C:\Users\<你的用户名>\BiliLearn-AI,与程序目录分离,升级或重新解压都不受影响。
🐛 重要修复
设置页的「保存设置」按钮回来了(v1.8.3)
v1.8.0 误删了该按钮,导致 API Key / 默认供应商 / 模型名称 / Ollama 地址 / 转写模型 / 音频语言 / B站 Cookie / 同时处理集数 填完存不下来——这也是此前「B站 Cookie 感觉没用」的真正原因。
- 底部新增吸底保存条:
保存设置+测试连接+ 「有未保存的修改」提示 - API Key 输入框失焦会自动保存一次,忘记点保存也不会白填
- 已保存的 Key 现在会正确显示
已保存 sk-****1234(此前前后端字段名不一致,该提示从未出现过)
Edge 浏览器插件(v1.8.4,插件 2.2.0)
Edge 下侧边栏能看到合集,但跳到视频后不显示笔记、点「生成笔记」没反应、截图也失败;Chrome 下一切正常。
根因是插件在 Edge 侧边栏里拿不到「当前活动标签页」,还把这种情况错报成「当前视频暂无笔记」。现在按 活动标签页 → 最近聚焦窗口 → 按 URL 查找所有 B 站视频页 → 上次记住的标签页 逐级兜底,内容脚本缺失时自动补注入;错误提示也会明确区分「没找到标签页」与「读不到视频信息」。
「提取板书公式」默认选项必然失败(v1.8.5)
默认选中的「DeepSeek Flash(视觉,推荐)」此前会直接报「所选供应商不支持视觉模型」,现已修复。若你的 DeepSeek 账号不支持该模型,可改选 通义千问 / Kimi / OpenAI。
本地语音转写(v1.8.1)
Windows 用户首次转写必卡在下载语音识别模型并报 WinError 10060——模型托管在 huggingface.co,国内直连会超时。
start.ps1/start.sh/ 图形启动器默认使用国内镜像 hf-mirror.com(尊重你已设的HF_ENDPOINT)- 设置页新增「模型下载源」:自动(先官方、失败自动切镜像)/ 国内镜像 / 官方 / 自定义
- 模型下载失败不再被误判成「网络中断,待恢复后继续」,而是直接给出可照做的处理办法
✨ 新增
- OpenAI 供应商:默认模型
gpt-4o-mini,板书/公式识别用gpt-4o(支持图片输入);Key 申请 platform.openai.com,也可用环境变量BILI_OPENAI_API_KEY - 设置页「模型下载源」下拉
- 设置页整体重排:独立卡片分区、字段两列网格(长标签不再折行错位)、「如何获取 API Key」改为可折叠列表
- 侧栏底部:主题切换与「收起侧边栏」改为上下两行并带文字标签(原来并排在同一水平线,容易误点)
⚡ 安装提速与瘦身(v1.8.2)
- 首次安装依赖不再「看起来卡死」:并发探测 6 个 PyPI 镜像选最快 + 8 线程并发下载 wheel 后本地安装。实测同一台机器华为云 732 KB/s、阿里云仅 46 KB/s(差 16 倍),而旧版写死先试阿里云
- 进度条显示真实百分比、下载速度、预计剩余时间与当前文件名;日志逐行实时输出
- 去掉 10 分钟总超时,改为「连续 5 分钟无任何输出」才判定卡死,慢网也能装完
- 依赖瘦身:删掉 3 个零引用包(fpdf2 / python-docx / openpyxl),PyMuPDF 改为可选,
uvicorn[standard]→uvicorn
📦 下载与安装
| 文件 | 说明 |
|---|---|
BiliLearn-AI-v1.8.5-portable.zip |
Windows 便携版(46.7 MB,含启动器与前端) |
BiliLearn-AI-Launcher.exe |
启动器(便携包内已含,单独下载用于替换旧启动器) |
解压后双击根目录的 BiliLearn-AI-Launcher.exe → 「启动服务」,浏览器会自动打开 http://localhost:8000
SHA256(BiliLearn-AI-v1.8.5-portable.zip):
8DDEB4BE181DF57A7F8F345FE29973C8A807BB887BF8B843A75BC1F19EC43DF0