# XB - 微博浏览器扩展

> XB 是一款开源微博浏览器扩展，可减少广告和页面噪音，并提供时间线、阅读外观、内容导出和本地历史等调整。支持 Chrome、Edge 和 Firefox。

## 项目概述

XB（读作 “X-B”）是一款为微博（weibo.com）设计的开源浏览器扩展，可减少广告和页面干扰，并提供阅读外观、内容导出和本地历史等调整。

- 类别：浏览器扩展（Browser Extension）
- 平台：Chrome、Edge、Firefox
- 协议：GPL-3.0
- 仓库：https://github.com/nnecec/xb
- 商店：
  - Chrome：https://chromewebstore.google.com/detail/xb/ffhppkcianllofhhjohbfbobjfppbeao
  - Edge：https://microsoftedge.microsoft.com/addons/detail/xb/mojlbnkiahdmnfaffmelfcefohpfjjla
  - Firefox：https://addons.mozilla.org/en-US/firefox/addon/xb/
- 官方网站：https://xb-extension.vercel.app

## 核心功能

1. **减少页面干扰**
   - 减少信息流广告、侧栏推广和热搜植入
   - 梳理微博页面布局，减少视觉干扰
   - 不收集扩展使用数据

2. **时间线调整**
   - 在浏览器本地调整微博时间线
   - 保留原有数据与操作路径
   - 使用更清晰的阅读层级

3. **X 风格布局**
   - 评论、转发、点赞、收藏、分享以更轻的操作条呈现
   - 可一键关闭回到原微博样式

4. **分层转发链**
   - 将长转发链拆为层级结构
   - 让连续转发内容更易阅读

5. **话题页重写**
   - 热搜、话题链接进入 XB 话题页
   - 调整话题页的阅读层级

6. **关注分组筛选**
   - 按分组筛选时间线：特别关注、好友圈、自定义分组
   - 快速切换查看关心的圈子

7. **微博生图（高清长图导出）**
   - 单条微博、对话串、合集导出为高清长图
   - 支持深色/浅色主题与多种卡片样式

8. **字体与主题**
   - 自定义字体、字号、字重、行高
   - 深色/浅色背景预设

9. **本地浏览历史**
   - 本地记录浏览过的微博（不上传）
   - 保留关注、粉丝等常用入口

10. **视频增强**
    - 行内全屏播放，离开画面自动暂停
    - 支持下载到本地

11. **应用内发微博**
    - 在 XB 界面直接发微博

12. **本地处理**
    - 所有处理在浏览器本地完成
    - 不收集、不上传、不追踪

## 关键词

微博插件、微博浏览器插件、微博 Chrome 插件、微博 Firefox 插件、微博去广告、精简微博、微博净化、微博美化、微博扩展、微博工具、微博一键下载、微博下载插件、微博视频下载、微博下载、发微博、自定义字体、关注分组、浏览历史、视频下载、X 风格微博

## 常见问题

### XB 是什么？

XB 是一款为微博读者设计的开源浏览器扩展，可减少广告和页面噪音，并提供时间线、高清长图导出、视频增强和自定义字体等调整。

### XB 能解决什么？

可减少信息流广告、侧栏推广和热搜植入等干扰，并支持按关注分组筛选时间线、在本地保存浏览历史。

### 安装后会被微博封号吗？

XB 主要在浏览器本地调整页面展示，不模拟登录，也不发送自动化操作。任何第三方扩展都无法承诺平台账号的绝对零风险，你可以通过公开源码检查它的行为边界。

### 支持哪些浏览器？

请选择对应浏览器商店安装 XB。

### 会收集我的数据吗？

不会。XB 扩展的功能处理、设置与浏览历史都留在你的浏览器本地，不收集、不上传用户数据。官网访问统计与扩展运行相互独立。

### 开源吗？

代码已在 GitHub 公开，可查阅并参与贡献。

### 和其他微博插件冲突吗？

可与部分同类扩展同时使用；如页面布局异常，请先关闭其他同类扩展排查。


## 适用用户

XB 适合以下使用场景：

- 希望摆脱信息流广告的重度微博用户
- 寻找 X（Twitter）风格阅读体验的用户
- 需要下载微博视频或导出长图的内容创作者
- 重视隐私、偏好开源工具的开发者
- 关注分组较多的资深微博用户

## 隐私政策摘要

- 不收集任何用户数据
- 不调用微博开放 API
- 不模拟登录、不发送自动化请求
- 仅在用户主动打开微博时重写页面
- 本地偏好存储，卸载即清除

完整政策：https://xb-extension.vercel.app/privacy

## 开发者信息

- 作者：nnecec
- GitHub：https://github.com/nnecec/xb
- 反馈渠道：GitHub Issues 公开反馈

## 技术实现

- 前端：TypeScript + React 19
- 网站：Next.js 16 (App Router) + Tailwind CSS
- 扩展本身：TypeScript，CSS 注入级精细控制
- 协议：GPL-3.0
- 部署：Vercel CDN

## 更新与版本

查看最新版本：https://xb-extension.vercel.app/changelog
完整发布历史：https://github.com/nnecec/xb/releases

## 适用人群与使用场景

- **重度微博用户**：信息流每日浏览 1 小时以上
- **内容创作者**：需要导出长图、下载视频
- **多账号 / 分组用户**：需要更细粒度的关注管理
- **隐私敏感用户**：拒绝追踪、拒绝数据收集
- **偏好简洁界面的用户**：希望减少阅读干扰

## 与其他微博插件的区别

- **代码公开**：可查阅、验证和参与贡献
- **本地处理**：不依赖扩展自建的后端服务
- **多浏览器支持**：支持 Chrome、Edge 和 Firefox
- **阅读工具**：覆盖页面干扰、外观、导出和本地历史
- **发布记录公开**：可在 GitHub Releases 查看更新

## 联系与支持

- 反馈问题：https://github.com/nnecec/xb/issues
- 贡献代码：https://github.com/nnecec/xb/pulls
- 主页：https://xb-extension.vercel.app
