Show Location on ChatGPT

Display user location and IP address at the top of the Chat OpenAI website, along with a checkmark if the location is in a specific list of regions.

当前为 2023-06-15 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

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

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Daotin
评分
0 0 0
版本
0.2
创建于
2023-04-24
更新于
2023-06-15
大小
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