Repository navigation
Releases
Releases · firevenus/TabPocket
v0.6.1 · 浏览统计 + 收藏体检 + 中英双语 + 新图标
TabPocket v0.6.1 — 新图标
2026-10-31 · 仅外观改动,无功能变更、无权限变更、无数据结构变更。
改了什么
全新图标,替换掉项目创建时 WXT 模板自带的那张绿色拼图(那是框架默认占位图,不是我们设计的)。
设计思路:一张标签页装进口袋。
- 深绿渐变圆角底板,色系对齐界面主色
#0f6e56 - 中间一张近白色标签页,右上错位露出第二张浅绿卡——暗示"装了好几张",不止一张
- 下方白色口袋,袋口呈弧形下垂,让"开口"这件事一眼可读
- 5 个尺寸(16/32/48/96/128)分别渲染,不是拿一张大图缩下去
关于页的 logo 也换成了这张图标(原来是 CSS 画的 "TP" 两个字)。
怎么改图标
图标源文件是矢量图 assets/icon.svg(128×128 画布)。改完后跑:
python scripts/build-icons.py会重新生成 public/icon/ 下五个尺寸 + release/store/icon-512.png(商店提交用)。
本机没有 ImageMagick / sharp / cairosvg,脚本用 Edge 无头模式渲染,输出带透明通道的 PNG。
为什么 16px 单独出图而不是缩放
拿 128px 缩到 16px 会让细边糊成脏点。五个尺寸各自从矢量渲染,小尺寸的边缘才干净。
48/32px 下三层结构(底板 / 卡 / 袋)依然分得清,16px 退化成一个绿块 + 中间浅色块——这是工具栏尺寸下的正常表现,不影响识别。
安装
覆盖式更新(保住现有会话、收藏、统计):
- 解压
TabPocket-v0.6.1.zip,把里面的所有文件复制覆盖到当前加载的目录 edge://extensions→ TabPocket → 重新加载- 工具栏上的图标会变成新的
dist 目录改名,每次构建后都必须点一次「重新加载」,否则后台失联、统计不写入。
文件
TabPocket-v0.6.1.zip(290 KB,24 个文件,manifest.json在 zip 根部)showcase-icon.png— 新旧对比 + 各尺寸 + 工具栏模拟store/icon-512.png— 商店提交用的 512×512
v0.3.0 · 收拢 + 收藏 + 待看 + 关于
TabPocket · 页袋 v0.3.0
把网页收进口袋,需要时再掏出来。
第一个可安装的版本。Manifest V3,数据 100% 本地,无需账号,MIT 开源。
本版功能
标签收拢(OneTab 式)
- 一键收拢当前窗口全部标签成会话,跳过固定页和浏览器内部页
- 会话自动命名,支持恢复、删除、双击重命名
- 展开会话查看单个标签,点一下单独打开
收藏 + 一键整理(Raindrop 式)
- 收藏当前页 / 右键菜单收藏
- 标题、网址、标签实时搜索 + 标签筛选
- 一键整理浏览器原生收藏:自动分类 + 高频网站标记「常用」
- 导出 / 导入 JSON 备份
待看(稍后阅读)
- 「加入待看」随手丢进口袋,看完一键移出
- 复用标签体系,搜索、备份、整理全自动兼容
关于
- 版本号、GitHub 仓库地址、反馈入口
安装(Edge / Chrome)
- 下载下方
TabPocket-v0.3.0-edge.zip并解压 - 打开
edge://extensions或chrome://extensions - 开启「开发人员模式」
- 点「加载解压缩的扩展」,选择解压出的
chrome-mv3文件夹
尚未完成
- 浏览统计(停留时长 + 日历热力图 + 域名排行)— M3,进行中
- 设置页、会话数据纳入备份 — M4
- 商店上架
权限说明
tabs 标签收拢 · storage 本地存储 · alarms 统计心跳 · contextMenus 右键收藏 · bookmarks 整理原生收藏 · history 访问频率统计 · unlimitedStorage 数据存储。所有数据仅存本地,不上传服务器。