PanoSnap 指南
把 AI 对话保存成一张长图
AI 对话是最容易被”截漏”的页面:内容长、结构复杂、还经常边滚边加载。想把它完整存下来,顺序比工具重要。
为什么直接截会漏
对话页面普遍采用虚拟滚动:只渲染当前视口附近的消息,滚过去的部分可能被回收。你从上往下截,截到第三屏时,第一屏的内容可能已经不在 DOM 里了——拼出来的长图中间会缺一段,或者重复一段。
另外,刚打开的历史会话往往只加载最近若干轮,更早的消息要点”加载更多”或滚到顶部才会出现。
正确顺序:先加载,再截图
- 打开对话,滚到最底部,让最新的消息渲染出来。
- 再慢慢往上滚到顶部,遇到”加载更多”就点开,直到最早的一条消息也出现过。这一步的目的是让所有内容都进过一次 DOM。
- 回到顶部,点 PanoSnap → 「整页截图」。扩展会自动滚动、逐屏拍摄并拼接。
- 在编辑器里裁掉底部的输入框、右侧的侧栏,需要分享就打码,然后导出 PNG 或 PDF。
第 2 步看起来多余,但它决定了长图有没有缺口。滚过一遍之后,页面通常会把内容缓存在本地,第二次滚动就不再触发加载。
超长对话怎么处理
几十轮、上百轮的对话整张截下来,可能高达一两万像素。这时候:
- 先关掉占内存的标签页,尤其是同时开着的视频、在线文档。截图过程中浏览器要缓存整张画布,可用内存直接决定能不能截完。
- 分段截:比如每 20 轮截一张,文件名里带上时间或轮次,事后按顺序命名。比赌一张两万像素的图更稳妥。
- 只截有用的部分:很多对话前后都是寒暄,用区域截图只框住关键的那几轮,反而更好读。
为什么截图比复制文本更好
- 公式、表格、代码块保持原样。复制粘贴到文档里,公式经常变成一串乱码,缩进也会丢。
- 不会被”重新生成”改掉。对话内容会随模型版本变化,截图是那一刻的快照。
- 可以直接发给不用这个工具的人。对方不需要账号,点开就能看。
分享之前记得打码
对话里常有账号、邮箱、API Key、公司内部信息。导出前用编辑器里的色块、马赛克或模糊盖掉,一笔就能抹一片。别只想着”反正是发给同事”——截图经常会被二次转发。
小结
保存 AI 对话的顺序是:滚到底 → 滚回顶(触发全部加载)→ 整页截图 → 裁掉输入框、打码 → 导出。工具负责拼接,你负责让它有东西可拼。
如果你只是想截一整页普通网页,看如何把整个网页截成一张长图。