浏览器书签导航页扩展。它会覆盖浏览器新标签页,把 Chrome / Edge 书签转换成一个可搜索、可分组、可管理的网址导航页。
搜索框支持普通关键词,也支持组合语法:
react docs # 同时匹配 react 和 docs
react -redux # 匹配 react ,但排除 redux
site:github.com react # 只搜索 github.com 域名下的书签
@工作 react # 只搜索文件夹路径包含“工作”的书签
快捷键:
/:聚焦搜索框Enter:打开选中的书签,或执行网页搜索↑ / ↓:在搜索结果中移动选中项Ctrl K / Cmd K:切换书签搜索和网页搜索Esc:关闭弹窗/设置面板,或清空并退出搜索框项目要求 Node.js >=22.14.0,CI 会读取 .nvmrc 保持版本一致。
pnpm install
pnpm dev
pnpm dev 会以 Edge 开发模式启动 WXT 。启动后按终端提示安装或加载扩展。
pnpm build
构建产物在 .output/chrome-mv3/。在 Chrome / Edge 扩展管理页打开“开发者模式”,选择“加载已解压的扩展”,然后选择该目录。
扩展只声明 bookmarks 权限,用于读取和管理浏览器书签。
当前设计不注入页面,不包含 content_scripts,也不需要网络权限。favicon 使用浏览器内部的 chrome://favicon/size/32@2x/{origin} 方案,并带本地缓存和兜底图标。
Firefox 构建当前未声明数据收集权限; WXT 的相关提醒已在配置中压制。后续如果正式上架 Firefox ,需要按 Mozilla 最新要求复核数据收集声明。
chrome.bookmarks,编辑、移动、删除会直接作用于浏览器书签。localStorage,书签失效后会自动剔除。localStorage。这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.