如何分享你的chatgpt对话
🗒️如何分享你的chatgpt对话
type
status
date
slug
summary
tags
category
icon
password
URL
💡
很多朋友听说我开了GPT4,因此代问问题成了我的一个新的任务。然而gpt自带的分享功能必须挂梯子,于是如何能够简单直接的分享对话成了我的一个新的需求。这里我整理了在用的一些工具来帮助我实现对话分享归档

需求分析:

  1. 能够让内网的朋友直接打开查看对话
  1. 能够在个人空间存储对话记录
  1. 能够根据反馈继续发问和更新对话

必要条件:

  1. 内网可访问的域名
  1. 私有的数据储存空间
  1. 可导出chatgpt对话的工具

探索过程:

正巧我正在学习Next.js并使用Vercel部署网页demo,同时我也在使用Notion作为知识库,因此以此为起点搜到了这个博客系统。
这个博客系统可以将我存到Notion的嵌套表格内的页面以网站博文的形式展示出来。
因此我只需要准备一个可以内网访问的域名即可满足条件1。(关于域名购买和解析,只要是内网的服务器,其上的域名必须实名认证,但国外VPS来说,无需认证)
同时又因为Notion自带存储并且通过该博客系统,我的Notion记录会在编译后自动生成博客源码,这样条件2也解决了。
随后我只需要找到方法如何将chatgpt的数据导出到Notion即可,果然有需求就有市场,我很快的找到了 ChatGPT to Notion这个chrome插件。于是三个条件都满足了。

构建过程:

1.博客构建

此处不重复,请查看NotionNext官方的部署说明。Vercel部署NotionNext | NotionNext文档 (tangly1024.com)
我使用的是Vercel+腾讯云购买的域名。

2.数据导出

安装好Chat to Notion这个插件后,在chrome中打开chatgpt页面后,右上角插件处会出现该插件标志。
按照说明在Notion页面出单独创建一个database(我的叫ChatGPT)用于存储chatgpt的对话。(强烈建议和博客的数据库分开
下面是示例数据库格式
notion image
此时回到chatgpt页面,点击插件,授权该插件给予访问储存对话用的notion数据库(ChatGPT
当链接完成后。回到chatgpt页面,点击插件。应该可以看到如下截图。确保插件已经链接到数据库中
notion image
此时你可以在gpt页面打开要导出的对话,通过点击插件,点击Save full chat即可导出到Notion数据库中
notion image

3.发布

此时导出的对话记录应该是以下图示结构.
notion image
将单条博文拖拽至博文数据库(我的是KWY’s Blog)
notion image
在博文数据库中填充博文需要的内容,如type,slug,status,title,summary,icon,category,date,tags。即可等待github actiocn触发,Vercel完成编译部署更新。 注意⚠️。status为publish后触发新文章的获取和博客更新
如果添加passwd即可对文章进行加密,只有在输入密码后才可访问
notion image
 
 
2024 年终总结给IOS设备安装Trollstore2
Loading...