v1.7.0 — 2026-03-24
- ▶️ YouTube 导入:支持导入单个视频、播放列表、频道视频到 NotebookLM
- 自动检测当前 YouTube 标签页 URL,一键导入
- 播放列表/频道支持选择性批量导入,可限制最近 N 个视频
- InnerTube API + RSS 双重提取策略
- 🗑️ 批量删除重构:使用 NotebookLM 原生复选框,源列表底部新增「更多操作」入口
- 删除前弹出确认对话框,防止误操作
- 支持 SPA 页面内导航(无需刷新页面)
- 🎓 新手引导新增 YouTube 步骤
- 🏠 Welcome 页面新增 YouTube 和 More 功能卡片
v1.6.8 — 2026-03-22
- 🔧 修复修复/抢救功能的标签页定位问题
- 📊 改用基于端口(Port)的进度通信机制
- 🛡️ 横幅状态保护:操作进行中时不再被 DOM 变更误删
v1.6.7 — 2026-03-21
- 📌 Welcome 页面新增「固定到工具栏」引导提示
v1.6.6 — 2026-03-20
- 🎯 Notebook 目标选择:下拉框选中 Notebook 后,导入内容自动发送到该 Notebook,无需手动切换标签页
- 🚀 一键导入按钮:书签页面新增醒目的黄色 Import 按钮,当前页面一键导入到 NotebookLM
- 🎓 新手引导:安装后弹出欢迎页 + 5 步 Tooltip 引导,覆盖全部 4 个核心功能,可随时跳过或从 More 页面重新播放
- 🎨 书签面板配色重构:Bookmark 相关 UI 统一为蓝色,Import 按钮使用黄色突出显示
- 🔧 修复导入打开首页问题:初始自动选中的 Notebook 现在正确持久化到 storage
- ⚡ Notebook 列表缓存:5 分钟 TTL 缓存,加载时显示骨架屏,手动刷新可强制更新
- 📐 修复 Popup 视窗溢出:添加 max-height 约束防止内容超出
v1.5.8 — 2026-03-11
- 🎴 新增 AI 对话分享卡片:将对话导出为精美的图片卡片,温暖书籍风格排版
- 默认导出 JPEG,下拉菜单提供 PNG、PDF、剪贴板复制
- iPhone 灵动岛安全区适配(59pt,符合 Apple HIG)
- 二维码 + 中英双语签名(Made with ❤️ by 绿皮火车)
- 3x Retina 高清渲染
- 🖨️ PDF 导出风格升级:温暖书籍风格(Noto Serif SC + EB Garamond),奶油色背景 + 锈红强调色
- 底部签名区:品牌标识 + YouTube 链接 + 中英双语签名
- 系统字体回退链确保离线渲染(Georgia → Songti SC → STSong → SimSun)
- 📋 收藏夹/文档站新增剪贴板复制按钮:PDF 导出旁的小图标按钮,一键复制 Markdown 到剪贴板
- 📝 新增 GitHub Issue 模板:Bug Report / Feature Request / Site Support Request
v1.5.7 — 2026-03-09
- 🖨️ 修复 X.com 文章 PDF 导出:正确提取 Article 正文,支持 CJK 中文字体,修复段落合并问题
- 🎨 PDF 阅读体验升级:温暖书籍风格排版(Georgia 衬线字体、奶油色背景、锈红色强调色)
- 📄 单篇文章 PDF 优化:跳过目录页和封面页,使用文章标题作为文件名
- 📝 PDF 内容自动添加标题:每篇文章前自动插入 h1 标题(已有标题则跳过)
- 🔧 X.com 提取增强:Article → tweetText 双策略回退,渲染等待时间 5s→8s
v1.5.6 — 2026-03-08
- 🗑️ 新增批量删除来源功能:
Cmd+Shift+S(Mac)/Ctrl+Shift+S(Windows)进入选择模式,支持全选、反选、仅选失败项,一键批量删除 - 🛟 改进错误检测:通过 MutationObserver 监听 class 属性变化,实时检测导入失败的来源(#35)
- 🔄 延迟复查机制:导入后 5s/10s/18s 多次自动复查,捕获微信等「假性成功」来源
- ✏️ 修复粘贴文本来源的智能重命名功能(#38)
- 🏗️ 新增华为开发者文档支持:修复 Catalog API 解析 + Tab-based 内容提取(#37)
v1.5.5 — 2026-03-02
- 🌐 完成 content script 横幅和 popup 组件的完整 i18n 国际化
v1.5.4 — 2026-03-01
- 🌐 新增 Chrome i18n 支持,添加
_locales目录(en / zh_CN)
v1.5.3
- 📝 README 更新:截图、YouTube 演示视频、英文内容
v1.5.2 — 2026-02-25
- 🌐 新增 X.com(Twitter)长文章(Article)导入支持,通过标签页渲染完整提取
- 🛟 抢救功能扩展:支持 X.com 动态页面的失败检测与一键修复
- ⚙️ 重构 tab-based 提取管道,统一 WeChat / X.com 等 SPA 页面处理逻辑
v1.1.43 — 2025-02-24
- 🧹 移除 YouTube 相关死代码
- 🎨 新增商店宣传图素材
- 📊 测试:84 个测试全部通过
v1.1.42 — 2025-02-24
- 🌐 完成全部组件 i18n 国际化(ImportPanel 为最后一个)
- 🔄 新增手动语言切换按钮(EN/中),支持 localStorage 持久化
- 🤖 AI 对话 tab 新增引导说明(4 步 onboarding)
- 🎨 更新扩展图标:蓝色圆形 + 白色 jetpack 小人
- 🧪 新增 37 个测试(bookmarks 21 + i18n 11 + podcast 6),总计 99 个
- 📄 新增商店描述文档和隐私政策
v1.1.41 — 2025-02-24
- 🌐 创建 i18n 系统(
lib/i18n.ts),t()翻译函数 - 🔄 11 个组件完成国际化转换
- 🌍 自动检测
navigator.language
v1.1.40 — 2025-02-24
- 📚 验证英文 NotebookLM DOM 匹配
- 🔧 修复 “Websites”(复数)、“Paste any links”(复数)等英文文本匹配
v1.1.39 — 2025-02-24
- 📑 收藏夹 tab 移至第一位(默认 tab)
- 📖 新增收藏夹 onboarding 引导页
- 📂 分离开发/发布构建目录:
dist-dev/vsdist/
v1.1.38 — 2025-02-24
- 🔍 语言无关的按钮匹配:基于 Material Icons 而非文本
- 🎯
findDialogButtonByIcon()支持link、content_paste、arrow_back、add、edit - 📝 文本匹配作为 fallback 保留
v1.1.37 — 2025-02-24
- ⏱️ 改进重命名可靠性:初始等待 4s,6 次重试,递增延迟(600ms→2600ms)
- 🌍 多语言默认来源名称匹配