推荐开源项目:ChatGPT Bookmark
chat-gpt ChatGPT conversation saving bookmark 项目地址: https://gitcode.com/gh_mirrors/ch/chat-gpt
1、项目介绍
ChatGPT Bookmark 是一个精巧的JavaScript代码,以书签的形式存在,旨在帮助你保存与ChatGPT的对话记录为HTML文件。由Jakub T. Jankiewicz发起并维护,该项目最初源自一篇DEV.to的文章,现在已迁移到GitHub,以适应OpenAI应用程序的变化,并持续保持更新。
2、项目技术分析
什么是Bookmarklet? Bookmarklet是一种JavaScript代码,你可以将其作为URL添加到你的浏览器书签中。只需在书签管理器中新建一个书签,然后复制JavaScript文件中的代码即可。通过访问项目网站jcubic.github.io/chat-gpt/,你可以轻松地将这个书签拖放到浏览器收藏夹。
运作原理 当你与ChatGPT进行互动后,点击这个特别的书签,它会运行JavaScript代码,抓取当前页面(即聊天对话)的内容,并将其转化为HTML文件存储在本地,方便日后查阅和备份。
3、项目及技术应用场景
ChatGPT Bookmark 的主要应用是保存有价值的ChatGPT对话历史,便于回顾和分享。不仅如此,还有创新者利用这个工具结合亚马逊S3服务,实现自动下载并同步对话记录,这样可以保证数据的安全性和可访问性。
4、项目特点
- 简单易用:只需拖放书签,无需复杂设置。
- 兼容性强:适配OpenAI的ChatGPT应用程序更新,保持兼容性。
- 开放源码:遵循GNU GPL v3或更高版本的开源协议,鼓励社区贡献和改进。
- 多样化的用途:除了基本的保存功能,还可以扩展用于云存储同步等场景。
总的来说,ChatGPT Bookmark是一个实用、灵活且富有创新精神的小工具,无论你是ChatGPT的常客还是开发者,都能从中找到便利。如果你经常与ChatGPT交谈,或者对JavaScript和Web开发感兴趣,不妨尝试一下这个项目,探索更多可能。
chat-gpt ChatGPT conversation saving bookmark 项目地址: https://gitcode.com/gh_mirrors/ch/chat-gpt