预处理 ChatGPT 网页版的网页,配合浏览器自带截图功能实现截长图
仅适用于GPT-3.5页面
遇到问题,请提issue或反馈;
欢迎star或fork以跟进后续功能更新~
- 直接下载:点击上方“Code”按钮,选择最后一项“Download ZIP”
- 项目克隆:
git clone https://github.com/quarkape/gpt-screen-shooter
- 将完整的项目下载下来
- 在地址栏输入
chrome://extensions/
(Edge浏览器是edge://extensions/
)回车,进入扩展程序管理页面 - 打开开发者模式,并在页面找到加载已解压的扩展程序并点击,选择解压后的本项目
-
在ChatGPT页面,进入一个chat会话
-
打开插件:点击“处理网页”按钮
-
打开浏览器的开发者工具页面(F12,或ctrl+shift+I,或点击浏览器右上角菜单自己找)
-
在开发者工具页面任意地方点一下,随后按下键盘组合键:ctrl+shift+p。在开发者工具页面会弹出运行(Run)窗口
-
在窗口中输入Capture full size screen(Edge的话输入中文:捕获全尺寸屏幕截图
-
点击上一步搜索出来的功能,浏览器开始滚动下载全图
-
如果要恢复页面,直接刷新页面即可
-
在ChatGPT页面,进入一个chat会话
-
打开插件:点击“复制文本”按钮即可完成
-
完成后插件页面会提示复制成功
- 在ChatGPT页面,进入一个chat会话
- 打开插件:点击“导出文本”按钮即可完成
- 完成后浏览器将开始导出为txt文件
如果你了解基础的代码,你可以自行修改项目。
- 在插件文件
content.js
中,你可以通过修改文件开头的参数修改图片的各种属性。 - 同样在上述文件中,你可以修改导出聊天记录时,用什么格式来区分输入和输出内容,以及不同轮次内容的划分
- v3.0.0 | 2023.7.31
- 支持自定义配置,如字色、字号、导出文本的分隔符等
- 大幅度修改插件页面
- 优化细节
- 新增支持隐藏用户头像功能
- v2.0.1 | 2023.7.28
- 删除顶部模型名称
- 顶部留空更多,便于手机端查看,防止手机端刘海遮住内容
- v2.0.0 | 2023.7.28
- 支持复制文本
- 支持导出为.txt文件
- 修复官网更新导致的代码失效问题
- 增加导出图片的内容宽度、字号和字色,更易于观看
- v1.0.0 | 2023.5.26
- 支持导出截图(配合浏览器自带功能)