豆包
Better Doubao v1.0.0
icon 专为豆包网页版深度定制的生产力扩展

对话无损导出,
生图 100% 直连无水印原图

告别繁琐的手动复制。一键全量导出历史会话为单文件离线 HTML 与 Markdown,自动提取服务端原始直链下载 4K 无水印原图。

doubao.com/chat · Better Doubao Active
Client Ready
生成小狗图片:金毛、柯基、边牧、比熊各一张
豆包
豆包
已为您生成 4 张高清小狗图:
🐶 金毛幼犬
⬇ 无水印原图
🐾 柯基幼犬
⬇ 无水印原图
logo 豆包助手
已就绪
当前对话 生成小狗图片 包含消息 2 条
导出格式
离线 HTML
Markdown
Better Doubao 纯本地安全运行

Core Features

三大核心能力,重塑归档体验

官方签名无水印原图

实时同步服务端签署的独立 image_ori_raw 直链,直连 4K 原图下载,保留全量画质与元数据。

✓ 悬浮胶囊直达 · 接管官方下载

全量与挑选批量打包

自动读取所有历史对话列表。支持一键全量导出为 ZIP 压缩包,或按需挑选指定会话归档为 Markdown / 离线 HTML / JSON。

✓ Base64 永久内嵌 · 离线免联网

100% 本地纯净运行

零外部 API 代理,零个人数据收集。所有提取、文本转换及 ZIP 压缩打包均在浏览器本地内存运行,绝不上传任何隐私。

✓ 零第三方服务器 · 保护隐私

Deep Architecture

底层技术原理深度剖析

深入解读字节跳动 ImageX 防篡改 HMAC 签名机制、React Fiber 状态树逆向捕获与双世界协同模型。

原理 01

为什么简单修改 URL 模板会报 403 Forbidden?

豆包生成图的原始 URL 包含了水印模板参数 ~tplv-a9rns2rl98-image-qvalue.png。许多尝试通过前端正则替换模板名称的做法,都会被服务端拦截:

// 字节跳动 ImageX HMAC-SHA256 签名机制
❌ URL 模板篡改: https://.../image.png~tplv-image_raw?x-signature=pmUlSLI4...
↳ 校验 (Path + Query) 哈希不匹配 → ImageX 网关直接返回 403 Forbidden
✅ 真实无水印通道: creations[].image.image_ori_raw.url (携带服务端专属合法签名)

Better Doubao 解决方式: 插件在网络层直接捕获服务端在推送生图结果时同时签发的 image_ori_raw 独立签名 URL,无需篡改参数,100% 成功直连无水印原图。

原理 02

Alice 协议直连与 React Fiber 深度遍历管道

为了避免依赖容易因版本改版而失效的 DOM 混淆类名,Better Doubao 采用了双重提取管道:

// 管道 A: Alice 协议接口直连
POST /alice/conversation/latest_messagelist
Headers: Agw-Js-Conv: str, str
✓ 结构化提取 block_type 10000 (正文文本)
✓ 结构化提取 block_type 10002 (深度思考)
✓ 结构化提取 block_type 2074 (生图附件)
// 管道 B: React Fiber 状态树遍历
img.__reactFiber$xxx.memoizedProps
while (fiber && depth < 40) {
cache(fiber.memoizedProps.creations);
fiber = fiber.return;
}
✓ 鼠标悬停图片时秒级定位无水印原图

Modern Visual Flow

清晰分层的协同架构

01 · INGESTION

MAIN World 劫持

在网页上下文注入脚本,捕获实时消息流并同步签署的无水印原图直链。

injected.js
02 · BRIDGE

安全消息通道

通过严格校验源地址的 window.postMessage 通道在隔离环境间传输数据。

Message Protocol
03 · PROCESS

ISOLATED 转换引擎

执行 Base64 图片离线序列化与 JSZip 内存多线程批量打包归档。

content.js (IIFE)
04 · OUTPUT

本地纯净交付

直接生成 Markdown / 离线单文件 HTML / ZIP 归档保存在用户本地磁盘。

Local Disk Save

隐私承诺与合规声明

Better Doubao 严格遵循 Chrome Web Store 开发者计划政策。扩展程序仅在用户主动点击导出或下载时读取当前会话内容,所有格式化及归档打包完全在用户浏览器本地内存中完成,绝不向任何外部服务器上传任何数据。

✓ 零网络追踪 ✓ 零 Cookie 上传 ✓ 永久免费开源