我让 ChatGPT 写了个 ChatGPT
这家伙实在是火得过头了,索性讲个它的故事。
去年11月份,OpenAI 推出了 ChatGPT. 这里就不赘述这个家喻户晓玩意的常识了。 要说刚开始也没多少人在意,一个聊天机器人…… 谁稀罕呐。 但仅仅过了一个月,事情就有点不对头了,大家都觉察到:这回好像有点不一样。
我是个后知后觉的人,直到今年元月份,忽然发现 Medium 上多了很多 ChatGPT 的文章,然后是更多惊悚的资讯:
“它可以写代码……”
“在美国有学生用它写论文,通过了……”
“它将颠覆谷歌搜索……”
…… ……
于是我起了兴致。但玩它,不算容易 —— 未对中国地区开放,注册需要手机号且大陆手机号不受支持。
不过,凡技术问题,最终都不是问题。
玩了两天后,暂时搁一边了,和基友聊了聊,我俩觉得这玩意实在是牛逼又没用(它很牛逼&我没想到怎么利用)
前几天,同事恰好问起我这个东西,还推了一个国产微信小程序版本的ChatGPT给我。于是我就讲了一下之前使用它的经历,顺带也聊了聊我个人目前不太愿意尝试国产ChatGPT,原因嘛 —— OpenAI的API是公开的,套壳做个代理虽然麻烦但完全可行,至于说这壳子里还下了什么套就靠意淫了,我恰恰是“总有***民想害朕”的信徒,所以只好用官方的。同事也只是随便玩玩,听说还得弄个VPN,就打了退堂鼓 。
我跟他讲:你真有兴趣,我给你弄个。当天晚上,就开干了。
一开始,我按照多年工作经验,打开谷歌准备搜索各种文档、手册,有前人教程最好不过了。
打开OpenAI的官网,顺便也登入了ChatGPT。
忽然意识到一个事:这玩意不是号称会写代码么?
立刻关闭了浏览器所有标签页,除了ChatGPT。接下来,我做了个试验:
我向它询问要做一个中国地区用户可以使用的ChatGPT,该怎么办?
好戏开始了……

看上去很不错,我如获至宝,打算照着这步骤一步步开始撸码。
忽然意识到一个事:这玩意不是号称会写代码么?
所以刚才是在浪费时间,直接要代码才是正确姿势:

当我半信半疑地干起我的拿手绝活——复制粘贴后,接下来就是“卧槽”了,这代码真的能用!
当然过程并非一帆风顺,但中间解决bug的过程更是一场实力卖家秀:

所以他能写Coding,还能Debug,Holyshit!
自此,我有点嗨,得寸进尺地直接要他给一套完整解决方案,结果被提示最近一小时请求过于频繁,请歇一会 %$@#~&*……
不过核心代码已经够了,最后我写了一个HTML页面,上线了。

自己试玩了一会儿,发现明显和ChatGPT有差距,纳闷,准备看看官方文档,忽然意识到一个事 —— 于是直接问它:

翻译一下:这是两码事。
但不管怎么说,整个过程还是令人心旷神怡。
毕竟,从头到尾,我一个比特的文档都没看过;所做的,只是问对问题。
【结语】
从今以后上班,我不再生产代码,只做代码的搬运工。
(这事儿绝对不能让老板知道)
附:
源代码 https://github.com/sherrywasp/mychat.git
我让 ChatGPT 写了个 ChatGPT的更多相关文章
- 使用WPF或AspNetCore创建简易版ChatGPT客户端,让ChatGPT成为你的私人助理
前言:前一天写的一个ChatGPT服务端,貌似大家用起来还不是那么方便,所以我顺便用WPF和AspNetCore的webapi程序做个客户端吧,通过客户端来快速访问chatgpt模型生成对话. 1 ...
- 如何注册chatgpt,如何使用chatgpt,以及chatgpt无法访问的原因。chatgpt问题总结。
chatgpt显示所在的国家地区不可用的原因. 1:chatgpt国内是不能访问的,是需要借助魔法. 一.注册过程中的问题. \1. OpenAI或ChatGPT官网打不开.这是由于ChatGPT目前 ...
- ChatGPT 会开源吗?
最近,我被一款叫做 ChatGPT 的人工智能(AI)聊天机器人,刷屏了.网上有人说它是搜索引擎杀手,还有人说它将取代程序员... 最后,我还是没扛住铺天盖地的赞美,跑去注册了个账号,抱着调侃&quo ...
- ChatGPT/InstructGPT详解
作者:京东零售 刘岩 前言 GPT系列是OpenAI的一系列预训练文章,GPT的全称是Generative Pre-Trained Transformer,顾名思义,GPT的目的就是通过Transfo ...
- 在日报、读后感、小说、公文模版、编程等场景体验了一把chatGPT
总结/朱季谦 在日报.读后感.小说.公文模版.编程等场景体验了一把chatGPT,说下体会. 昨天经过一顿操作猛如虎的捣鼓,终于在Mac笔记本上将chatGPT的访问环境搭建了起来,忍不住立马开始玩起 ...
- ChatGPT保姆级注册教程
ChatGPT保姆级注册教程 最近几天OpenAI发布的ChatGPT聊天机器人火出天际了,连着上了各个平台的热搜榜.这个聊天机器人最大的特点是模仿人类说话风格同时回答大量问题. 有人说ChatGPT ...
- Gepetto:使用chatGPT来对函数功能进行分析并重命名变量的IDA插件
最近OpenAI的chatGPT很火,chatGPT是一个大型的语言模型,能够生成人类语言的文本,主要用于对话式的问答和聊天,以及模拟人类的对话行为 有关chatGPT的介绍就不多赘述了,相关内容很多 ...
- .NET周报【12月第3期 2022-12-23】
由于众所周知的原因,大佬们纷纷加入羊群,笔者也未能幸免,体验下来这绝对不是普通感冒的症状,身体不适,熬了几天,所以本周更新比较晚:另外精力有限,对于国际板块只有链接没有简介,十分抱歉! 在这个艰难时刻 ...
- 《HelloGitHub》第 82 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣.入门级的开源项目. https://github.com/521xueweiha ...
- ChatGPT 加图数据库 NebulaGraph 预测 2022 世界杯冠军球队
一次利用 ChatGPT 给出数据抓取代码,借助 NebulaGraph 图数据库与图算法预测体坛赛事的尝试. 作者:古思为 蹭 ChatGPT 热度 最近因为世界杯正在进行,我受到这篇 Cambri ...
随机推荐
- Node.js 的学习(四)分别连接MongoDB与MySQL数据库,实现增删查改功能
一.Node.js 访问MongoDB 数据库 MongoDB 对许多平台都提供驱动可以访问数据库,如C#.Java.Node.js等. 1.1.安装MongoDB访问驱动 命令如下: 全局安装驱动: ...
- Training: Get Sourced
原题链接:http://www.wechall.net/challenge/training/get_sourced/index.php 提示告诉我们答案就藏在这个界面中,使用View Sourcec ...
- MongoDB - 事务支持
事务简介 事务是数据库中处理的逻辑单元,每个事务中包括一个或多个数据库操作,既可以是读操作,也可以是写操作. ACID 是一个"真正"事务所需要具备的一组属性集合,指的是原子性(A ...
- jmeter 从多个数中随机取一个值的方法
问题描述:使用jmeter进行接口测试时,遇到枚举值(如:10代表闲置.15代表使用中.20代表维修等)我们需要随机取一个类型传到接口中. 解决思路:通过函数助手查找随机函数,找到__chooseRa ...
- 2023年 DevOps 七大趋势
随着时间的推移,很明显 DevOps 已经成为最高效的敏捷框架中的无人不知晓的名字.越来越多的企业(包括各类规模企业)正在采用 DevOps 方法来简化其运营效率.DevOps 的新时代趋势已经见证了 ...
- 【每日一题】【回溯backtrace】N皇后
n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击. 给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案. 每一种解法包含一个不同的 n 皇后问 ...
- .net做一个基于ChatGpt的微信机器人吧~[全教程]
最近这个ChatGPT很火啊,看了B站上很多视频,自己非常手痒,高低自己得整一个啊,很多人都是把ChatGPT和微信结合在一起,正巧我是Wechaty框架的.net sdk贡献者,这不是一应俱全了吗? ...
- 一文带你入木三分地理解字符串KMP算法(next指针解法)
1. KMP算法简介 温馨提示:在通篇阅读完并理解后再看简介效果更佳 以下简介由百度百科提供https://baike.baidu.com/item/KMP%E7%AE%97%E6%B3%95/109 ...
- loadrunner11汉化时提示模块插件无法注册的解决方法
安装汉化程序时,关闭杀毒软件.
- react项目中如何出现config文件夹
答案:运行 npm run eject 即可出现config文件夹 原因: 在package.json中:只有三个依赖,分别是react,react-dom,react-scripts,依赖为什么 ...