🚀 重大性能优化
⚡ 字幕获取速度提升 10-30 倍
优化前: 50-150 秒
优化后: 2-5 秒
提升幅度: ⚡ 10-30 倍
✨ 主要改进
1. 字幕获取优化
- ✅ 直接使用 yt-dlp(删除复杂策略尝试)
- ✅ 完全跳过中文字幕获取
- ✅ 简化日志输出,易于调试
2. 工作流程优化
3. 性能模式配置
- 🐢 balanced: 平衡模式(最安全,适合免费API)
- ⚡ fast: 快速模式(默认,推荐)
- 🚀 turbo: 极速模式(最快,需要充足API额度)
4. 文档完善
- 📖 新增《性能优化说明.md》
- 📖 新增《字幕获取卡顿问题修复.md》
📊 性能数据
| 场景 | 优化前 | 优化后 | 提升 |
|---|---|---|---|
| 获取英文字幕 | 10-30秒 | 2-5秒 | ⚡ 5-15倍 |
| 获取中文字幕 | 40-120秒 | 跳过 | ⚡ 无限 |
| 用户等待 | 50-150秒 | 2-5秒 | 🎉 10-30倍 |
📦 安装方法
方法1:下载 ZIP 文件
- 下载
ob-english-learner-1.5.zip - 解压到
.obsidian/plugins/目录 - 重启 Obsidian
- 启用插件
方法2:BRAT 安装
📋 系统要求
- Obsidian: >= 0.15.0
- 必需依赖: yt-dlp
安装 yt-dlp
# Windows
winget install yt-dlp
# macOS
brew install yt-dlp
# Linux / 通用
pip install yt-dlp