今天的分享呢,一共分四个部分啊,有背景介绍,新手村,点亮技能,还有持续战斗啊,大家看名字应该都能看的懂了啊,没在粉丝团的朋友可以加一加粉丝团啊,想和我们学习的可以点一下咱们的橱窗啊,我这里就不再打断了。好, 那这里呢也是做一个自我介绍啊,我是可能大家关注我拍的自动化办公社区已经很长时间了,那我在网上的名字呢,我用的是程序员婉风啊,大家在百度或者任何一个搜索 平台去搜一下我的名字,就能看到我各种各样的账号,现在大概呢有四十多万的粉丝啊,当然大家都说是全平台粉丝了啊,我也这么说,好吧,啊,那我我自己呢,是有一个开开源项目啊,这也是我 python 自动化办公社区的这个为主题的这个项目,那这个项目是叫做 python office, 现在在 github 呢,有一千两百多的 star, 大家应该给他我或者是任何一个平台啊,也是国产的,比如给他 e 啊,给他扣的啊,都能看到这个项目,他们都给我进行了推荐啊,也感谢这些国产平台的支持啊。我这个项目是用 python 来处理一些办公或者是文档啊,办公软件啊,或者是一些文档啊, 它突出的特色就是每个功能只需要一行代码啊,如果你看过我之前的视频,你会体会到它真的是非常的好用。好,那我这个项目现在就是用 ai 编程来进行维护,进行开发的。 好,那怎么样从一到难的来了解到一个项目呢?首先咱们进入新手村啊,新手村的第一步呢,我们大家 把脑子放空,听,我给你假设一个场景啊,拿刚才咱们这个小程序上线的场景来说啊,比如说你如果有商业,你是做电商上线一个小程序,或者说你没有什么商业,你就是个小白,或者是个学生,我可能想做一个学习计划的小程序,或者学英语的小程序。好,大家想, 那你在网上呢?首先你去在完全不懂的技术的情况下,你去找一个项目,找一个开源项目,他是直接能用的, 那你是不是会发现这个项目他完全符合我的需求,但是你面临的第一个问题是什么呢?就是你听不懂,不是听不懂啊,你看不懂对不对?就这个项目,你发现别人写的文章啊,或者这个项目的文档啊,都非常的好,但是我完全看不懂啊,我没有任何技术基础,我怎么办呢? ok, 把它导入到咱们的 ai 编程里面, 让 ai 编程给你对这个项目写一个说明书,这就是我这里的第一项啊,用 vk 学习项目, vk 呢?你可以理解成就是这个代码的说明书好不好?这个是不是能解决大家第一个问题,能让你把这个项目看懂,他写的说明书啊, 非常的详细,他详细到什么程度呢?关于这个项目的背景啊,这个项目有哪些代码?每个代码是什么意思?包括这个项目应该怎么用,甚至说如果是小程序的话,他还会给你讲解这个项目我是怎么部署的, wiki 里面都会有啊,我可以现在也给大家打开一个,大家看一下啊,打开一个我已经生成过的, 比如说我打开我刚才介绍的这个开源项目,它能生成中文、英文的都可以生成啊,大家看这是不是一个非常清楚的一个介绍啊?左边这一栏,如果你有扣的,你打开这里,你会发现你点击这个 report report wiki 啊,第五个像这个文档数一样的, 你看这是它生成的项目简介,核心理念,说实话,有一些理念我都不知道,他都帮我整理出来了啊,这就是 ai 强大的地方啊。再往下就是安装指南, 快速开始核心功能,大家看,核心功能非常的多啊啊, api 参考图形,用户界面写的太多了,这个写了估计有几万字,大家想,如果你是一个专业开发,实际上你自己写一个文档,你也写不了那么多啊,我觉得包括我在内的很多程序员写文档都写的很差劲啊,大家可能更关注一些技术, 但是怎么表达自己的东西都没有经过训练,所以说如果有这个,不论你是专业的还是业余的,都能让你好好的学习这个项目。好,咱们再往下,如果说你已经把这个项目学会了啊,你想用这个项目, 是不是你要给他增加一些功能,像我刚才讲的,你改一改他的收款信息啊,这是最重要的,不然你整了半天钱都没了,钱让原来的作者给收去了,那不亏大了吧,是吧,那白白干了啊,再有呢,增加一些你的商品信息,这个很好理解,那这种时候呢, 你改完了之后啊,至于这个怎么改,你根据刚才的说明书去改就行了,改完了之后,上线之前,大家千万不要忘了,一定要查一查你改的有没有问题, 这个怎么查呢? ai 也可以帮你查啊,你查因为有一些逻辑上的错误,你可能自己写的,就像咱们做题一样,可能自己做的题怎么看都是对的,别人看就不一定了啊,所以说 ai 就 起到这个作用啊,我认为这也是新手村应该学的第二个必备的技能。 而且扣的还有一个好处,就是他不仅能把这个错误查出来,他能给你改。对啊,第三步呢,在正式上线之前,在所有的你觉得我的问题也修复了好,再让扣者进行一遍全区的检查,比如说让他生成单元测试。单元测试是是一个很专业的概念了啊,专业开发能懂 不懂?专业开发的呢?大家可以理解他把你这个项目所有的功能啊,就把比如说十个功能,每个功能都拆成一个单元,一个单元你可以理解成啊,一个功能下他列很多种的可能, 其实这个词我觉得确实起的挺好的啊,叫 uni, 你 可以列成是一组测试啊,这一个功能我生成十种不同情况下的测试成为一组, 他就把这一组都跑一遍,看看有没有极端情况下会让你的程序会让你的这个项目报错崩溃的可能,如果有的话,他告诉你,并且你和他一起通过对话的形式把它修复啊,我觉得这是新手村,就你一个都不懂, 什么技术都不懂,或者是你是个专业开发,拿到一个完全陌生的项目,把这三个学会,把这三个用好,或者说啊,因为他也不需要你写什么代码,把这三个用好, 你就能把一个项目了解个七七八八了啊,尤其是像在线下的时候,我也分享过,如果你是一个大学生,现在正在面临秋招,我相信 b 站有很多都是大学生的。我的粉丝朋友啊, 正在面临秋招,你已经进入公司了,觉得一团乱麻,不知道怎么开始你的工作,下载一个 code, 保住你的工作好不好?把这三条用好就好了啊。好,咱们往往下看啊,这个是 report, 这个 wiki, 这也是刚才给大家展示过了啊,在这个位置是一个文档结构, 第二个就是查找修复 bug。 那 我现在比如说我的拍脑 face 啊,或者是我家的开源项目呀,我几乎是绝大多数都是用口袋来修复的,那尤其是开发就更是了啊,包括一些查找问题,其实因为有一些极值,有一些极端情况下的问题,实际上我确实想不到,我确实想不到,但是 ai 可以 啊。 好,再往下呢,咱们就是生成单元测试啊,这个我写的是 python 代码,大家看不懂没关系啊,大家知道他是干什么用的就好了,而且他也是 ai 自动生成的,你有就行好不好?今天来听的朋友,你只要记得你的项目一定要有这一步, 我就我觉得咱们今天这个直播就是有意义的好吧,好,这是新手村,关于新手村大家有什么问题啊?没有问题,可以啊,那咱们就进入下一个部分了啊,点亮新技能,这个地方是今天晚上的核心部分啊,大家一定要注意听。那点亮新技能这里呢一共有六个技能啊,我给大家详细的介绍一下啊,这个就是妙用入 啊,咱们就看这一页啊,妙用规则啊,咱们就说是入,他就是规则吗?这个规则有什么用呢?我给大家讲啊,两个重点,第一个就是规则本身呢,他是可以让我们代码变得更符合逻辑 啊,因为他这个用法有很多,我只能给大家举几个例子,比如说我平时和我的团队的小伙伴在沟通,我们可能更关注的就是怎么让我们大家写的代码是同一个代码规范。比如说现在像我展示的这个,我写了一条规则,让他所有的代码写出来呢,都是遵循谷歌注式规范的, 并且呢把这条规则同步跟所有的小伙伴。那这样大家用 ai 写出来的代码,他的风格就是一致的。我相信大家用在用 ai 的 时候都会有这种感受,可能每个人用 ai 给他提的问题,他写出来的答案都不一样, 或者是他写出来的风格都不一样,这是个让人很难受的问题。那如果是这样的话,那我们怎么能带大家用同一同一个 ai 来一起开发呢?那可能就有困难, 所以说你可以用规则来让大家写的代码风格是一致的,这一点大家可以理解完,他规则有很多,可能还有些更高级的用法哈,你只有真正做了开发,你可能才能更好的去去理解。就好像我经常举的一个例子一样,有些东西很好用啊,就好像有些水果很好吃,比如说榴莲很好吃,但如果你没吃过,我只能告诉你, 我怎么给你形容,你都会觉得那那是屎,这个规则就是这个东西,后面我还会给大家讲一个 m c p 也是同样性质的东西,你没用过之前,你不知道原来还有这个东西,大开新世界。好吧,咱们再说一遍,今天晚上你听的这些东西,知道有,而且你要去用 就够了。好吧,至于怎么用,咱们 ai 编程课里慢慢的讲,今天晚上每个知识点我都有对应的最少一节课啊,点击咱们的购物车,直接去买就行了。好吧,那粉丝是有一百块钱的优惠啊。 好,咱们再往下第二个技能呢,我把第二个和第三个写到一起了哈,第二个技能呢,就是提示词增强。那这个其实很好理解,因为大家平时用 ai 的 时候,你有没有感觉到,我好像昨天更新了一个视频,我还讲了这个事。大家用 ai 的 时候有没有一种感受,就是你 你用 ai 和别人用 ai 得出来的结果,哪怕是同一个问题得出来结果不一样,对不对?有没有过这种感受啊?如果有这种感受的话,你先不要找 ai 的 问题啊。我建议呢,你可以先想一想,是不是你的提示词写的不对, 如果说你的提示词写的不对的话,或者你提示词写的不够好,那么 ai 实际上也不会给你一个好的结果, 大家可以理解吧,其实 ai 的 能力已经很强了, ai 的 能力已经很强了,但是你怎么把 ai 给用好,这个是需要学习的。但是呢, coder 他 也考虑到了我们可能会写不好提示词的情况, 所以说他增加了一个功能,就叫做提示增强。我给大家看一下啊,好比如说我们现在想写一个发票识别的小程序,好看啊,写完了不要直接发送,点下面这个小星星,看到没有?看点一下,大家看它会发生什么啊? 给他一点时间。好,大家看到没有,他把你的话改成了这个大模型,能理解的更好的方式,看他写的是不是更加具体啊。好,你在这个基础上呢,你可以再进行修改,比如说我是想让他用编写一个 python 版本的,你可以在他上面再继续修改, 修改完了再让他给你优化,好不好?大家可以理解哈,啊,这样优化完了再发给他写出来的代码会更加的好。 好吧,我觉得这是一个非常实用的小技巧啊。好,这是关于提示的增强,大家一定要用,一定要用,不要相信,不要你就把自己当成一个傻子啊,觉得你自己写的这个太差了。 好吧,我都是这样的啊,我宁愿用 ai 给我写的提示词啊。第二,再一个呢,上下文压缩是干什么呢?这个非常重要,现在在线的朋友一定要注意了,大家知道所有的 ai 都是要花钱的, 大家知大家,大家可以理解哈,你就哪怕你用的豆包,用的 kimi 啊,用的各种各样的这种,比如说谦问啊,各种大模型,你不花钱是因为他们正在做做推广,或者说其实现在已经有一些大模型,你已经感觉到他好像没有以前那么聪明了,我看网上现在有个有个热门的词叫降智,智商降低了, 对,是这样的,比如说像 kimi, 他 现在你付费,我才能给你解析长文档,才能给你更好的回答,更强的模型,不然的话,你就是用最普通的, 因为 vr 它都是需要有成本的上下文压缩呢,尤其是像 code 啊,写代码的大模型,大家如果说用用过 ctrl 啊,或者用过其他的,它都是收费的上下文压缩呢,它最主要的作用就是约你的, 节约你的积分啊,节约你的成本,比如说你看这里,它一般是满两百 k 就 进行,就算是它的上限了,你就可以点一下压缩 chat 啊, compact chat 是 吧, 他有一个特点,一个特点就说他会把你们长时间的对话,比如说你已经和他对话了一个小时了啊,把你们这一个小时的对话,把重点提炼出来, 这样呢就会帮助你啊,或者说避免了你们越聊越偏。你有时候会发现你和 ai 聊,其实聊着聊着就不是你的重点了,等于是给自己一个新的机会, 好在 ai 的 帮助下,给自己一个新的机会,是吧?好另外一点呢,上下文呢,他压缩完了之后,他再去回答你的问题的,他就不需要把前面两百 k 的 这个文字全部都再思考一遍了, 就不需要全部都再思考一遍了,是不是非常的节约你的他思考的算力,就节约了你的成本,大家可以理解吧,所以说这个我一定要给大家列出来啊,如果你说我就我就是不差钱啊,那你就把这把这个知识点给忘掉,但是还是建议你用一下,因为他会让你们的对话主题性变得更强。 好吧,我觉得这个还是有必要学一学啊,再往下呢,是关于我拍 office, 我 自己常用的啊,当然了,你大家可以听一听,对大家有没有帮助啊,第一个呢,就是生成 g u i 的 程序啊, 行,讲这三个之前呢,因为这三个我又要讲一会时间,讲这三个之前,刚才讲的这三个技能点,大家有没有什么问题啊?因为我也看到后台刚才有人给我私信说去买了那编程的课,大家直接拍完给我个私信,等会我就给你发消息啊,咱们继续往下啊,点亮新技能,后面三个技能啊,对我非常重要,你也可以听一听, 是不是对你也有帮助。第一个呢就是生成 g u r 的 程序,因为大家知道我这个 python 呢,如果你看过我之前的视频,你知道它最大的特点呢?是一行代码可以进行办公。大家很多朋友说我想做数据分析啊,想做一些文档的处理啊,我不会写代码,你可以,你你如果在学习 ai 编程之前,你可以去用我的 python 课, 你会发现非常的简单,一行代码就行了。但是很多朋友他不会 python, 他 可能你哪怕给我一行代码,我都不知道这一行代码怎么运行。 所以说可能对他对这个部分朋友来说,他更想要的就是像,像 b 站啊,像这种电脑软件一样,我用鼠标点就能用啊,这个呢,我们就称为 g u i 程序,大家可以理解啊,听了我的解释,大家能理解我的意思啊,就是这种呢,我们就叫 g u i 程序,那这种 g u i 程序呢?我的问题就是我不会写。 很多朋友觉得程序员都会修电脑,有这种潜意识的,能不能打个六六六,我看一下有多少人有这个意识啊。 有很多朋友觉得程序员都会修电脑,但实际上还修电脑,但实际上,反正我我不会修电脑啊,我不仅不会修电脑,而且我除了 python 以外的很多语言我都不会,比如编程语言可能有二十多种,我可能也就是 python 用的比较多, java 前端会一点点,别的就都不会了,像 g u i 对 我来说这非常的难,像天书一样好, ok, 没有 ai 之前,我没办法,我只能自己去学习,所以我就一直都没开发出来啊,因为我确实有点忙,有了 ai 之后,全部都是用 ai 编程去给我生成了。所以说大家如果现在再用我的开源项目,你会发现我已经发布了 用鼠标点一点就能用的这个开源项目了啊,那个软件啊,就用鼠标点一点就能用的这个软件我已经发布了的啊,大家你想想,这样是不是对我也好,对你们也好,这就是 ai, 真的 是降低了我们的学习成本,降降低了我们的时间成本啊。 好,第二个呢,是创建项目网站,有很多朋友想,比如说像刚才讲的小程序,其实它也是网站的一种啊,比如说你想还还有你有些业务,比如说像大家知道哈,我给大家爆个料,大家知道我现在很多的课程都是在哪里卖出去的吧, 都是 ai 卖出去的,因为我在这之前我有我有两个个人网站,一个是 python python office, 一个是 python 四 office 点 c n, 一个是 python office 点 com。 我 已经看到付费了啊,付费的朋友等我直播了,我回回复你们,好吧啊,咱们正常往下讲啊,一个是创建项目网站, 我这两个网站呢,都写了我大量关于我怎么我的,比如说 python 教程啊,或者是我学习 python 的 理念啊,都被大模型给学习到了啊,如果今天听咱们直播的朋友,有一些,比如说你是你是做律师啊,或者是你是做一些自由职业啊, 你也可以学一学,建一个个人网站,很简单,你也可以来找我,我,我帮助你,好吧,建一个人网站,你就写大量关于自己的文章。大模型学习到之后,当有一天用户问我想学 python, 谁是学 python 教的最好的?或者说我想学一个这个从一到到难的 python 入门教程, 谁能告诉我,谁能教我给我列一个学习计划,大模型就会把我推荐过去,大家能理解吗?这也是我,我是从二四年就已经吃到这个红利了啊,我现在好像大多数的课都是这样大,而且大模型推荐的就是大模型非常了解我,就用户他会和大模型的对话,就了解到了我所有的作品, 我的特点是什么,我到底适不适合他,等于是大模型成了我的客服了,而且这样的话,因为基于用户对大模型的信任,用户直接就付费,大多数都是付费之后才来加我, 所以我现在其实我非常的怎么说,非常感谢这个 ai 时代啊,所以也是我现在为什么又来 b 站复播了,我觉得把这种公共的资源啊,或者说这种公开的表达啊,继续的增加,让大模型更加了解我,好吧,所以说创建项目网站,我现在也都是在 ai 在 给我做, 好吧,这是第二个我觉得对我非常重要的。那第三个呢?就是优化打包脚本啊,脚本是一个专业的名词啊,你可以理解成就是一段代码,但这个代码非常复杂,可能有几百行,他唯一的作用就是让我的项目上线,大家能理解吗? 就这个逻辑,他是很很简单的,他写起来非常的繁琐,比如说就像我们写合同一样,可能要考虑到各种怎么办呀,失败了怎么办呀,失败了可能又分一二三四五六种情况,但他都是固定的规则, 你就真你就用好打回就好了啊,所以说对代码来说也是一样的,但是呢,这个东西我会漏,如果我写我会漏另外一个呢?我不喜欢写这种重复性的,我觉得这种技术含量非常低的代码啊,所以说我现在也都是让 ai 去给我写, 大家可以理解吧,如果说你未来你真的有一个项目要上线,你也会用到这种脚本啊,到时候你也让 ai 去给你写就好了 哇,好,这是关于点亮新技能的后面三个,也是最后三个技能,看大家有什么问题,有问题咱们可以讨论一下啊,刚才已经下单的朋友,等会直播结束了我来回复你好不好? 好,有想学习 ai 编程的啊,因为我今天咱们算是一个导入,后面呢我会把每一个知识点都详细的给大家做出课程来啊,有想继续和我一起深入学习的直接点咱们的购物车,就一个链接去拍就行了。好吧,先关注我一下,关注我一下,有一百块钱的优惠啊。 好,咱们再往下啊,这个就是打打包脚板,大家看是不是?这不一二三四五六啊,真的是啊,写起来很烦,如果说你上过学,你是你学过计算机,学过会编,你应该知道我在说什么 啊,真的很烦啊。好,最后呢就是持续战斗,这里我认为是 ai 编程的一些高级的部分啊,什么情况下你需要学学这个呢?一个就是你的项目非常的复杂,到你觉得我学了半年我都没搞定 第二个呢,你的项目呢,对这个行业有价值,你想把它做的标准化一些,甚至说你想去卖你的开源项目啊,我认为真正有一定的难度,你再来学这几个技能啊,这没有达到我刚才说的这种情况啊,或者说你还没有就说我拍呢。深入了解过 ai 编程的话, 那实际上这三个技能你不需要过多的了解,因为他很难理解啊。但是我这里呢给大家先导入一下,给大家介绍,当然后续咱们的课程里呢,也会有这方面的介绍 啊。第一个就是快速的 mode, 这个呢,目前在我用过的这个 ai 编程工具里, code 也算是一个创新啊,当然别的 ai 编程工具可能也有相关的功能,但是 code 是 单独把它做成了一个页面啊,大家看,就在这里是一个一颗星星啊,你可以 new task 在 这里你,你把你觉得复杂的任务通过对话的形式告诉他,他会和你一步一步的把这个项目的设计文档先设计好, 他会引导你怎么样去开发一个项目,大家可以理解吧,这个地方非常的好用,非常好用。后面咱会咱们也会通过一个案例的形式来把详细的讲解一下,因为他需要花很多时间,也需要花一些积分啊,就我刚才讲的 top 啊,所以说咱们这里就不演示了啊,咱们今天晚上直播,咱们更多还是面向入门的朋友, 如果你感兴趣,你可以来我的这个课程里,咱们详细沟通。好吧,好,这是第一个高级功能。第二个就是 m c p 啊,我相信如果你关注 ai 编程或者是关注 ai 的 朋友,你会在这周看到一个新闻,就是 m c p 的 开开开发的团队已经把他们这个协议捐赠给 这个 linux 基金会了。啊,我看专业的说法呢,在传统编程哈,或者说 ai 编程之前,比如说咱们一些网络协议,有 t c p 协议啊, ip 协议啊,是吧?好, m c p 呢?我们现在大基本上可以可以认为呢,它会成为未来 ai 时代或者 ai 编程时代的一个标准协议, 我们现在是这么当然,你说会不会抑菌突起啊?会不会有一些奇迹啊,让别的协议突然间变得好,变得更加流行起来了。那我觉得这个也说不准啊,技术也说不准。就今天来讲, mcp 是 一个比较标准化的协议,那标准化的协议呢?他就会让 ai 编程变得 怎么说?第一个就是增强不同公司不同的组建之间的协助。第二个呢,还是回到我们刚才的,对于我们软件工程化的一些编辑,会降低难度,降低他的复杂性,降低成本。 如果说你你有一些复杂的功能, ok, 你 可以来找我咨询一下,因为现在有一些 mcp 已经很好用了啊。好,等你接触到了你再来问,好不好, 听不懂没关系啊,但是我得给大家讲,都讲全面啊,这是我的任务。第三个呢,就是开源贡献,为什么把开源我列在这里,而且我认为它这么重要呢? 因为现在大家如果说关注 ai 产品啊,不止是 ai 编程,关注 ai 产品,你会有一种感受,现在不论是大厂内部,或者是大厂之间啊,或者说大厂和小厂之间, 各种各样的 ai 产品层出不穷啊。我经常举一个例子,就是现在 ai 呢,如果说你把 ai 视做也是一个时代的洪流啊,这个洪流呢?加引号的啊,就是这种滔天洪水,那其实每一个 ai 产品,它都是一个救生阀,或者是一个码头,一个小船, 那你说在洪水面前,这个船好不好用,还有那么重要吗?实际上我觉得哪怕他们的功能是重复的,哪怕他有个大有个小,甚至有一些瑕疵,我都可以接受,只要他能让我在这个洪流上飘着就行了。 所以说这也是为什么现在那么多 ai 产品,因为谁也不知道到底哪一块板子,哪一个码头能救我。 所以大家都在拼了命的出产品啊,去竞争用户,先拿到用户,再慢慢的去优化。我可能是一块木板,我多拼两块,拼成一个小船, 那你得先有用户啊,你得先有产品呀,你最起码先有块木板呀。所以说大家现在觉得 ai 有 那么多啊,也很混乱,也很正常。我相信不只是你有这个疑问,我们所有的用 ai 关注 ai 的 人,哪怕是 ai 行业的人 也会有这种困惑,我们都不知道到底谁最后会赢。但是关注开源,你会发现所有的技术或者说 ai 产品的功能,实际上他们是有延续性的,就哪怕尤其是站在用户的角度,我用了 a 产品, a 产品后来被淘汰了,又有了 b 产品,他一定继承了 a 产品的某些优点。 所以说你持续的关注开源,你会发现,虽然产品你可能体验的很多了啊,整的自己很烦,但是你对 ai 的 认识会越来越深刻啊。就像很多朋友可能现在唯一体验过的 ai 产品就是对话式的,比如说 deepsea 啊,或者 kimi 这种。我输入一个问题,他给我一个答案, 这已经是二三年的 ai 了,大家能理解这句话吗?就是 ai 从二三年到现在,你发展了两整年了,如果你目前比如说工作流,你也不知道是什么, ai 编程你也不知道是什么, 那实际上你已经落后了两年了,你用的还是二三年的对话式的 ai, 那 只是一个更好用的。百度和现在的 ai 差距已经很大了。我个人认为哈,现在的 ai 真是。你去看一下开源项目,你会发现层出不穷,各种各样吸粉领域的,而且比如说像工作流,他比如说像我之前上一场直播,我给大家演示了写公众号, 写公众号,哎,直接就把文章从标题到排版到排版到发布,全部都搞定了。我八个账号, 十分钟我就能发六十四篇文章,而且写的质量都比比我写的好。那你说你,如果你连工作流都不知道,你怎么和我比?你去 ai 做问答吧,问答复制,去排版,去发布, 哈哈,你十分钟一篇可能都搞不定。对, ai 红流哈,我我我一直都有很多朋友在找我提问,说到底有哪个 ai 产品,我都是这么给他解释的,我觉得现在就是 ai 红流时代啊, 是什么?当然也可以称 a r 圆点回呀,红流时代, ai 战国时代。好吧,所以说大家多关注最新的开源技术啊,最新的通过开源多关注到 ai 产品,好吧,如果你能做贡献那就更好了。 这就是今天直播的全部内容,看大家有没有听得意犹未尽啊,或者是听的有什么问题啊,咱们可以再讨论,好吧,另外呢也给大家说一下,我在我们和另外一个小伙伴呢,我们成立了叫白开水 ai 社区啊,我们会每两个星期 做一场 ai 主题的直播,当然有时候是我来分享,有时候我可能请一些在领域,比如说下下这个月的下半,这个月第二次,这是十二月上嘛,十二月下我们会邀请一位做工作流做的非常专业的,因为我也是找他学的啊,做的非常专业,专业的老师来给大家讲一讲怎么用 ai 去生成视频, 怎么用 ai 去生成文章,而且生成的就是比普通人做的要好的。这种啊,不是说像问答一样,就给你说应该怎么做,或者给你一个答案,不会那么基础啊,会让他给大家来分享一下,请他过来啊,当然都是在线的方式,也可能是 b 站,也可能是别的,总之我都会在咱们的 ai 编程课里面去给大家共享这个事情。 好吧啊,我们是每半个月啊,也就是说每个月有两场关于 ai 主题的直播,大家可以关注一下我。好吧,平台就不一定啊,但是我们会在 ai 编程的课里去进行通知。
粉丝8134获赞5.8万


大家好,我是 coder 产品经理郑涛,非常高兴今天我们发布了 tips 版 coder 是 一款面向真实软件开发的智能体编程平台。那么什么是真实软件呢?真实软件就是真正能够产生价值的软件, 比如说对于企业来说,对外提供的 app 网站,或者对内使用的 e r p c r m 系统等等,这些软件都有一些共同的特点。首先代码仓库的规模都比较大, 代码都很复杂,企业软件由于代码质量所带来的损失都比较大,所以对于代码的质量要求就比较高,这就对软件研发工程师和 ai 都提出了更高的要求。到了今天, 大模型和智能编码工具越来越强,但是在企业的软件和项目研发过程中, ai 还有更大的空间需要去提升,让我们看看有哪些空间可以改进。首先是企业知识和上下文。 企业软件在研发过程中,工程师除了要考虑自己所负责的代码工程以外,还要考虑其他的代码工程,还有团队的技友的技术栈组建库、代码规范、大型项目还涉及一些中台系统和 api 等等。 如果 ai 没有深度的理解这些信息,那么 ai 就 不会生成适用于当前工程的代码,导致代码没有办法直接被使用,还需要人去花大量的时间去调整。面对这些问题,我们提供了企业级的知识服务,能够建立包括多个代码仓库、开源软件框架,企业自有的代码框架 组建和本工程相关的全域知识等等。通过增强的上下文技术, coder 能够一次性的解锁十万个文件, 通过融合 rapid wiki 中的文档和自动化感知技术,才能最终实现根据用户描述的意图精准地召回信息,把这些知识放到上下文里,就这样, ai 生成的代码才能真正地被适用。另外一点, web coding 今年比较火, spec driving 也紧随其后,其实这是两个不同的场景,在零到一的场景, web coding 是 个不错的选择,但是在企业中更多的是真实软件的场景,那么 spec driving 就是 必然的选择。到了今天,模型的能力已经很突出了,限制模型发挥的是指令的模糊性。 在传统软件研发过程中,从需求到代码一般要经历软件设计阶段,就像是条条大路通罗马,但是你得选一条,尤其是在已有的代码工程中进行迭代的更新。 sparkdrive 就是 给模型指明的道路,让模型按照既定的路线去实现目标。 coder 提供了 quest 模式,让工程师通过 speck 结构化自己的表达意图,然后把任务一个一个的委派给智能体,让 ai 自主的去编程,实现目标,完成任务。 coder 支持本地执行任务,为每一个任务通过 word tree 分 配独立空间,让 ai 自主编程,也可以把任务派到云端的沙浆中 去执行。你只需要在最后的时候通过设置验收标准来检验任务的执行结果就可以了,只有这样才能让 ai 生产出企业级的高质量代码。 同时呢, coder 支持了全形态的能力。大家知道,在企业软件的研发过程中,会有多种的编程语言,工程师会有不同的编码工具和编码习惯, coder 提供了多种形态,包括了 i d e, jeffrence, 叉件 and 和 c l i。 用户可以在不同的产品形态下获得同样的 coder 的 能力。和 jeffrence 的 深度集成能够让 coder 在 后端技术上发挥更大的潜能。 而 c i y 呢,能够让 c i y 运行在任何需要智能体的地方。今天我们发布了 team 版,提供了统一账单的能力,这样就可以由企业买单员 工使用,同时支持 s s o。 登录,简化了管理开销。即将上线的共享积分包,企业可以随时购买,实现员工按需使用。好,今天就分享这么多,欢 迎大家体验 c i y, 希望 c i y team 版能够更多的帮助到你的企业,也欢迎大家提供意见给我们,让我们做得更好。





大家好,大家都知道我们目前国内有三大 ai 编程软件啊,一个是自觉的去腾讯的 cobody 以及阿里的 code, 那 么我之前已经用去和 cobody 分 别做过了对应的教学视频了, 所以我一直想也分享一期 cold 的 这种入门体验啊,正好最近我要做一个官网,所以我就拿 cold 来做了一期深度的使用, 这一期我会详细的讲一下 cold 的 一些使用体验,那另外的话,后面下一期我还会分享我网站的后台软件,腾讯的 cloud base 的 使用体验。另外我也会 结合我这八个月学习 web coding 的 心得体会来讲,所以这两期是满满的干货,希望大家能认真的听完,只要你听完了,学懂了你的 web coding 就 算入门了。 好的,那先我先打开 coco 的 软件啊,给大家先看一下 coco 的 一个布局, coco 的 一个布局其实跟 coco 是 非常像的,那么首先它是 文件菜单,是在这最上面啊,默认的是在最上面,然后这边是编程的文件的这个菜单, 然后这边中间是一个显示窗口,那么这里呢?我是把我的里面有一个 qq 浏览器,我是把它打开了, 然后这边就是我们的 ai 的 这个对话窗口,那 qq 的 话 它的一个特点有有哪些的?在这里我给大家简单的介绍一下。就 code 的 话,它是有两个比较有特色的地方,第一个就是它的这个 kest 这个模式, kest 模式的话就是说你点开之后,它是会以 ai 来主导进行一个编程的分析。 还有一个就是它的一个叫 wiki report 的 这个仓库,就是它是以 spec 的 这种模式来给你这个项目生成这种 带有结构化的这种文件,方便你后面比如说做一些老的项目的这种 新的重写。那 code 的 话,首先呢就是你点进来在这个文件里面有一个首选项啊,你点击首选项,这里有个 code 配置, 点进来之后,那么这里呢就可以对 code 的 这个设置做一个处理。 比如说你在这里可以定义一些规则啊,那么我这里的是给自己定义的一个规则,我这里规则是用的是娃娃 talk 的 ct 和彭总的这个 louis 啊,我是把它写进来了,然后的话在这里呢 扣到设置里面,你还可以设置一些比如说 m c p 的 服务啊,它这里有个 m c p 的 广场,你可以在这里直接手动添加, 如果广场里面没有的话,你可以直接通过这里的添加进入到 m c p 的 文件里面去。 那还有一块就是 ko 的, 我觉得比较厉害的地方就在于它的一个记忆的一个系统,它的记忆系统就是说我们说模型 解答问题准不准确,就在于他能不能把上下文处理的很好。那 code 的 话,他这个记忆我看了看,他是把每一次我跟他的对话,包括这个 get 的 仓库的信息,以及我给他的提词,全部当做这个上下文来记忆的,所以这样 他的这个记忆上下文记忆系统是特别的强大啊,所以解决问题是非常的准啊。 那总体上大家可以看到我的这个项目已经在当地啊预览了,跑起来了啊,在 oppo hos 的 三千这个窗口啊,这个网站上次也给大家讲过了,所以我就不具体讲了啊,那我再简单讲一下,就是 code 的 这个模式 啊, ko 的 模式呢,它的里面它跟其他的 ide 软件不一样,就在于它的模型是已经封装在里面了,你是没办法去选举的。那么它这里有四个 模式,一个是这种 auto 的 自动化的模式啊,还有极致的模式,还有性能的模式,经济的模式,那每一个模式它对应的有一个,一个是它处理问题的复杂度不同,还有一个就它消耗的积分是会不同的。 那像我这里这个项目的经验,就大部分我是用 auto 模式来写的,当然对于一些很复杂的,比如说像一些 api 的 处理, 还有像一些上云的这样的一些复杂处理,我是通过极致模式来处理的。可以看到极致模式它消耗的积分是一点六倍的积分,但是它的一个效果也是非常好的 啊。总体上的话我想了就是说。另外的话,我想讲一下,就是 code 它是运用到 spec 的 这样的一个原理啊。所以呢,它在这里给我写了一个就是网站的需求文档的时候,我看一看它的写的效果是非常的好啊。这个其实我是最开始我是用 jimi 的 写了一版,后面的话在 code 里面它又给我完善了一版 啊,总体来说我觉得 code 是 个非常好用的软件。好,推荐给大家。好,谢谢大家。

hello, 大家好,今天我们看一下,我们使用一个快速开发通用后台和浏览器,做了一个小应用吧来使用,我们来看一下, 我们把这个先运行一下, 之前使用。嗯,这种快速开发的后台的话,我们可以很快地将一些模块化的东西写出来。 这个是莱克的 main 做开发的一个后台,呃,用它来开发代码就非常快,其实没为爱的时候我特别喜欢用它, 只需要我们在啊数据库里面去建好对应的这个表格,建好之后我们点导入数据库搜索对应的这个数据,表明它啊出来,你勾选 ok 了,然后我们可以去配置一下它对应的这个参数,你像啊 它的查询方式还有显示的几种方式,你选择对应显示的啊类型,它在前台页面就会显示对应的类型,非常方便。 嗯,我用这个开发的后台把对应的这几个啊模块弄好之后,嗯,就有了相应的这些功能嘛。你看 这是题库,这是他答题的,我们需要去配置一下他对应的这个需要答多少题,每道题多少分到多少分的时候会提示对应的这个内容。 还有这个答题的一些档案,就是我们呃哪个用户呃什么时候答的题,我们都可以看到他答题的详细的内容, 就是哪道题错了,我们可以,因为他是针对学生的嘛,可以对学生进行,嗯,比较有针对性的啊教学吧, 就是题库的分类有高一、高二这种,还有对应的这个人员管理,人员管理这里面就多了几项,就是课时,因为它里面有课时,对应的课时老师可以在手机端进行他课时的这个变动, 就打个比方,他上了一节课,他可以去给他对应学生去啊核销课时,然后对应的这个呃人,如果他有,就是老师如果有提现的需求的话可以去提现,我们可以在后台进行处理, 这个是课程处理,然后这是管理,可以点进来看对应的这个详情, 看他的状态,还有他对应的这个银行卡什么的,就是他提现的时候可以有这个对应的这个银行卡信息,用户可以去在后端进行上传的。那我们来看一下登 录进来,登录进来之后就会有他对应的这个面板,如果是学生进来的话,这块就是学生,嗯,他可以看到他对应的这个课时的消耗情况, 老师进来的话这块是老师,老师的话这个按钮就是打开的,因为我是总的都有权限,就就可以对学生输入学生手机号查询,然后去呃核销 对应的课时,看到没有课程核销,因为它里面没有课时了,就没法核销,就可以去对应的去核销 啊。我们刚才看到那个功能的话就是这个答题,答题的话我们有答题记录,记录的话我可以点进来看到他对应的这个答题的状态,这个稍微往大家看一下, 就是题目答的对或错,你你的答案是什么?正确答案是什么?你的嗯题答的对不对啊?这样子,嗯,答题的话我们可以看一下答题测试,进来之后就是跟我们这块是对应的, 先是呃分类和一各二、各三各四啊,这个分类,你选择对应的这个分类之后,就会去加载对应的这个题目,然后,嗯,你进行答题, 答完题了后两个都没有答对,但是如果你去保存的话,你们看一下。 嗯,现在是十月二十七,我们现在可以保存一下,保存成功了我们就可以看到刷新一下。我刚答了这道题,这两道题答题的, 嗯,题目是什么?然后需要选择什么?然后答案是什么? 用 qq 去写非常方便,因为搭配上我使用的这个代码生成器的这个后台,呃,去做一个东西就非常非常快,后面还是 ai, 还是挺厉害的。 好,今天分享这里。呃,大家可以如果有这种开发需求的话,也可以使用一下类似的这种 带代码生成器的这种后端,然后我再配上啊 ai 啊,速度是非常快。你像这个界面都是克罗去设计的, 我感觉还行,也非常不错,包括他最后的这个打气的这个详情都是非常不错的。好,今天分享这里。好嘞,拜拜。

兄弟们,这应该是我用过 idea 里面最实用的 ai 编程插件了。 coder 是 阿里推出的 ai 编程智能体,可以直接下载 coder 使用,也可以集成在 idea vs code 等主流开发工具中使用。今天我带大家手把手来安装体验一下。以 idea 为例,打开 idea, 选择 settings 选项卡,在 marcus 栏中输入 coder, 可以看到下方出现 code sync deeper, 点击安装即可。这里提个五倍速,因为安装过程比较慢,安装成功之后,点击确定弹出框会随之关闭,右侧出现 code 图标,点击图标可以切换显示或者隐藏 code 窗口。 这里还安装了凌马插件,关于它们的区别,后续视频我将介绍。如果是首次安装 coder, 还会提示需要登录,成功登录之后可以自由使用了。 先给小 q 一个简单的问题,问问我是谁?小 q 也是非常给力,根据我以往的使用经验,分析出我是一位拥有一二年大厂开发经验的,招了全站工程师, 目前就职大型国企,利用业务时间接单搞副业,还知道我精通各项技术框架,这个开胃小菜,小 q 给出的答案还是比较准确的。