跳转至

2024.10.03.为了造而学

好了,转眼是第八节课了。那么上节课的时候,我们其实提到了一个最好不要用AI的地方,哪里呢?以读书为例,我就说了一方面,哪方面呢?就是你不要用AI替代你的思考,你不要用AI取代你的思考。其实思考过程是一个对个体极有价值的过程,对吧?然后你把它交给AI,你的大脑就会萎缩,对吧?OK,那么我们今天接下来再去讲我们用AI的地方。

对啊,那么我们今天核心说一下,AI时代对学习的本质和学习的路径发生了哪些颠覆。学习,学习嘛,就包括学和习两个字,对吧?学和习,习呢,其实就是练嘛,练习,对吧?那请问哪个更重要呢?学和习之间,如果非要分出轻重的话,其实是习更重要。你学了只不过是知道,只有练了,或者是习了,才可以做到。请问知道和做到哪个更重要?显然是做到更重要,也因此练习更重要,练更重要。

再次啊,再次啊,你仔细观察这个过程的话,这个链呢,本质上来看,就是在你的大脑的神经元网络中,不断的建立新的神经元之间的连接。而这件事情呢,就是人工智能无法发挥作用的地方,那是你的大脑要做的事情,你的大脑必须做的事情,你的大脑不做就可能萎缩的事情。对啊,所以呢,学和习之间,显然是习更重要。并且呢,在习这一块呢,其实很大程度上来看,人工智能能够起到的作用相当有限。

这个呢,其实就是我在2010年的时候写《人人都能用英语》的时候啊,嗯,之前的一个重要的看法。在那之后呢,我对学习这件事情呢,嗯,又产生了一个啊本质性的这个改变。我认为学习的环节呢,除了学和练之外呢,还有一个重要的环节,叫用,对吧?而且呢,你光学不用是不行的,对吧?然后到了2019年啊,一转眼将近十年过去的时候呢,我又写了另外一本书,叫《自学是门手艺》。那么在那里呢,我进一步的啊认为说,学习呢可以包括四个环节,他们分别是学、炼、用、造。

关于与学习相关的四个环节,学、炼、用、造啊,我们社群里的同学呢,也听我从各个角度产生了无数遍了哈,所以我在这里就不重复了。那么在过往的一年多的时间里面,我呢从方方面面都变成了人工智能的重度用户,这也是为什么我现在跟大家分享的原因。然后在这个过程当中呢,我其实对整个学习的流程的看法,再次发生了个巨大的变化,甚至叫做颠覆,真正的颠覆。

现在呢,我认为说,一切都应该围绕着造,学、炼、用、造的最后一个环节,造。或者说,干脆只留下一个环节,其他的都可以成为背景,对吧?好了,我的意思是说,一切都应该围绕着最后一个环节,造,去展开。在《财富的真相》里,我也跟大家分享过,就是天下哈,唯一正当且合理的财富创造、财富建立方式,就是通过生产。然后呢,理论上来讲,我们在这一生当中可以扮演很多角色,但有一个角色呢,是我们从一开始就应该努力扮演、努力创造的,什么呢?就是我们应该成为生产者,对吧?

然后呢,因为我们生产,所以呢,我们就要有技能,于是呢,我们就要去学,对吧?那学了之后呢,你可能要练,你可能要应用,对吧?然后呢,用用替代练,用用去替代学,对吧?然后呢,到最后,一切都是为了什么呀?一切都是为了造,对吧?所以呢,嗯,在最近的一段时间里呢,我对学习的几个环节的看法呢,又发生了这样的变化,就是一切要以造为核心。

好了,那我们呢,现在就看一个案例,对吧?我们上来就造一个东西,造个什么东西呢?啊,我解决一下一个我自己成为父母之后的需求,对吧?那么这个需求是什么呢?我先贴出来,我们一个一个看。呃,养过孩子的家长都知道,那包括我刚刚成为父母没几年,那家里呢就有小朋友,那就会给小朋友去买绘本,对啊,这个叫picture book。

对啊,这个绘本呢,嗯,你自己见过就知道了哈,如果你没有孩子的话,你可能不会注意的。这个绘本呢,是给婴幼儿啊制作的,所以呢,婴幼儿的特点是什么呢?就是他什么都会搞坏,对吧?所以呢,不会用给成年人看的书的纸张去印那个绘本,而是干脆用纸壳,就是厚厚看起来像是一本书,其实呢就五六页,每页呢其实是一个厚厚的纸壳,这样的话不会被孩子们弄坏,对吧?然后呢,上面就是一张简单图片,可能有字可能没字,对啊。

然后呢,家长拿这个呢,就要给孩子讲。然后呢,接下来啊,实际的情况是什么呢?就是无论你是用了纸张还是纸壳,其实没有用的。这个小朋友的特点就是什么都抓着往嘴里放,放试试,咬一咬,对吧?然后呢,这个你真拿到那些绘本之后呢,你也很痛苦,就是那个绘本里的文字啊,其实都很傻,对吧?然后不管是中文还是英文,都很傻。

然后呢,根据那个图像和那个文字啊,对绝大多数来说,下一个困难是什么呢?就是拿着绘本其实也不会讲,不知道该讲什么,对吧?就算能讲,也不能用英语讲,不会嘛,毕竟英语不是自己的母语嘛,对吧?当然了,每个家庭呢,其实都希望这个孩子生活在一个双语环境,对吧?OK,然后呢,自己又不会画画,看那个不满意,你自己又不会画画,对吧?

然后呢,更为欺人的是什么?就算有画,你也不会变故事,对吧?你当然更不会源源不断的画画,源源不断的变故事。然后呢,现在的问题是你自己不会,家里人也不会,那不就完蛋了吗,对吧?所以呢,就面对着一个哈不完美的世界啊,不完美的产品,不满意的产品啊,无可奈何啊,就那么对付着过吧,这就是绝大多数啊父母现在所经历的状态,对吧?

但是呢,突然之间哈,我们有了人工智能,然后呢,就好像不一样了。你想啊,这个文本生成,图片生成啊,甚至音频生成,就是英文的音频生成啊,貌似都有解决方案。那怎么办?那我们就简单制定一个步骤吧。在这一步上呢,我们可能甚至不需要人工智能帮忙,当然也可以需要,让他帮我们怎么样啊,头脑风暴一下。但是呢,好像不太需要。

所以呢,我就随便哈在纸上写了一下步骤,反正呢,就是先生成一张图片,然后呢,根据图片生成一段文字,对吧?然后呢,使用TTS引擎把那个文字变成音频,好像这个路径现在是通的,所有的工具都是全的,对吧?然后呢,这个我就试了一下,哎,发现可以。然后呢,我就找了一个哈这个TTS引擎啊,我在本地呢用的是这个Edge TTS,网上也有很多这样的工具,包括我们的Injoy APP里面也可以有这样的功能,就是你扔一段文字进去,它呢就变成啊这个这个朗读版音频给你播放,对吧?可供下载,可供保存,对吧?

哎,我试了一下,感觉效果还是不错的。于是呢,我就琢磨了一下啊,然后我决定说,这样吧,让这个呃GPT帮我一下,它不擅长头脑风暴吗?那我就让它给我罗列哈,一年365天啊,每天都给我罗列一组关键字,对吧?然后呢,我再用这个关键字去生成图片,再用图片去生成文字,再用TTS生成音频。好吧,那我就开始哈逐一操作啊。

第一个任务呢,我想生成一个列表,这个列表呢啊,有365个关键字,对吧?呃,然后呢,这个就可以可供我使用了,对吧?于是呢,我就想让TTSPT帮我生成一个列表。然后呢,我就用了一个我的提示词模板,这个提示词模板呢,实在是太有用了。然后呢,我就把它放到了一个地方,我可以随时拷贝粘贴出来。这个提示词模板呢写的很简单啊,说请根据提示词设计的最佳实践原则,帮我改进以下提示词,以便我能从TTSPT当中获得最佳反馈,修改过的提示词请返回中英两个版本啊。

另外呢,在本次回复当中,请不要使用markdown代码框啊。这是我测试的时候发现说哈,呃,之前如果这个提示词不加这句话的话,他会用代码框把这个提示词返回来,这样的话呢,我看着很费劲啊,要要滚动,对吧?所以呢,我就顺带加了一个要求啊,放在那里,最终变成了这个版本。我可以把它保存到某一个地方,我也可以把它这个这个放到一个剪贴板管理工具里面,那我也可以把它放到这个呃Edge的插件啊,比如说那个prompt library manager啊,反正我放到一个地方,能够让我随时啊拷贝粘贴使用它就好了。

之前呢,我曾经跟大家说过哈,我们制定了一个,制作了一个prompt master机器人,对吧?但是几经使用之后,我发现说那个机器人呢,嗯,有它的缺陷,就什么呢?他经常哈分不清楚,你跟他说的话,是想让他修改的提示词呢,还是他啊可以直接执行的命令啊?他经常会误以为我发的提示词是直接发给他的命令,然后他就直接执行那个命令去了,而不帮我修改提示词,对吧?所以后来呢,我基本上就弃用了那个prompt master。

你看啊,这也是工具使用的真实情况,对啊。最初呢,我们制作了一个机器人,对啊,后来发现说他不好用,所以我们就弃用了他,对啊。这就是工具使用方法论当中常见的真实情况。那替代解决方案是什么呢?替代解决方案就是这么一个啊一段文字,我把它放在剪贴板管理工具,或者是prompt library manager啊里面就可以了,反正我可以用就可以了对吧?

有了这个提示词模板之后呢哈,我以后写提示词的时候,基本上都是先随便写一版,对啊,反正呢,他会帮我去改,对啊。我先随便写一版,我不就是想要一个列表吗?所以呢,我就随便哈这个动手写了一个啊提示词,当然了,是附加在啊附加在刚才上面需要改进的提示词那里,对啊。我告诉他说,让他帮我改这个prompt,我需要一个结构化的列表,结构化这个关键字,我们之前讲过,然后呢,提供提供365个场景和关键字,用来进一步生成请求啊nale的这个生成图片的提示词。

我生成的这些图片呢,是为了制作一个为我的两岁娃娃准备的绘本,我就先这么随便娃娃的这个要求写了进去。然后你就看到了哈,呃,chipt呢,当然了,会根据我刚刚的要求,对啊,返回了他的回复,对啊。他给了两个版本,那我在这里呢,跟大家说的肯定是中文的版本啊。那中文版本他改完之后是这样的:我需要一个结构化的列表,列出360个不同的场景和关键字,以用于进一步形成式和dale生成图片的提示词,目标是为了我的呃两岁孩子制作一个绘本,对啊。

因此呢,场景应该包括简单、富有吸引力、颜色鲜艳的内容,你看,这就是chipt帮我添进去的啊,适合幼儿的日常生活、自然界、动物、玩具和友好的角色等主题,每个场景的描述都应该能够启发有趣可爱的视觉效果。哎,你看,这个提示词呢,就远比哈我能够想到的好,虽然我只是随便写的,把扔给他,他真的挺好哈。他按照每个月哈每一天啊给我排列,给了我啊一组关键字,对啊。

第一组呢,他他因为受那个啊token的数量限制啊,不可能一下子生成完毕365个,于是呢,他先生成了四个月的,然后问我说可不可以继续,我说go ahead,他就又给了我四个月的,对啊。再次go ahead,这一年的都干完了。当然了,我在后面整理的时候发现还是有些小瑕疵,不知道为什么哈,他只给了我361个,而不是365个,对啊。那没有关系的,我让他再生成五个就可以了嘛,对吧?

啊,总而言之哈,呃,他完成任务有的时候可能不是很完美,但是呢,哎,在这个场景下相当够用,对啊。于是呢,我就有了个这样的列表。不管怎样呢,我自己评估了一下,让我一口气哈写出这么一个列表,是几乎不可能的事情,但是呢,他几乎在瞬间帮我完成了这个工作,哎,已经很够用了。于是呢,我可以去做第二个任务了。

这个第二个任务是什么呀?就是反正每天啊,把它打印出来之后,或者是啊这个放到把刚才这个对话放到这个收藏家里以后呢,每天打开啊,根据日子选一个啊就可以了,对吧?然后呢,根据这样一个啊描述,或者是关键字列表,对吧?然后呢,我就可以呃生成一张图片吧,对吧?再一次呢,还是这样的,我又随便写了一版,对吧?

我刚才说的是,请帮我设计一个针对DLE的提示词模板,根据我提供的一句话生成一张图片,这句话里包括主要角色、一个地点和一个这个活动啊,然后那个活动我好像写错别字了对啊,但没有关系,好像是Tile GPT确实可以啊理解,哪怕我写了错字的情况,对吧?然后呢,后面这个给了一个例子啊,例如这样一句话。然后呢,呃,我又告诉他说,这张图片是给我的两岁孩子的,我要拿他这张图片给他讲故事。

再一次,我写错别字了对吧?因为是拼音输入法,对吧?但没有关系,Tile GPT竟然会很好的理解我的话的。你看啊,这真的是很神奇的,就是它是个智能工具,所以呢,有很多的时候,他们会啊容忍啊我们犯的错误,对吧?于是呢,Chat GPT给了我一个哈能够用来给DLE去这个这个这个啊发送的提示词模板,对啊。

中文版是这么说的:请帮我设计一个DLE的提示词模板啊,根据我提供的一句话生成一张图片,这句话呢应该包含一个主要角色、一个地点和一个活动,你看他把那个活变成了活动啊。例如呢,小孩拿着一个发光的雪花球啊,该图片呢需要简洁温馨、色彩柔和,并且适合给两岁孩子看,我将使用这些图片给孩子讲故事。呃,因此,请求确保生成的图片富有童趣啊,充满温暖的情感,并适合幼儿的理解水平啊,真的是相当的不错。

然后呢,我在一个文本编辑器里呢啊,稍微的修改了一下啊,根据我自己的需求啊,做了一点点的修改。然后呢,把它保存起来啊,保存到啊一个剪贴板管理工具,或者是刚才我们说的那个Edge的插件Prompt Library Manager啊,反正放到一个地方啊,能够方便我随时调取使用就好了,对吧?形成了一个模板。如此这般呢,我就获得了一个质量比较高的啊提示词模板,对吧?啊,能够稍加修改,就发送给啊DLE去生成图片啊。

每天呢,我取一个句子啊,然后呢,替换掉方括号里面的The sentence啊,就可以了对吧?然后呢,我把这个啊提示词模板呢,保存在剪贴板管理工具啊,或者是浏览器的Edge插件里面,那个Prompt Library Manager就可以了嘛,可以每天都可以调用它。然后呢,我惊讶的发现哈,在ChatGPT目前的情况下呢,是不需要专门去Add DELE的,你直接把这样一个生成图片的Prompt发给他,他就真的直接去生成图片了,你可以查看一下这个啊聊天记录上面这个链接。

好了,那么两个任务我们完成了,我们去完成第三个任务哈,就是根据图片生成一个故事,对吧?当然了我还是随便写了一版哈,嗯,然后呢让他给我去修改。我随便写的就是很简单的一句话,就是根据这张图片,帮我设计一个英文小故事,大约200词,我想讲给我家两岁孩子听,对吧?然后呢,他就返回来了,返回来之后给我两个版本,一个中文版,一个英文版,对吧?

然后他说,根据这张图片内容,帮我设计一个大约200词的英文小故事,适合讲给我家两岁孩子听,请确保这个故事情节简单,包括一些可爱的角色和温和的情节。然后呢,他就很快的返回了一个小故事哈,我看了眼呢,觉得非常满意。为什么呢?因为我们这个任务哈,实际上对输出结果要求是比较低的,他是讲给两岁孩子、三岁孩子听的,其实说句实话,无论你讲什么,他都不一定听得懂,对吧?更何况呢,这已经是一个非常合理的、非常温馨的小故事了,对吧?所以我觉得很好啊。

那第二个过这个这个这个啊,第三个任务呢,就简单的完成了,对吧?而我只不过是稍微修改了一下啊,我加了一个词,叫美式英语故事啊,美式英语,对吧?好了,后来呢,我发现哈,这两百词可能比较长,对啊,还不如改成一百词,一百词呢,对啊。好了,那我那个输出呢,我就在这里不重复了哈。

现在呢,啊,网上可以用来哈文字生成语音的软件是非常非常多的呢,也有很多免费的。我个人呢,其实是直接啊在本地使用哈Edge TTS,有那么一个Python的库我可以用。那么我们的学员,我们的同学们呢,很多人是不会编程的,所以呢,呃,现在我先不去讲如何用程序生成语音,对吧?虽然用程序生成语音有很多的优势,对吧?比如说你可以同时让他生成很多个声音,对吧?就是一个故事,好几个人讲一遍,对吧?各讲一遍。

不过呢,你现在不是有chatGPT吗,对吧?所以你可以自己去问chatGPT获取答案,对吧?当然了,呃,还有另外一个解决方案,就是你用enjoy APP里面呢,也可以用英文文字生成英文语音的,对吧?但是呢,呃,在今天我们的课程当中呢,还是这个提醒大家,你可以自己去问一问chatGPT吗?当然了我呢,去问chatGPT的时候呢,经常还是随便写一版提示词,然后呢,让chatGPT帮我修改过后呢,我再去新建一个聊天,再重新去问。

这样的话呢,其实每天的任务都已经完成了,你就可以开始用了,对吧?然后你要是觉得说自己也想练一练的话呢,你就用enjoy APP练一练就可以了对吧?但是呢,我们可以继续这些任务啊,就是第五个任务是什么呢?如果你会编程的话呢,那你就可以批量生成365个文章,365个图片,为365个图片各自配上呃不同的声音,对吧?

计算机本身呢,就是很强大的工具,如果呢,你一点编程都不会的话呢,就好像是拿着一把瑞士军刀,只会用它削苹果一样。嗯,其实呢,有空的时候,我还是劝你学一点吧,对吧?但是在这个课里面呢,啊,这节课里面,我就不深讲这方面了对吧?现在的关键是这样的啊,现在呢,我们生活当中有个需求,对吧?那你别看我不会画画,我不会编故事,我的英语口语呢也需要练,对吧?但是呢,还真的会写一点程序,对吧?

于是呢,我大概哈花了半小时左右啊,编写并测试了一个小脚本,然后呢,就开始让它跑啊。呃,一共跑了两个版本,昨天写的啊,然后呢,今天早上跑完的,对吧?一个版本呢要跑400多分钟,另外一个版本呢要跑500多分钟,反正睡觉起来哈,它都完成了啊。呃,每天呢有一张图片,然后呢,每天呢有张图片,然后呢配着一个文本,然后呢,呃生成五个女性声音的音频啊。

到最后哈,生成的版本呢大概是啊,每个版本都一G多一点,对吧?然后呢,我稍微做了修改之后,现在正在跑第三个版本,真的是超级方便,对吧?这才多长时间啊,几个小时,睡一觉起来啊,三百六十五天的备课内容都已经完成了。其实呢,还可以有第六个任务,叫什么呢?叫反复改进,反正你做什么东西都是这样的,对吧?

你看我现在讲课不也是一样吗?我们今天讲完这个呢,第一轮事讲我就可以告一段落了,虽然我后面其实还有四节课要讲,