Show Location on ChatGPT

在ChatGPT官方网站的顶部显示当前用户IP所在的地区,如果是非ChatGPT支持的地区会红色标识提示,以免被封号。

目前為 2023-06-17 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
Daotin
評價
0 0 0
版本
0.3
建立日期
2023-04-24
更新日期
2023-06-17
尺寸
6.8 KB
授權條款
MIT
腳本執行於

show-location-on-chatgpt

在 ChatGPT 首页显示当前所处 IP 和 Location,使用 OpenAI 官方接口查看代理节点被 OpenAI 识别成的国家,如果不再支持的国家,则会进行提示以免被封号。

Github仓库:https://github.com/Daotin/show-location-on-chatgpt

初衷

我们知道,现在 ChatGPT 的管控越来越严了,为了避免好不容易申请到的账号被 ban,我们最好是将我们的代理节点定位到 OpenAI 支持的国家,但是每次切换代理后,再去网站查看位置的过程太麻烦,如果在打开 ChatGPT 网站一眼能看到当前代理所在国家地区,以及是否是 OpenAI 支持的国家地区岂不美哉~

第二个原因是看到网上那么多从未接触过的人都开发了自己的浏览器插件或者 Tampermonkey 扩展,自己却从来没试过,那么正好有这个契机,让我从练练手。

个人知识背景

  • 前端开发
  • 对 Tampermonkey 扩展开发零基础

开发经过

  • 基本上没有用到前端知识储备,只有提需求,然后将代码拷贝到 Tampermonkey
  • 提问的过程全程使用英文(为了提高回复速度和正确率),对话过程如下(https://shareg.pt/fGk2bom),到最后的时候出现了小插曲,ChatGPT忘记了之前的对话,所以我重新把它的回答喂给他,然后基于此继续提需求。
  • 原理很简单,就是根据 https://chat.openai.com/cdn-cgi/trace 接口返回所在国家,然后去匹配 OpanAI 官方宣布的支持的国家地区。
  • show-location-on-chatgpt 扩展总开发时间:1 小时

成果截图

image

(Japan显示红色是我故意测试用的,实际会显示绿色) image