DevTrendsDeveloper trends
Accent color

askofcc /

chromium-bookmark-guardian

前几天我试着用本地 Agent ( Codex / Claude Code )帮我清理堆积了 4 年、400 多个 Edge 书签,本来以为一句话的事情,结果踩了一裤裆的工程暗坑。 今天把整个过程中的反直觉真相、工程死锁以及最终跑通的解决方案开源出来。 **项目开源地址**: https://github.com/askofcc/chromium-bookmark-guardian (无需安装任何插件或第三方脚本,纯 Prompt 规范…

DTBusiness & growthDTAgent extensionDTContent / resourceDTSkill / pluginDTmacOSDTClaude CodeDTCodexDTCursor

About

前几天我试着用本地 Agent ( Codex / Claude Code )帮我清理堆积了 4 年、400 多个 Edge 书签,本来以为一句话的事情,结果踩了一裤裆的工程暗坑。 今天把整个过程中的反直觉真相、工程死锁以及最终跑通的解决方案开源出来。 **项目开源地址**: https://github.com/askofcc/chromium-bookmark-guardian (无需安装任何插件或第三方脚本,纯 Prompt 规范,丢给你的本地 Agent 即可现场执行) --- ### 一、 两个反直觉的认知“打脸” #### 1. 为什么“让 AI 自动整理书签目录”是个彻头彻尾的灾难? 第一轮我让大模型根据 URL 和内容“智能重组分类”。结果它把属于我个人业务流的海外支付钱包 `WebMoney`,生硬地塞进了 `常用站长与 SEO`。 后来我想明白了:**书签本质上是人的「空间记忆」和「私人业务上下文」**。 当年我做站长要买外链,顺手需要办一张虚拟卡,所以虚拟卡自然在垂直业务目录下。AI 只有通识词向量,没有私人业务上下文。它自作聪明地按大词归类,看似整齐,实际把大脑建立了几年的空间肌肉记忆瞬间切碎,心理感受就是“东西全丢了”。 **结论:书签治理的第一铁律,是 AI 严禁触碰用户原有的目录结构。** #### 2. 传统死链工具(以及只查 HTTP 状态码的脚本)漏掉了 80% 的“假存活与黑产劫持” 市面上的扩展(如 Bookmarks Clean Up )通常只看返回码是不是 200 ,结果这几天深度复测发现: - **域名过期被黑灰产抢注(最恶劣)**:当年存的正规电商/技术工具平台早已停业,域名过期后被黑产批量买走,变成了披着 200 状态码外衣的**涉黄非法看片站、境外博彩下注平台、或盗版影视泛站群**! - **表面 200 ,实际为伪装 403 / 挂马跳转**:服务器 Nginx 返回 HTTP 200 ,但页面源码标题直接写着 ` 403 Forbidden `,正文是一段加密的博彩跳转脚本; - **SSL 证书域名不匹配**:老站换理解析但证书过期或域名不匹配,浏览器打开直接弹红屏隐私拦截; - **Cloudflare 致命解析错误**:如被查封的服务,返回 Cloudflare 的 `Error 1000: DNS points to prohibited IP` 错误说明页。 如果不做**语义级内容比对 + 严格证书校验**,这些已经变质的毒性链接会永久潜伏在你的日常收藏夹中。 --- ### 二、 必须绕过的底层死锁:Chromium 云同步( Sync )反向覆写 如果你在后台关闭 Edge/Chrome ,直接用 Python 修改磁盘上的 `Default/Bookmarks` JSON 文件: **千万别这么干!** 因为开启了微软/谷歌账号云同步后,Chromium 内部遵循硬性冲突规则 **「 Remote parent wins (云端归属优先)」**。你离线改的文件没有同步事务凭证,浏览器启动联网瞬间,云同步引擎会把云端旧目录全量拉下来覆盖你的本地修改! **有效解法**: 通过系统自动化管道(如 macOS AppleScript / CDP ),向浏览器内部打开的 `edge://favorites` 或 `chrome://bookmarks` 注入原生脚本,直接调用浏览器内部特权接口 `chrome.bookmarks.move()`。 每一次移动都会作为原生事件被 Sync 引擎捕获并主动提交给云端,实现**无感实时更新、零刷新生效、云端永久同步**。 --- ### 三、 终极工程准绳与一键抄作业 踩完坑后,我们总结出了一套 Chromium 书签无损治理的四大准绳: 1. **结构绝对不动,组内频次浮顶**(原有业务分类 100% 保持,只在文件夹内部把近期高频项置顶); 2. **四层穿透探针,清仓隐蔽伪存活**(双通道测活 + SSL 验真 + 灰产词库对抗 + 标题防假死); 3. **客观二元隔离,零物理删除**(移入末尾隔离箱细分子类,确定死亡项随时一键清空); 4. **宿主原生特权注入**(解决 Edge/Chrome 云同步回滚)。 如果你也有几百个吃灰的书签想清理,不用装任何扩展,也不用上传书签泄露隐私。 直接去 GitHub 复制那份 **PROMPT.md** 丢给你的本地 Agent ( Codex 、Claude Code 、Cursor 等): 👉 **GitHub 项目地址**: https://github.com/askofcc/chromium-bookmark-guardian

Discovery history

  1. V2EX·分享创造

    Oct 2, 2026 · 1 observations

Discuss this product