在浏览器工具栏弹窗中快速检索书签、浏览历史、剪贴板历史与自建常用片段。所有数据仅保存在本机,不上传任何服务器。
chrome://extensions/,开启右上角的「开发者模式」。待上架。
.
├── manifest.json # MV3 清单
├── popup.html / .js # 工具栏弹窗 UI 与主要逻辑
├── styles.css # 弹窗样式
├── background.js # service worker:处理剪贴板写入
├── content.js # 监听网页 copy 事件
├── icons/ # 扩展图标 (16/32/48/128 PNG)
├── PRIVACY.md # 隐私政策(上架必备)
└── README.md
详见 PRIVACY.md。简言之:
bookmarks / history — 读取自身的书签与历史用于搜索;tabs — 打开搜索命中的网址;storage — 在本机保存剪贴板历史与常用片段;<all_urls> content script — 监听网页 copy 事件,仅用于采集所选文本。本扩展不发起任何网络请求,不收集账号或身份信息。
bookmark-search-helper.zip(运行 zip 命令打包,见下方)。生产工具 / Productivity。<all_urls> 权限理由:「监听 copy 事件以构建本地剪贴板历史」。bookmarks / history / tabs / storage 各自简述用途即可。PRIVACY.md 渲染版(GitHub Pages / Gist 链接)填入。# 在仓库根目录执行
zip -r bookmark-search-helper.zip . \
-x "*.DS_Store" "README.md" "PRIVACY.md" "*.svg" ".git/*"
README.md 与 PRIVACY.md 会在 Web Store 商品页填写,无需打进 zip;icon.svg 是设计源文件不参与运行。
MIT