安装
安装浏览器扩展
方式一:应用商店(推荐)
商店版本发布后,可直接在 Chrome Web Store / Edge Add-ons 中搜索「Tab Sync」一键安装,无需构建。
方式二:从源码构建
# 进入扩展目录
cd browser-extension
# 安装依赖
npm install
# 生产构建(产物在 dist/ 目录)
npm run build
# 或开发模式(支持热更新):npm run dev
然后:
- 打开
chrome://extensions(Chrome)或edge://extensions(Edge)。 - 右上角打开「开发者模式」。
- 点击「加载已解压的扩展程序」,选择上一步生成的
browser-extension/dist目录。 - 工具栏出现 Tab Sync 图标,点击即可打开侧边栏。
安装后端(可选)
后端为扩展提供跨设备同步与工作组存储能力。仅在需要多设备同步或使用「工作组」时才需要。
- 轻量后端:Go + Gin + SQLite,单文件 / Docker 均可部署。
- 部署方式见自部署后端。
首次启动后,访问 http://<服务地址>/setup 完成初始化并生成 API Token,然后在扩展的「设置 → 连接模式」中填入服务地址与 Token。