换电脑再也不用重装:Konode 把浏览器书签、标签页、扩展全搬进你自己的网盘

阅读时长:8分钟

换电脑第一件事:重新登录,把书签、插件、打开的标签页一样一样搬过去。Chrome 自带同步常年掉线,Floccus 只搬书签,xBrowserSync 依赖别人服务器。AI 时代书签本身都不重要了,已打开的标签页和浏览历史才是你的工作现场。

TL;DR

  • Konode 是开源(MPL-2.0)浏览器扩展,同步书签 / 打开标签页 / 历史 / 扩展 4 类数据,直接写进你自己的存储(WebDAV、Nextcloud、GitHub、Google Drive、pCloud、Koofr、Fastmail),无任何 Konode 账号
  • 支持可选端到端加密(AES-256-GCM):加密开,存储商只能看乱码;加密关,存储商能读明文
  • 后端选 GitHub 时每次同步产生一个 commit,可人工 diff / 回滚——书签的"版本管理"
  • 不搬密码、不搬 Cookie;密码走 KeePass / Bitwarden,是 Konode 有意的设计取舍
  • 4 种冲突策略,推荐"最后一次写入为准";1.3.0 版 Firefox 有 WebDAV bug,1.3.1 修复但未发布,可源码编译临时用

为什么浏览器自带同步不顶用?

Chrome 自带同步的逻辑是:所有数据进 Google 服务器,换设备登录 Google 账号拉回来。听着简单,实际三座坑:

实际表现
跨浏览器不通用 Edge 用微软账号同步,Chrome 用 Google,两套体系互相不通。同一公司电脑(Edge)与家用电脑(Chrome)之间搬不了
同步范围受限 打开的标签页只在"来自其他设备"里露个脸,历史同步受口令限制,扩展个性化配置基本不归它管
数据去向 全部落 Google / Mozilla 服务器。对自托管党、隐私敏感用户,这是直接否决理由

Floccus、xBrowserSync 这类第三方工具解决了"跨浏览器",但只搬书签,而且依赖各自的同步服务器(国外服务器国内常连不上)。

Konode 的思路反过来:没有 Konode 服务器,数据直接写进你指定的存储,自己端对端加密

Konode 到底搬哪些数据?

安装扩展后按向导配置。同步范围分两类:

  • 默认同步:书签(完整文件夹结构,增删移动重排都跟)
  • 可选开启(各需单独确认):已打开的标签页(会话快照,换设备一键恢复)、浏览历史(同步 + 去重)、扩展列表(只显示"这台设备缺哪些扩展",不会远程安装扩展)

注意两点边界:

  1. 不搬密码、不搬 Cookie、不搬表单数据。Konode 定位是"浏览器场景同步"不是"凭据管理",密码请交给 KeePass / Bitwarden / 系统钥匙串。
  2. 打开标签页恢复是"快照"——新设备不会自动帮你把 142 个标签全打开,是你自己点恢复。青小蛙在 appinn 那篇实测里就吃过这亏:“一不小心就让 Firefox 一次性打开了 142 个标签页,一个一个关掉累死人”。

后端怎么选?我踩过的账本

Konode 的存储后端有 7 类官方卡片 + 1 类通用 WebDAV:

后端 特点 我实测 / 调研结论
WebDAV(通用,含 Synology / kDrive / 任意自建) 走 WebDAV 端点,NAS 党最顺手 配 app password(开 2FA 时尤其重要),别用主账号密码
Nextcloud / ownCloud 走 WebDAV,文件落你已有服务器 同上,建议 app password
Google Drive 只申请 drive.file 窄 scope,只能碰 Konode 自己创建的文件 不想为同步专门开网盘的话最省事
GitHub 指定单个私有仓库 + fine-grained token,每次同步 = 1 个 commit 书签天然带版本历史,可 diff / 手动回滚,极客向;仓库必须私有 + 加密开
pCloud WebDAV 端点粘进去,写进一个文件夹,不动其余 Drive 欧洲 / 美国机房可选
Koofr / Fastmail 各自 WebDAV 端点 已有服务直接复用

我个人排序:有 NAS 走 WebDAV(app password)> 极客向走 GitHub 私有仓 + 加密 > 只想省事走 Google Drive(drive.file scope)

加密开关,决定谁看得到你的数据

Konode 的加密是可选的,在设置向导里选,选完之前不会上传任何数据。开 AES-256-GCM 后,存储端只能看到密文——appinn 实测把书签同步到 Koofr 开了加密,文件在网盘里直接是乱码。

三方能碰到你的同步数据,权限表长这样:

参与方 加密关 加密开
你自己(任意已登录设备 + 你设的口令) 可读 可读
存储商(Google / GitHub / 你的 WebDAV 服务器) 可读明文 只读密文
Konode 扩展本身(开源可审计) 经手明文 经手,但本地加密后出去就是密文

凭据(存储账号 token)存在浏览器扩展存储,不出设备。

同步冲突怎么解?

Konode 提供 4 种冲突策略,设置里可选。最常用:最后一次写入为准(last-write-wins)——两台设备同时改同一书签,时间戳晚的赢。其他策略(合并、手动、保留本地等)适合多设备重度编辑书签的场景,日常单主力机不用纠结。

书签同步是自动的,几乎实时(本地变更后等待几秒再上传,避免频繁操作打爆后端)。

当前版本的坑(2026-09)

  • Firefox 1.3.0 有 WebDAV bug:任何配置都会报"未获得访问 WebDAV 服务器的权限"。1.3.1 已修复但未发布。变通:源码 git clone https://github.com/konabe-studio/konode.git && npm install && npm run build:firefox,产物 dist-firefox/about:debugging 里"临时载入附加组件"指 manifest.json
  • 不加密 + 公开仓库 = 你的书签 / 历史明文躺在 GitHub,选 GitHub 后端务必私有仓 + 加密开双保险。
  • Chrome 商店评分 5.0(6 ratings),项目还早;扩展本身开源 MPL-2.0,代码可审计。

常见问题

Q1: Konode 能同步密码吗?

A: 不能。它只同步书签、打开标签页、历史、扩展列表。密码和 Cookie 归凭据管理器(KeePass / Bitwarden / 系统钥匙串),这是有意的设计边界。

Q2: 和 Chrome 自带同步最大区别?

A: 数据不进 Google 服务器,直接写你指定的存储(WebDAV / GitHub / Drive 等),可选端到端加密,且支持 Chrome 与 Firefox 跨内核互相同步——Chrome 自带同步做不到跨浏览器。

Q3: 和 Floccus / xBrowserSync 比呢?

A: Floccus / xBrowserSync 主要搬书签(xBrowserSync 能加描述标签),Konode 额外搬打开标签页、历史、扩展列表;Floccus 也支持 WebDAV/Nextcloud/Git 后端,但 Konode 的 GitHub commit 版本历史 + 可选全量加密是差异化点。只在意书签、已有 Floccus 就够用。

Q4: 需要注册 Konode 账号吗?

A: 不需要。也没有 Konode 云端服务器。你只配置自己的存储后端,数据全在自己手里。

Q5: 换设备后打开标签页会自己弹出来吗?

A: 不会。会话以快照存储,在新设备手动点"恢复"才打开。建议恢复前先看一眼快照里有多少标签,避免一次性铺开上百个。

Q6: 我只有公司电脑 + 家里电脑,没 NAS,最省事方案?

A: 装扩展 → 后端选 Google Drive(自动申请 drive.file 窄权限,只碰 Konode 建的文件夹)→ 开加密。两台设备装同一扩展、登同一 Drive,完事。

Q7: 142 个标签页事故是我一个人的问题吗?

A: 恢复标签页是"全量打开"语义,快照存多少恢复多少。大快照先挑着恢复,或者平时就清一清标签页。appinn 原文作者实测踩的就是这个。

© 2026 softon.top

本站已稳定运行 263 天 9 小时 · 122 篇文章

使用 Hugo 构建 主题 Stack 由 Jimmy 设计 由 softon 魔改

最近构建时间:2026-09-21 17:06:46 CST