开发者 sinyu1012 在 V2EX 分享了一款开源 Chrome 新标签页扩展「拾页 · Shiye Tab」。项目核心思路是将用户想看的信息聚合到新标签页,每次打开浏览器时顺手浏览。扩展最初集成了 HowToLiveBetter 生活建议数据源,可随机展示一条生活建议并支持手动更换,同时保留原文入口、作者署名、证据等级和备注。随后项目陆续接入多种信息源:GitHub 周榜展示本周热门仓库和新增星标;App Store 中国免费榜使用 Apple 官方数据;支持 RSS / Atom / JSON Feed 格式的自定义订阅及提供 RSS 的 Newsletter;还可通过字段映射将自定义 JSON 结构化接口接入为卡片。用户可对卡片进行添加、删除、排序,扩展支持分类、搜索、深浅主题切换和配置导入导出,源码版可将显示条数设为 1,以展开的阅读卡片查看每日简报。隐私方面,该扩展无需注册账号,无广告和统计追踪,配置与缓存均保存在本机,数据直接从来源获取,自定义订阅按站点申请权限。技术上采用原生 JavaScript + CSS + Manifest V3 开发,无运行时依赖,代码遵循 MIT 协议,仓库地址为 sinyu1012/shiye-tab,并已上架 Chrome 商店。源码更新可能先于商店版本,用户也可直接下载仓库作为已解压扩展加载。
事件分析
新标签页改造长期是浏览器扩展生态中的热门品类,拾页的差异化在于信息源组合与隐私取向。技术层面值得关注的是:采用 Manifest V3 规范开发,以无任何运行时依赖的原生 JavaScript 实现,降低供应链风险与体积开销;数据直接从来源拉取而非经中转服务器,配合本地存储,规避了常见扩展的隐私顾虑。RSS 订阅与自定义 JSON 字段映射的设计,使其具备轻量级个人信息聚合面板的潜力,可部分替代在线订阅服务。在 Chrome 逐步推动 Manifest V3 迁移、收紧扩展权限的背景下,此类零依赖项目为社区提供了可参考的实践样本。后续走向取决于社区订阅源配置的沉淀与维护者的持续迭代。
核心观点:零依赖与纯本地存储直击浏览器扩展的隐私痛点,但此类小工具能否长青,取决于维护者的长期投入。
原文链接:V2EX 分享发现