Exploring on-device AI link previews in Firefox
a year ago
- #AI
- #Browsing
- #Firefox
- Firefox Labs 138 引入链接预览实验性功能,通过悬停触发增强浏览体验
- 激活方式:悬停链接后按 Shift+Alt(Mac 用 Option),卡片将显示标题/描述/图片/阅读时长及3个关键点
- 预览卡片以独立面板形式出现在光标附近,明确标识为 Firefox 功能而非网页内容
- 技术实现:通过无凭证 HTTPS 请求获取页面 HTML(不执行脚本),附带 x-firefox-ai 自定义请求头
- 利用 Open Graph 元标签和 Firefox 阅读模式技术提取标题/描述/图片/阅读时长等元数据
- 关键点生成:设备端运行 wllama(WebAssembly 版 llama.cpp),采用 HuggingFace 的 SmolLM2-360M 模型保障隐私
- 性能表现:首关键点 4 秒内生成,后续关键点间隔不超过 1 秒
- 优化措施:预下载 AI 模型(369MB)并限制输入模型的内容长度
- 未来计划:支持多语言、提升关键点质量、适配 Android 平台
- 反馈渠道:欢迎通过 Mozilla AI Discord 的 #firefox-ai 频道提交建议