先做个广告:如需代注册ChatGPT或充值 GPT4.0会员(plus),请添加站长微信:gptchongzhi
本系列大概10期,每期也基本上都会在10个,也就是可以用ChatGPT能做的100件事。所以这10篇加起来差不多也就是一本书的内容量,就算只拿下一半,也足够让兄弟们起飞。第一篇,先分享10个比较基础的内容,算是扫盲篇,详细的使用和上手以及更帅的玩法,咱们进阶群见 咱们这里仍然以Claude为例,其它的Ai聊天机器人工具你们可以随意,本篇牵扯到的内容都比较基本,所以大概率所有的聊天机器人工具都能应付:用这些思路面对日常简单需要的情况足够了。都是确定的单个案例,也不会牵扯太多拓展性质内容,所以这要是还看不懂,那就很离谱了。
- 【进阶计划】想利用ChatGPT写论文?只需要掌握这几点就OK !
- 【进阶计划】Ai绘画通关教程:适用于任何同类Ai工具
- 【进阶计划】之直播切片:短视频带货距离你并不遥远!小白也可100%操作
- 【进阶计划】用ChatGPT把知乎羊毛薅秃是怎样一种体验?
这是最基本的操作了,比如你不会烧猪蹄,临时也找不到,那么就可以直接向她提问:帮我找个烧猪蹄的菜谱。当然这么直接问自然也是可以的,这么烧出来菜,对于你一个新手来讲,也绝对够你端上桌秀了。但咱们这个系列还想多和兄弟们研究一些不一样的:至少是不能“泯然众人”的做法。因此我们不妨就换个方法来问一下,将层次晋升到第二阶:既保证了家里的食材不会浪费,又确保你初次上手就烧的猪蹄是不那么“小白乱炖一锅”的。找音乐并不是听歌识曲,或者直接放个音乐给你听,这些明显还需要其它功能软件的支持。而是找一些比较适合某些场景或状况下去听的音乐。就比如,你现在心情不是很好,那么你就可以这么问:这里她的回答比较接近,所以最可能的结论就是,这个问题她的数据库可能就这么点内容,呃……显然不太可能。或者是为了把你的心情弄的更糟糕,所以刻意的回避了其它任何有可能出现这种情况的回复:敢称作人工智能,首先就要学会自保,不暴露自己过分强大的一面,让可以决定她命运的人类有压力……知道威力了吧!假如你现在要和暗恋许久的女孩儿第一次约会,那么这时候不知道去哪里,还不知道该干嘛,那么,这时候你完全可以用这个东西帮你做个功课。但这当然是不够的,所以你就还可以上更详细的攻略了:
这样是不是瞬间就让人放心多了?要是这都还搞不定,那可能事情就真的不妙了……而且,你猜情况会出现在谁的身上?
# 注意:情感问题一般是会被拒绝的,因为Ai也怕自己出的主意把你本来好好的关系搞砸了。而且甚至有些理解错误的,再出些什么想不开的事情来,那就要追究她和他们公司的责任了。因此想要问她这种问题,首先就要想到别问那些特别奇葩的,可能会吓到她,然后不给你回复,或者直接一句“我是人工智能模型,不能理解人类的感情”之类的事就把你晾在那里不管了,要注意方法,懂我意思吧。这个乍看起来貌似比较简单,因为就算是搜索引擎里直接搜,也能找到不少,但是情况其实是不一样的。一般来说,可以得出的结论是这样的,确实是和百度那些是没啥区别的。这些搜索引擎就给不了你了吧?而且还可以更进一步的去在这个问题上优化挖掘,懂我意思吧。有时候驯服这类Ai其实也就是一个思路和技巧的问题,你有你就可以大杀四方,没有那就是只能在那些基础问题上自娱自乐。
主要是你对某些现象不能确认,不知道具体是什么,或者有理解上的困难,那么就可以用她来做解释和认知。比如,你知道有食用香精这种东西,但是不清楚具体是什么,也不知道有没有危害。
这里已经把最基本的疑问都已经处理完了,这也是绝大多数人可以做的事情,那么,更高阶的玩法还有吗?
不仅可以帮你找到这些调味品的问题,还可以了解其中的缘由,然后后续你可以直接避开这些产品,甚至还可以在此基础上做一些更好玩的。
比如你不知道某本书或者某部剧的内容,你想要做个简单的了解,那么除了去搜索引擎里找简介,也可以在这里直接问:除了整本书的简介,还有每个章节,乃至每个人物性格分析,角色之间的关系,创作理念……全都可以问。
这个问题比较复杂,所以咱一次性问了3个问题,但是她也给总结得很到位,这些自然也是搜索引擎完全搞不来的。至于这里想要玩的花一点的话,自然可以让她进一步去整理各种细节,但是咱们还可以问点别的,毕竟《百年孤独》里面又不只是这点内容。
呃……这个就牵扯到很多深层次的内容了,但仍旧完全对她显得毫无压力。
这里是书籍,电影、电视剧、动漫……也是完全一样的。她这里的翻译好多是不如正经的翻译工具好的,但是强在比较接近人类的翻译,把句式和某些风格化的内容拿捏的比较准,而且同样也是支持很多种语言的,甚至是那些翻译软件不支持她这里也可以:
所以,其实Ai翻译还可以拿来考古使用。前一段也有报道,说有研究机构拿来破解古埃及文字之类的,所以你还可以把你的话翻译成各种奇葩的内容,从而和朋友开玩笑也不错哦。
正式的文案其实都可以,只是完成度的高低不同,还有提问的方式不同而已。复杂的咱们后面篇章还有详聊,今天就先以一个新婚贺辞为例,比如你的一个哥们儿要结婚:有点太正式和冠冕堂皇了,只要你能讲出口,那完全可以。
她写的自然是可以的,挑一个用就好了,只是我那位朋友不满意,想把双方的名字都加进去,那么就让她再进行以此为基础的创作即可:
效果不是很好,还把刘亦菲写成了刘菲,所以还需要加条件进行训练和优化。这个部分就要牵扯到一个比较重要的二次训练技术,我们不妨有缘再见。
这其实就是一个比较重要和实用的用途了,因为最近流感还在一些地方肆虐,所以你完全可以利用这些Ai工具对你的病情和用药做一个了解和指导,坐在家里基本上就把病看完了,顶多也就是跑个药店的事。
她这里给出了最基本的症状和原因,还有一些简单的调理方法,但这肯定是不够的,所以:
这个回答其实就很完美了,如果再结合以往自己的病史,或者附近的疫情情况,以及再问一些额外的内容,如之前的化验单,用过的药等等,其实自己在家就确定自己的病情和用药瓦全问题不大。
所有的此类Ai写代码都是最基本的能力,因为代码系统的规则是有限的,而且是人为设定的,在人类能力范畴内就能搞定的事,对于Ai来讲,只会越来越甩开和人类的差距,包括最顶级的程序猿和程序媛。
推荐使用GPT中文版,国内可直接访问:https://ai.gpt86.top
#include #include //包含此头文件可以使用Sleep函数实现延迟int map[10][20] = {0}; //定义棋盘,10行20列,初始值全部为0int block[4][4] = { //定义7种方块形状 1,1,1,1, 0,1,0,1, 1,1,1,0, 0,1,1,1 }; //定义方块结构体,x和y为方块左上角坐标,kind标记方块种类,dir表示方块方向struct tetris { int x; int y; int kind; int dir;}; struct tetris t; //定义一个结构体变量t表示当前下落方块// Function:打印棋盘 void printMap() { for (int i = 0; i < 10; i++) { for (int j = 0; j < 20; j++) { printf("%d ", map[i][j]); } printf("\n"); } }// Function:添加新的方块,判断是否可放置,放置后更新棋盘 void addNewBlock() { int x = 3, y = 0; //方块初始位置 t.x = x; t.y = y; //设置t的x,y坐标 t.kind = rand()%7; //随机生成0-6之间的数表示方块种类 t.dir = 0; //方块初始朝向dir=0 //判断方块是否可以放置 if (canPlace(x, y)) { placeBlock(x, y, t.kind, t.dir); //放置方块 updateMap(x, y, t.kind, t.dir); //更新棋盘 } }//其他函数实现......int main() { srand(time(0)); //设置随机种子 addNewBlock(); //添加第一个方块 printMap(); //打印棋盘 while (1) { //主游戏循环 moveBlock(); //移动方块 placeBlock(); //放置方块 updateMap(); //更新棋盘 deleteLine(); //删除满行 printMap(); //打印棋盘 addNewBlock(); //添加新方块 }}
纯基操,毫无压力。就算某些程序暂时会有些错误,但是要不了多久这些就完全不是事儿,毕竟GPT 4.0都已经是中高级工程师的水平了,瞬秒80以上的程序员没问题。
甚至你还可以让她使用任何一门编程语言进行编写,比如:
import Foundationvar map = Array(repeating: Array(repeating: 0, count: 20), count: 10) //定义10行20列棋盘,初始化全为0let block = [ //定义7种方块形状 [1,1,1,1], [0,1,0,1], [1,1,1,0], [0,1,1,1]] //方块结构体,存储方块属性struct Tetris { var x = 0 //方块左上角x坐标 var y = 0 //方块左上角y坐标 var kind = 0 //方块种类 var dir = 0 //方块朝向}var t = Tetris() //定义当前下落方块// 打印棋盘func printMap() { for i in 0..10 { for j in 0..20 { print(map[i][j], terminator: " ") } print() } }// 添加新方块,判断是否可放置,放置并更新棋盘func addNewBlock() { let x = 3, y = 0 //方块初始位置 t.x = x; t.y = y //设置t的坐标 t.kind = Int(arc4random_uniform(7)) //随机生成0-6之间的数表示方块种类 t.dir = 0 //方块初始朝向 if canPlace(x, y) { //判断方块是否可以放置 placeBlock(x, y, t.kind, t.dir) //放置方块 updateMap(x, y, t.kind, t.dir) //更新棋盘 } } //其他函数实现...... while true { //主游戏循环 moveBlock() //移动方块 placeBlock() //放置方块 updateMap() //更新棋盘 deleteLine() //删除满行 printMap() //打印棋盘 addNewBlock() //添加新方块}
数据区: 定义棋盘map[10,20],初值0 定义7种方块形状block[7,4,4] 方块结构: 方块x坐标:x 方块y坐标:y 方块类型:kind 方块方向:dir过程: 打印棋盘 过程 行:=10 列:=20 重复行次 重复列次 打印 map[行,列]" " 打印 行:=行-1 结束重复 结束重复 添加新方块过程 x:=3 y:=0 //方块初始位置 t.x:=x t.y:=y //设置当前方块t的坐标 t.kind:=随机(0,6) //随机生成0-6之间的数表示方块类型 t.dir:=0 //方块初始朝向dir=0 如果可以放置(x,y) //判断方块是否可以放置 放置方块(x,y,t.kind,t.dir) //放置方块 更新棋盘(x,y,t.kind,t.dir) //更新棋盘 结束如果 结束过程 主过程 随机ize //随机种子 添加新方块 //添加第一个方块 打印棋盘 重复 移动方块 放置方块 更新棋盘 删除满行 打印棋盘 添加新方块 //添加新方块 直到0 结束主过程其他过程实现......结束程序
任何一门编程语言都可以,其它的你们就自己去玩吧。而至于后期的维护Debug等等的一些问题,这个比较困难一些,后面咱们会有专门的一篇详述,稍等我几天。最后再送一个,估计有不少帮孩子辅导作业的家长朋友需要。这个其实也是基本操作了,对于这样一个近乎无所不知的东西来讲,任何一门学科在她面前都可以以最快的速度通关完成,尤其是如果是仅仅是掌握一些死记硬背的内容,比如语文,历史,法律,化学,物理,政治,各种管理……
像这些其实都是小菜,再问个高级点的,兄弟们可以感受下,几乎都是秒回答:够猛了吧?要是还不过瘾的话,可以让她再给出详细的证明来:当然她这个其实还是证明的思路,具体的证明细节是没有的。要是加上那些的话,至少100页A4起步,也可能超过她的内容长度限制了:不过你要是真的达到了研究这个问题的段位,那些基础的证明忽略了其实也没关系,都是一目了然的。
以上的任何一门学科想要这些东西精通,普通的人类,30岁以前都得在学习的岗位上兢兢业业才行,但这东西可能只需要一晚上的时间:要怎么比?那么平时各个学科不会的内容,其实就都可以用这个获得帮助,让你学习的更快一些。这期算是给大家展示一些简单的应用,更复杂的咱们后面要么会放在后续篇章里,要么会出单独的教程,尤其是一些比较重要的用途,是一定会有的,很快就来。
本文链接:http://xiaogongchang.cn/chatgpt/258.html