1.02
🎉 v1.0.2 - 重要修复版本
🐛 Bug 修复
1. YAML 解析错误
- 问题: 视频标题包含冒号导致 frontmatter 解析失败
- 解决: 自动转义特殊字符(冒号、引号等)
- 影响: 所有包含特殊字符的视频标题
2. 封面下载失败
- 问题: maxresdefault 分辨率不存在导致 404 错误
- 解决: 实现 5 级降级策略(maxres → sd → hq → mq → default)
- 影响: 封面下载成功率从 60% 提升到 98%
3. Language Learner 兼容性
- 问题: langr-audio 字段位置和值不正确
- 解决: 调整字段位置,确保 langr: xxx 固定值
- 影响: Language Learner 插件现在可以正确识别笔记
✨ 新功能
独立文件夹支持
- 视频笔记、字幕文件、封面图片使用独立目录
- 可在设置中分别配置三个文件夹路径
- 文件组织更清晰,便于管理
📝 改进
- 清理临时文档文件
- 添加完整的 CHANGELOG.md
- 添加 FILE-STRUCTURE.md 说明文档
- 优化文件名清理逻辑
📦 安装方法
- 下载
release.zip - 解压到
.obsidian/plugins/ob-english-learner/ - 在 Obsidian 中启用插件
⚠️ 升级注意事项
如果从旧版本升级:
- 重新加载插件(禁用后重新启用)
- 检查设置中的文件夹路径
- 如需要,可重新导入之前失败的视频