ruanyf-weekly:11112 · 2026 年收录
【开源自荐】SSE DevTools Panel:Chrome DevTools 里调试 SSE / NDJSON 流的专用面板
SSE DevTools Panel 一个开源的 Chrome DevTools 扩展(MIT)。装上后 F12 多一个 SSE DevTools 面板,专门看网页里的 SSE / EventSource / NDJSON / Connec

被谁收录过
投稿原文
SSE DevTools Panel
一个开源的 Chrome DevTools 扩展(MIT)。装上后 F12 多一个 SSE DevTools 面板,专门看网页里的 SSE / EventSource / NDJSON / Connect+JSON 流。
- 仓库:https://github.com/FatMii/sse-devtools-panel
- Chrome 应用商店:https://chromewebstore.google.com/detail/sse-devtools-panel/kffpkefnkmabnkhklmnjkihiiclggnni
- 介绍文章:https://juejin.cn/post/7672224177785995298
它解决什么问题
做 AI 对话、通知推送、进度上报时,经常要盯流式接口。打开 Chrome Network,Response 往往是一整屏 data: {...}:想确认某一帧字段就靠滚和 Ctrl+F;思考、正文、工具调用搅在一起更难读。
Chrome 自带的 EventStream 能列出事件,但对联调常常不够:没有像样的 JSON 树,Time 列也只是时间戳,很难看卡顿、重连,更拼不出可读的对话视图。
主要能力:
- 自动捕获
fetch/EventSource/XHR流式响应,普通 JSON、埋点默认不进侧栏 - Events:事件表 + 可折叠 JSON 树,支持过滤;事件很多时有虚拟滚动
- Timeline:按到达时间看节奏,间隔 ≥250ms 标红;EventSource 重连也可标出
- Request:请求头/体收在一起,常见敏感头会脱敏
- Conversation(附带):对常见 AI 网页 / OpenAI 兼容流做协议识别,把正文 / 思考 / 工具拆开看
- 另有 Raw、Stats、跨流 Search All,以及 JSON / CSV /
.sse导入导出
不改变页面原有读流方式,只是多一个调试面板。
截图
面板总览:

Events:

Conversation

怎么用
- 从 Chrome 应用商店 安装
- 打开目标页 → F12 → SSE DevTools
- 先刷新页面,再触发流式请求
- 在侧栏选中流,查看 Events / Timeline / Conversation / Raw
本地源码与 Demo:仓库 README 有说明(pnpm build / pnpm demo)。