9.trae从入门到精通1

AI作画软件中文版 2025-07-25 11:39:33

然后这个大家下载的话,就直接来搜索串这个发音读串串其实谐音就是尝试一下对吧?串不是这个是盗取这个网页儿。我们try是这个try点com点CN点进来。然后大家可以在这儿点击立即获取,然后直接在这下载,下载以后安装就行了,没啥说的。然后装上以后我就把这个关了,装上以后就是这样,我来直接打开它,其实就是VS code的改版,只不过这个改版是我见过比较漂亮的改版,其他的那个VS code的那个改版你有点难看。这个就是try打开的界面,像这边的这些小图标,其实跟那些idea一样,还感觉挺有质感的。然后这边的菜单也都不错,虽然说是VS code的改版。
 
接下来注意它这边有两种模式,第一种是change,就是聊天,第二种是build。我们今晚体验的是builder模式。这个change好说,你就说一句话,他给你回答就行了。但build他可以帮我们从头到尾的去来开发一个项目,我们相当于就成监工了。他就在这干活,干的过程中我们看哪,干的有问题给他及时纠正一下,就是这个。
 
正好说到这儿,做一个简单的调查,有有在你的工作编码中已经实际用过某一款这个AIIDE,也就是说AI开发工具的。比如cos try什么wince f对吧?这个你只要用过的给老师刷个一,没用过的刷个2。我来看一下,大家在工作中有没有真正的实际的用到过这些AI开发工具。
 
二其实我看这个二还居多cos用的人估计现在大家都在cos可能用的多对吧?但是它的这个缺点就是一是适用,虽然可能有无限破解,但是未来你这要付费,这还挺贵的。目前这个串现在是全免费的,我们就来试一下。
 
今天晚上我们的任务就是让他全端的做一个员工的增删改查,我就直接给他写提示词,所以我们再来咱们来到这个try的builder模式,我们就来给他写要求,然后编写一个编写一个员工这个CRCRUD,就是这个CECRUD功能,包含前端和后端,约定它前端使用,对吧?比如我约定你前端使用什么技术,使用wait,比如wait加5U3加and design对吧?我们给他约定一下,and the design of you加它,再加。比如我用root再加PI对吧?我们把这些约定给他加上这个,我就把这个拉拉到这边听见。
 
这个是前端正常的一套流程对吧?前端使用它,后端使用责任boot,责任boot加mysql对吧?加mysql加买my bt plus,比如我们要求他用my base plus,再加swagger,要生成这个swagger接口文档,对吧?加swagger我们就让他去来做,看他怎么办。而且注意在这边如果是build模式,他在这儿可以选模型,使用DPCKR1模型,相当于推理模型还是V3聊天模型。我们可以使用R1,R一可能会慢一点,因为要推理。
 
然后如果是这边聊天的话,他还能多选一个叫豆包,所以相当于这个串里边集成了三个模型,豆包和DBCK的R一和V3,这个各有优点。这个豆包在全功能上还是不错的,就是在人类语言的理解上,对话上还是非常先进的。而DPCK在推理能力里边用的还是非常强的。所以我们在开发项目的时候,在这就是dim seek r1。然后我们就按照这个要求,我们去让他开发,看他会怎么样,这个AI开发工具到底怎么样,咱们都试用一遍,你可能才知道,包括这是直播,这是直播,包括我们这次的这个你用完以后,你就能真真切切的体会到AI可能在哪一块把我们人类的工作替换了。
 
那未来我们要做的是什么,对吧?以上好,现在他说先请先打开文件夹以保存项目。因为现在你要写项目,你先得第一步有一个完整的文件夹,你就在这儿点击打开文件夹对吧?按照它的提示来做就行了。比如桌面我就叫就起一个项目名叫CRUD demo,回车点击一个选择文件夹。好,我已经选择好了,选择好以后,接下来他就会继续他的任务。
 
大家发现没?他继续他的任务还是挺不错的。他说好用户希望有一个CRUD,然后接下来他要做任务分解,这个其实就是disc推理的,可以指定模型API吗?API吗?这是AI人直播吗?我是AI吗?
 
我是雷老师,我不是AI我我不是AI,大家是不是现在挺反感AI直AI人直播的对吧?所以其实当AI时代已到来了以后,反而人类就有了温度。所以我们说这个AI并不会替换人类。我现在也挺反感那些AI的,AI你可以是我的工具,但是你不能拿我的这个工具,对吧?你上来割我韭菜,这个我就不喜欢了。
 
好好,我们稍等一下,看他会怎么说。你看他会第一步你看他说要搭建这个CRUD系统前端后端。你看他说先使用wait要创建项目,然后他的这个命令出来了,你要不要接受他的这个命令?可以使用cloud 3.7吗?这个玩意儿如果是try的国外版本可以用我们try的国内版本,目前这个用不了。一会儿你如果要用这个cloud 3.7,建议使用VS code加cly。
 
我们后来给大家可以介绍一下,这个命令已经出来了,我们就直接让它运行,它自己会运行这个命令。你看在控制台这在控制台上帮我们运行命令去来创建项目。来看一下,你看创完了串完了,来看这一个front end,这个项目出来了,结构出来了,还不错,对吧?当第一个命令执行完以后,它接下来就会继续往下。
 
你看他说要安装这些依赖and design 5U这一堆的东西,然后我怎么感觉他这版本有点低?我们有没有约束他是用5U3,5U3都约束了,它版本有点低,管他,点一个运行。海外的这个东西,只是登录的时候把你这个挡一下,对吧?你只要一登录过去以后,正常使用还没啥问题,没啥事没没啥问题。
 
我们可以看一下NPM instore,它去来给咱们安装review and design u这一系列,还有view root对吧?安装这些我在等他安装APP无忧。我们看到这个代码现在已经出来了,稍等他现在还有国内版,还有就国内版,我们今天用的就是这个国内版,这个字节在3月3号刚给咱们发布的这个国内版,非常不错。
 
OK他的这个项目已经创完了,而且NPM install他这把这些该安装的安装了,大家也能看到node models里面有东西了,对吧?会发现cos r到期了对吧?今天能来到这儿的估计都cos r到期了。我们来看一下,接下来你看他一安装上去以后,他知道我们这个前端要在慢点GS里面进行配置,它会在这儿进行配,我们看它配成啥样。我们看它配成啥样。我把这个聊天窗口稍微缩一下。我们看它配成啥样。只不过大家有没有发现,整个这个过程会有点慢,对吧?
 
这毕竟是这么多人去用这个串,每月20刀肯定贵。这个东西确实贵,就是对于个人开发者来说贵。但如果你是公司为基础,我招一个程序员,我再给他额外花二十刀,相当于把一个中级就变成高级,把一个高级就变成无敌。所以这个二十刀对公司来说还是很划算的,但对于个人开发者来说有点不划算。但是你想想你现在就要成为一个高级的个人开发者,这样是比较好的。
 
如果你是一个初级的个人开发者,就是AI这些一旦出了问题,你看接下来他在这配慢点GS,慢点GS该怎么配?他配的这个文件长什么样?你可以点击审查,点击审查你就能看到这个文件里边的内容。
 
3.7和R1哪个好?我说结论,在我的敲代码实际用过来,我感觉3.7能稍微好一点。3.7那个收纳的那个模型会稍微好一点。它大家会看到,红色的都是要删除的,绿色的都是要加进来的。如果你要接受这个,你得接受。如果你要改哪一块,就直接在这改改完了以后点击接受,然后这个文件就按照这个样子就改出来了。大家会看到他把PR root and d这些都配好了,都配好了还是不错的。OK接下来它配路由配置配置基本的路由规则。
 
对现在其实就是你作为一个程序员,你只要完成了初级的积累,我经营苦苦编程,我学出师了,我出师了,我完成了初级的积累以后,你的前途就是无限广大。你没有这个初级积累,你说让一个让一个UI去来在这说要写代码,大家会一会看到很多代码它是可能会乱的,他写的不对。你看他刚才生成了一个index GS,这是前端的路由文件。看就是这个路由器,你单个你每一个文件你可以都在这点接受,现在是免费的,这样的话相当于你就是挨个使用这个接受,你也可以在这点击全部接受。以前的这些文件全部就按照AI工具来做,点全部接受。
 
他现在需要创建员工的表单组件,employ phone对吧?在组件里边这是员工列表,employ list在这儿。Employ form我们看啊他会将来会把这个组件创建到哪?创建到reuse里边,创建一个表单。我们可以看一下这个表单对吧,这个表单里边就是录入员工的姓名和部门这些东西我点击全部接受。但是大家有没有发现,我的这个员工增删改查是不是就有点简单?你只录一个员工的姓名,这是有点少。
 
你看。他认为他的前端已经写完了,接下来他使用spring boot初始化一个spring boot。后端项目要用spring引用数来着去来创建。他会用一个CURL出来下载一个后端工程文件,从start spring点IO我们就让他下载,点击运行。你们看看怎么样?
 
而且实际上这些模型好的一点就是你越用,只要用人用的越多,它是进化的。所以像字节这些公司,它一定会基于咱们使用过的这些数据集,把它再来做二次进化。稍等他会下载一个看这个班克N的ZIP,然后他说要解压这个ZIP文件,你看这已经下载成功了,还挺不错的,点击运行。好,解压了解压了大家会看到单看在这儿对吧?这是前端,后端这儿还生成了一个pom文件,这是一个maven工程对吧?
 
没问题,咱们检查一下spring boot 3.4导入的依赖有没有根据我们的要求。你看这只导入了spring boot starter,但我们要求用my base plus。那些东西他都没有,对吧?他说要配置后端数据库,但是大家有没有发现,它现在就已经开始出错了。如果我们作为一个有经验的程序员,你能一看就知道他出错了。买this plus都没导,对吧?你在这虾里吧唧准备给我们配置数据库,我们可以看一下,看一下他配了什么,他这还配失败了,失败了,稍等一下。
 
官网下载还是地区问题,不能登录。看着。Try的官网下载,用新的网址叫try点com点CN com点CN去这儿下载。这个是中文版的下载地址,中文版的下载地址别下错了,不是以前的try点AI不是那个不是try点AI是try点com点CN好,这是啥工具?串字节跳动刚3月3号给我们发布的AIIDE工具,对吧?我来看我们先点接受,我先点全部接受。我然后我看他配的是什么,他们说在properties文件里边做了一个配置,这个配置里边会连上数据库对吧?账号密码,包括还有swagger的配置,他都配好了,那还挺不错。
 
在这一块我们就来看一下。你看这是主程序,这个demo这是主程序,这是CRUD程序。它这个CRUD entity member好都在这儿,它会生成my base plus的这些ND demand,我们点击全部接受,先点接受。看他这个工程目录生成的咋样。
 
其实这就像我刚才说的,大家走到这已经发现问题了。问题的原因是啥?像买base plus这些是不是都没导入,对吧?都没导入,都没导入,他在这就,而且大家会看到这个包的层级结构有问题,我们的主程序在这儿,对吧?CRUD在这儿,而且包扫描还没扫进去。用的啥VS code还是idea?
 
这是串字节跳动新发的这个工具,串去大家欢迎大家下载,欢迎大家下载试用。我把这个给大家发过来,来直播间的小伙伴们,还不太了解的就是他串串是国内首个AIADE,这个是真是首个。对,AI编程我们现在就调教看看他怎么能写一个开源且免费。现在开源且免费,我们赶紧点击。好,现在他认为后端写好了,将来前端要安装actuals。好,咱们后端先扔到这儿,一会儿咱们来看怎么告诉他不需要破解,免费,开源免费,下载即用,在这下载即用,标注一下。免费的AI开发工具,AIIDAI编码工具。
 
大家就在这下载,下载使用。好,我就把它留到这儿。好,他这前端的actors依赖它装好了,将来他会写前端的这些什么GS对吧?Actions创建一个基础的API请求,发送增删改查请求。你看他写这些还写的挺好,点击全部接受。
 
点击全部结束,我们来试一下。IDA版本有要求吗?我们现在串串没有idea,我们现在还没有用idea。实际上我们是推荐像这些全栈开发,让就让阿蒂尔打开这个班克恩的项目,这样哪里报错你一下都能看得出来。
 
好,接下来他还要配wit,因为有跨域,所以它在前端这解决跨域问题。有录播的,右上角找老师要录播。好,我点击全部接受,大家稍等一下看。一下wait配了什么?你看这就是配置,相当于前端在这配置一个跨域,对吧?以后访问后端的所有API都ok。
 
好,来,稍等。接下来他还要完善前端的表单提交逻辑。我们让他完善看一下,看一下他几分钟能把这个增删给他写完,点击全部接受。
 
你看这还只有一个姓名和部门。大家有没有发现这个资产检查有点太简单了。一个员工只有姓名和部门吗?那如果他有这个年龄,邮箱这些都没有。实际上这些我们后来都可以调教,让他把这个项目先写出来,接下来我们一点一点往出调,稍等。
 
Employ list他在这儿你看有什么,看下边你会看到这个是假数据。他在这真正的去导入了API去调用真实数据,对吧?你点全部接受。
 
好了,他认为他已经完成了员工CIUD系统的搭建,前端使用这些,后端使用这些。好,好,那我们启动起来看一下呗。好,我们让他接下来给我启动启动后端,启动后端服务,我们让它启动后端服务,开发效率能高吗?能高能高,肯定能高。像你写这些小组件啥的,你让他直接一口气全部就写完了,后端肯定塌方了,现在怎么都他了。他说我们可以通过这个命令来运行,对吧?那我们就来运行一下,而且它还他还注意确保他的mysql服务已经启动正确。
 
可以写别的语言吗?可以,就是全语言都能写,java、go、python这些都能写,但是就是看哪个语言写的好啊。实际上就是说不懂代码的人能做这个吗?接下来你就看看跟着我走,不懂代码的人能不能做。你看我让他启动项目,他给我把命令已经打了,我们不用不懂代码的人不用管,对吧?
 
命令直接运行,那运行以后就错了错了以后接下来你可能就会经历一个死循环,AI怎么都把这个错调不调不会对吧?我们稍稍等大家看一下。好,后端项目准备启动,你看混单项目错了,来,如果这个报错出现了以后咋办?他这模型请求失败,你看他整着有问题了。然后接下来在这儿看着,把整个你的错误控制台这有个添加到对话。你点个添加到对话,你说解决这个报错,解决这个错误,他就给你分析这个控制台里边的错误都有哪些,他该怎么解决这个错误,对吧?
 
你看后端系统失败了,涉及到swagger member这些东西,表明项目缺少依赖库。他也知道对吧?缺了哪些依赖库,像马维斯plus starter,而且缺了long bank也缺了,什么dog o open API也缺了。好,还挺聪明的对吧?
 
对,实际上懂代码的同学推荐怎么用,就是项目的一些脏活累活让他干对吧?比如我要写一个组件,我要写一某一些功能代码,我明确的知道我要写某些功能代码,我让他一做对吧?但是你如果让他从头到尾写整个项目,项目越大你后来越不会改,这是第一个。第二个项目一旦大以后,我们现在说走大模型用的都是那些,上下文就会特别长。项目你要几万行代码,那一次上下文过去你的那个钱就没有了,对吧?你这个钱就全部跑没了。
 
所以你说这个东西可以在原有代码上增强吗?可以,你把你原有的这个代码,你可以让他改一下,对吧?你确定一个代码,你看他现在给我们加什么?你点一个审查,他现在知道给我们加了VS plus的这些stuff for对吧?加这些东西了,那还挺不错。然后他说重新启动编译走clean。
 
Yes, 然后我们来看一下,实际上这还有错,大家有没有发现主程序在这,CRUD在这儿,他死活都不知道主程序跟CRUD对吧?主程序启动扫描不到CRUD里边的东西。哼我们一会儿看一下。你先让他起来。起来以后,我们来看这个实体类,实体类这还有一个表,你说这个表我们也没创建,对吧?我们表也没创建,啥也没弄,他他项目就起来了吗?你看这是不是又有问题?这有问题,我们来看maven在这儿的报错是什么,然后看他怎么分析了这个报错,我们自己来看maven的这个报错。
 
来往上来往上走,大家会看到这块侧都是dattos对吧?数据源有问题。像这些数据源有问题,包括你看这些,我们再来往下看啊,你看是这个什么,这是单元测试,他跑了一个单元测试都有问题,因为单元单元测试里面都是空的。你看这都是数据源有问题,说明数据库的那些场景啥是不是都没配好啊。
 
你看他说按照错误提示缺少mysql驱动,他在这又加了一个来看审查,审查的这个里边绿色的加了一个马赛克的驱动,而全部接受。免费的,目前是免费。咱们来看驱动加完以后他会怎么办?就是我尽量一个一行代码都不敲,我尽量一行代码都不敲,咱们看他能把它写出来不?首先这个主程序跟这些包的这个层级结构,他到现在都不知道有问题,对吧?好,重新构建项目。他现在聪明了,要跳过测试走,他觉得测试有点慢,不错。接下来继续往下走。
 
好,我们来稍等看一下。Build success已经成功了,成功以后接下来我们就要启动项目了。但是大家觉得能启动成功吗?好,模型请求失败,请稍后重试。你看这1.1块旦一失败以后,他在这儿做的一个缺点是啥?说一旦一失败以后咋办呢?你看也我们只能在这儿,你看这个是删除,在这儿你看在这它没有一个重试刷新按钮,所以你在这还点不了,那你就给他说个继续,对吧?那继续,所以一旦点不了以后,你就让他继续用这个写鼓励商城,用这个写鼓励商城,估计还没我写起来快。
 
项目越大它出错越多,就是前期可能会快,对吧?前期会超级快。如果我不加人工介入,我全部装成一个零基础的开发者,我啥也不会。我去引导他,一定会把项目改的面目全非,啥也不是。
 
来稍等,他检查后端启动失败的原因,依赖缺失或配置验证my base这些版本对不对?再来看application properties文件对不对。但是大家有没有发现,从现在至此为止,他都没有说我们要创建数据库这个事儿,对吧?他要连上这个数据库他都不说,对吧?这个数据库里面的表模型长啥样,那总得说一下,所以他也不说,他说发现泡沫文件中缺少spring boot web的依赖这么低级的错误吗?你开发一个web应用你开发一个web应用,你缺少一个web依赖,你让我咋说你,点进去看一下,是不是这样子的。
 
My base plus open API, 你看它确实新加了这个什么boot starter web。你看新改的这一行,点击在新改的这一行里边可以点接受。如果你想要修改,你可你也可以在这改完了以后点接受,相当于就接受了你改后的版本,所以注意他要改的哪些文件,你就点击接受。
 
对,目前这个真的只能算是新手水平,就是他的整个上下文能力还是没有我们想象的那么好。所以经常舆论说这个要替换程序员,就是这个起步上手给我建一个项目长这样子的。你看这还出现两个demo application了,你怎么替换程序员对吧?然后他接下来检查入口位置,他检查了CRUD demo application,他检查到了这个位置。好,我点击全部结束,看他啥时候把他这个删了,对吧?