# bookmark-manager **Repository Path**: deepplayer/bookmark-manager ## Basic Information - **Project Name**: bookmark-manager - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-12 - **Last Updated**: 2026-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Bookmark Manager 前端书签管理工具:合并多个 Chrome 导出的书签文件,去重统计,编辑与批量管理书签,一键下载合并结果。全部在浏览器本地完成,书签数据不会上传到任何服务器。 ## 功能 - **多文件上传**:点击或拖拽上传多个 Chrome / Firefox / Safari 导出的书签 HTML(Netscape Bookmark 格式) - **解析容错**:兼容 Firefox/Safari 的 `
`、`
`、`ICON_URI`、`SHORTCUTURL` 等扩展;未闭合标签按层级自动收尾;非法文件/解析错误会标记为无效文件并显示原因 - **合并去重**:同名文件夹递归合并,书签按 URL 去重(忽略 `#` 锚点片段),并记录每条去重来源 - **增量编辑保持**:删除、移动、新建文件夹、排序等编辑在**增删文件后不会丢失**(编辑覆盖层自动重放);合并树与源文件解析结果相互隔离 - **统计**:读取书签总数 / 合并后书签数 / 去重数量 / 合并后文件夹 / 合并文件大小 - **去重明细抽屉**:点击「去重数量」卡片查看每条被去重的书签(名称、URL、来源文件、所在文件夹、保留自谁) - **单条编辑**:修改书签名称、网址、所在文件夹(支持自定义路径,自动创建文件夹) - **批量修改**: - 树形结构展示(书签行两行:名称 / 网址 · 来源文件),文件夹展开/收起,点击行或勾选选择 - 删除、移动到文件夹(含 A/B 两种迁移模式:保留结构 / 平铺,选项卡选择) - 文件夹重命名;拖拽排序(同级按悬停位置插入)、拖拽跨文件夹移动 - 书签网站 favicon 展示(优先站点 `favicon.ico`,超时降级第三方图标服务,支持多协议) - **下载**:合并结果导出为 `bookmarks-merged_年_月_日.html`,可直接在 Chrome / Edge 导入 - **主题**:浅色 / 深色 / 跟随系统,选择持久化到本地 - **多协议支持**:书签 URL 不限于 http/https(ftp/ws/mailto/chrome 等),tooltip 与 favicon 均兼容 - **tooltip 增强**:截断内容悬停显示完整文本,支持复制按钮、跳转链接(新标签页打开),悬停浮层不消失,带出现/消失动效 - **移动端适配**:响应式布局,触屏可点击查看被截断内容的 tooltip ## 技术栈 - Vue 3(`