多身份 Electron 浏览器工作台,支持身份隔离、Tab 管理、收藏夹主页和可视化配置。
- 多身份隔离(每个身份独立
partition/会话) - Tab 管理(新建、关闭、切换、拖拽排序,重启后保留顺序)
- 收藏夹主页(
doppel://bookmarks) - 收藏夹管理(新增/编辑/删除/拖拽排序)
- 一键收藏当前页面(同一 URL 去重,已收藏状态提示)
- 身份外观配置(头像、颜色)
- 身份浏览器配置(UA/语言/时区/平台/屏幕参数)
- 身份删除(级联删除该身份所有 Tab)
- Node.js 18+
- pnpm 9+
pnpm installpnpm dev:electronpnpm dev:rendererpnpm buildpnpm build:electron- 新建 Tab 输入框默认是
doppel://bookmarks - 收藏夹条目点击后在当前 Tab 打开
- 地址栏“收藏”按钮可把当前页面加入收藏夹
- 编辑身份入口在左侧身份卡片齿轮按钮
Cmd/Ctrl + L聚焦新建 Tab 输入框Cmd/Ctrl + T新建 TabCmd/Ctrl + W关闭当前激活 Tab
electron/ # 主进程与 preload
src/ # React UI
docs/plans/ # 设计文档
MIT,见 LICENSE。


