前言: 之所以要这么复杂的设置,是因为一些原因,我们无法直接访问 openai 的 api 接口,所以需要借助这些魔法。#
1. 注册登录Cloudflare | Web Performance & Security#
2. 添加 website#
在跳转到的页面输入你要迁移的域名,点击添加站点
选择 free 套餐,有钱大佬无所谓
添加一个临时的解析记录
点击 continue 会跳转到这样的一个页面,让我们修改 dns 服务器的地址
3. 修改 namesilo dns 服务器#
切换到 namesilo 控制台
将原有的三个 ns 修改成 cf 的,点击提交
再回到 cf 的界面,点击 check,查看是否更新,可能更新不是很及时,需要等待一段时间。
经过漫长的等待(我竟然等了半个小时),终于更新了,会看到下面的界面
我们再次回到 website 界面,会看到刚刚的域名已经是 active 状态了。
在同样的界面下拉,我们找到 wokers 这个标签,并点击创建一个新的 service
创建之后,会跳转到当前这个 service 的详情页面,我们点击 trigger 按钮,为我们的服务绑定自定义域名
点击右上角 quick edit
复制 config-woker.js 的代码覆盖当前的代码,然后点击 deploy,等待一分钟,就完成了。
下面以 OpenCat - Native iOS/macOS/iPadOS client for OpenAI/ChatGPT 为例,演示使用方法,主流的 chatgpt 套壳网站应该都支持这样设置
进入到 opencat 的设置界面
回到主页面测试下
不要用我的域名尝试,我的域名演示完就会删除了。