我们来看一下这个 p i p, 这个 p r s e r 的这个安装 好可以测试,摊上车库了 啊?这边那个正在检测 and, ok, 这个视频到这结束。
粉丝1329获赞4.6万

你们如果想做属于自己的科技软件,必须有这三个软件, 先打开制作器,点击下面加号,添加项目,选第一个名字,你随便起,点开新建项目,添加中文函数, 之后再往下起几行,再添加隐藏标题栏,沉进标题栏, 这样点上面的三角形,运行之后就没有上面的私人东西了。现在再把右边这个调试功能关掉, 再把悬浮窗权限加上, 之后再添加你心仪的图片, 之后再添加一个开启按钮,点击上面的图片卡片,点击屏幕,找到最下面这个,选第二个,自动退出后再点击屏幕添加一个按钮, 之后点击按钮给他命名 id, 命名为 k q, 还有这个命名为 k q 汉字 之后再给它写上按钮的名字, 退出保存 之后再添加神秘代码,不知道的看主页加 q 群 可以选第一个悬浮窗代码或者第二种,我选择第二种。 复制过去 运行不了,是因为没有添加另外两个项目, 这边我去另一个项目里拿一下, 就是这四行, 好了,现在再看看运行的了吗? 六六六,原来是因为添加了这两个项目的代码,但是没有添加这两个项目的本身 分别是 x f c 和 x f q。 ok 啊,现在再来添加一个图标,现在再添加图片。 六六六,我这边不小心多加了一个,删除掉就好了, 要按这个,刚才按错了,再按图片调一下高度和宽度, 改四十五 之后再改一下高度,刚才是宽度也改成四十五。 好了,现在再给他命名, 退出保存 好了,现在把英文改成中文,因为必须要一致。六六六,还有问题? 六六六,我知道了,应该是隐藏还有退出这两个 id 没有能命名的按钮,所以会报错, 所以现在在这个界面添加一个布局,再加上隐藏和退出按钮。 刚才按错了,是这个添加卡片式图没看到是吧?因为在这里我当时也没看到。调整高度和宽度 都改成二百五, 这里是错的,不要学。好了,现在再添加一个限行布局,刚才弄错了, 宽度铺满,高度改四十五 好了,现在调整一下,添加按钮就不会在一起了。 添加两个按钮, 这里按错了,然后这里给 id 命名, 再给这个命名, 还有这个 另外一个按钮是退出用的。 好了,现在如果觉得颜色不好看,可以添加一个颜色。 好了,这里图标动不了的原因应该是我选择了第二种。悬浮窗代码应该选第一种的,所以你们选的时候直接选第一种。

给大家再来介绍现代软件开发者的第五讲是介绍一个 ai 的 一个 id, 就是 集成开发环境。那他这个课程首先他给我们介绍一下为什么我们需要这样的一个集成的一个开发环境,因为我们开发他有很多工作,原来我们可能要编辑,要去编辑代码,要编辑,要要给 bug, 要去修改一些 错误,或者还要访问远程的服务器,要做很多的事。如果我们能够把各种各样的任务都放在一个统一的一个工作空间里面,这样多应问这样大家的效率会比较高,所以就会需要有这样的一个叫集成开发的这样一个环境。目前 ai 是 非常 适合做这样一个集成开发环境的增强,目前整个一个集成开发环境也在做一个巨大的一个变化。我们上次给大家介绍过啊,集成开发环境一般 我们用的比较多的,像这种叫微软的,开源的叫 visual studio code, 这个是一个最老牌的这样的一个软件,那么这个软件包括后面的什么科室等等,它都是基于这个在开源的软件上面再进行进一步的优化,跟 ai 集成的更好。是这样的, 大概是这样好,那我们再来讲一下它的历史,历史最早的时候它 i d e 的 这样一个集成开发环境,它是一个界面,它是个比较粗糙的一个界面,就像目前 cloud code 的 它们做的这种界面是一样,相对来讲它就是一个基于命令行的这样一个界面。当然对于有些工程师来讲,这个界面还是非常方便的,它非常简单,它不容易出错,是属于这种, 随着这个发展,微软就发明了这个 windows, 把这种命令行转化成这个可以交互,可以用鼠标的这个界面,那这种界面让很多是不需要大家去记命令了。相对来讲一些非专业的这些工程师,它也是可以通过这个界面去操作, 而且对原来工程师来讲,它也不需要记非常多的命令。像我们原来学 ms dos 的 时候,它有一本厚厚的书,里面有各种各样的参数,你要去执行一下也是非常麻烦的。微软就发明了这个 windows, 就是 这个 呃 ui 的 界面,用一种非常简单的这种方式把它可以开发出来。那么在这个方向上面,他们也发明了类似的这种开发语言,叫 visual stadium, 那 么它有各种各样的基于 c 加加,基于 viewbasic, 它都可以在这个上面去开发。那么这个是一九九七年,那么在两千年以后,又有一些公司啊,在这个易用性上面做的会更好一些。像我们原来用的也是比较多的,像这种 i d a 这种软件,当然现在也有些公司在用的,它主要是做一些编码的一些导航,看它的一些函数,这个会重构,把这个代码进行补全,特别是一些 api 的 补全,这个是非常方便的。原来还要去要去打一些函数的名称,后来他就点一下 那个 dot, 基本上它这个代码就自动会出来,你选择一下就可以,相对来讲会让开发会更轻松。那么到两千一五年开始,这个 vs code 的 就出来了,开始微软就开始出来了,而且它把它给开源出来,这个工具应该是 id 里面一个极大成者,它不光是可以 你去浏览你的项目,你可以搜索你可以 vs code 的, 你还可以访问远程的服务器,像我现在就是在访问远程的服务器, 它是会非常方便的访问远程服务器,只要你连接起来之后,你就访问远程,就相当于你在访问本地,是没有任何差异的,他感觉不到他会非常简单。这个当中,当然他也可能装各种各样的插件,他也是可以去支持各种各样的插件,这样在整个一个环境里面就会非常方便,又可以编辑,又可以浏览文件。在这个最右边,它也集成了一些 ai 的 功能, 成了很多的 ai 的 一些能力。当然它这个 ai 功能有些不好的地方就是你必须要用它的这些工具,必须要用它的这个模型,如果你这个模型用到一定程度免费额度结束,它就会让你去升级, 它是有这样的一个缺陷,那它不能自定义的一些模型。当然你也可以用一些插件安装一些插件,像欧邦扣的, 他这个里面也有一些插件,可以把欧邦扣的集成在这个窗口里面也是可以的,他也是有这种做法。好到二零二三年开始,科首啊科首就出来了,科首他是原生的一个 id 的 这样一个环境,当然他目前的这个环境跟目前的这个 vs 扣的就非常接近了。我们给大家看一下这个,我也装了科首 这个克数是一样的,你可以看到他这个也是一样,差不多的一些功能,差不多的一些功能版本管理,这个也是聊天的一些工具,你也可以用一些免费的一些模型,或者收费的一些模型,都是可以,他们这些公司都是需要你要定他的订阅,你就可以用他的模型是一样的,这个当中也是编辑好, 那么现在造这个是二零二三年,但是二零二六年开始才,我们又开始又回归到我们前面讲的,我们要用一些更简单的一些开发工具,因为 ai 现在能力非常强,所以我们又回归到这种基于命令行的这种方式,这个对开发人员来讲会比较简单一点, 你可以把它装在服务器上面,直接可以去跑这些东西。当然他也是有这种客户端的,他这个客户端是没有编辑功能, 你不能手工的去编辑这些代码,你必须要通过他这个命令,你才能去编辑他的这些东西,这个是他的一些比较, 当然你也可以看这些文件,但是你是不能编辑的,你必须要通过这个把这边的命令,在这个 build 的 这个环境下,你才能用这个东西。这样的 它是有这样的一个情况,那么是目前是在刻蚀之后的下一代的 id 的 环境,这样的就是属于这种 open code 的, 它会更加简单,它不需要你去编辑任何的这种代码,你 通过这种命令的方式。当然目前科兽他也是能够支持这种方式,只是说他既能够支持编辑的方式,又能支持这个 edit 的 这种方式。对一般不会写代码的人来讲,他用这种 edit 的 这种方式会更加方便,你不需要去做任何代码的编辑,因为你也不懂得这个语法,所以你就直接命令他干什么事就行了。 在让他干什么事之前,你可以进行计划,看这个计划是不是你可以看一下他的做的这个事情,是不是你明白他到底在做什么,如果你不明白,你可以问他,直到你也搞清楚之后再让他去执行。 这样相对来讲,你一方面你可以学习,另外一方面你也可以让 ai 辅助你完成你原来不会写代码,你也可以做一些代码的事。好,我们先给大家简单的介绍一下 ide 的 这样的一个历史,我们可以看得出来,这个 ide 会让辅助工程师提高他的效率啊,很多事情都可以搞的很简单。好, 那么目前的这个 id 的 功能,它主要是有这些功能,它这个里面讲的你可以让它写一个函数,编辑一单个文件或者多个文件,你可以同时让它编辑,让它补全 ai, 它有一些原生 ai 的 能力,它主要是能够调用一些工具,它能够有 memory 的 功能。最核心的一个功能就是 review, 我 们称之为叫 review 的 一个功能,它写完代码之后, 你可以让它去 review 一下你的这个过程,这个你可以让它去 review 一下它这个过程到底是对不对,这个也是可以的。好啊, 我们前面也给大家简单介绍了一下他 id 的 工作的环境,工作的环境我给大家看一下,他也是分几个部分,第一部分就是这种文件代码的浏览,这个地方就是编辑区域,这个地方就是跟 ai 互动聊天的这个工具,你可以问他一些问题,或者你要让他针对这个文件做些什么事,他都其实都是可以的, 这个是都是比较简单的好,那么在这个里面还有一个比较重要的,因为你让 ai 去写代码,你不用担心他写坏掉,所以我们尽可能要用到版本管理, 是在这个 git 上面要用到版本管理,你要把你的原代码要保存在这个版本上面,要保存在云端,或者要保存在服务器上,本地,他只能是作为一部分的这样的一个修改,等于是这样大家看一下, 就在这个地方你要把它保存在云端,要保存在云端的好处,它有一个重要,我们称之为叫 commit, 就是 把它提交到把你的修改,比如说你这个功能做完了,你要把你的功能完成之后,测试充分之后,你把这个版本要提交到云端,提交到云端之后,你就相当于你是一个阶段性的成果。 那你让 ai 写代码的时候呢?很容易写错的,写错之后也没有关系,你可以让他有两个操作,一个叫锐锐 n 度, n 度在这个里面也有,在 open ai 里面也有这样一个 n 度的这样一个操作啊,你可以让他恢复 是把上一步的动作把它给撤销掉。另外你可以通过把通过一个命令,或者你输入一个命令,让他把远程 excel 上面的那些代码更新到本地,当然我目前应该是最新的, 他也不会去更新什么东西好,这个也是一个比较重要的,这样的一个开发的过程当中一个非常重要。另外的当你要处理一个比较复杂的任务的时候的话,我们前面讲的就是最好的话,你还是要什么,你还是让他计划一下,是你到底是怎么来做的? 你还得计划一下,你去看一下他会变成一个 to do list, 有 一个任务一、任务二、任务三这样的一个东西,有了这个东西之后,那么他就可以一条条的去帮你去完成,直到你把整个任务给完成之后就可以了。 当然你在这个 to do list 里面你也可以去增加增加一个任务项,比如说你要增加一个单元测试的任务项等等,你这个都可以去命令它。好,这个是最佳实践,它在这个最佳实践里面还会给我们讲你如何去定义这样的一个任务,如何去定义这样一个任务,它这个是一个 best practice, 就是 最佳实践。它这个里面跟我们讲这第一个你要去定一个目标,你希望这个修改能达到一个什么样的目标,你要让 ai 到底要去知道你这个任务是怎么来定义的。另外你在高层次上面,你大概是怎么去实现这样的一个任务,最好你要去告诉他哪些源代码要修改相关性的东西,你怎么测试它是对的,你要告诉他, 还有一个他这个是 special case, 你 要特别要告知他的跟一般情况不太一样,特殊的要求,你要告诉他。还有一个你不要让他干哪些东西是不能改的,你也得告诉他,最好你要比较明确,否则因为他也会会改你可能你不想改的东西也是有可能的。另外你最好还要有一个扩展性,要告诉他将来你这个 软件应该是怎么设计的,你应该是怎么样,将来在哪些地方,未来可能会修改,你也稍微要讲一下。当然这个是扩展前面这几个,如果你能把它整个一个定义清楚,那么 ai 它完成的这个任务它就会比较准,或者能够符合你这个要求,它等于是这样, 这个是这门课里面最重要的,你如何去定义这样的一个任务?定义这样一个 session 它是比较重要,它在 practice 里面呢?还是会建议我们写一个类似的 ad 字的 m d 的 这样一个文件。当然我们之前也给大家讲过, 目前最新的研究里面,他是不建议我们去写这样的一个文件的,如果你要写,最好是手工写,不要让 ai 自动生成, 因为这个对于我们来讲,对 ai 完成这个任务来讲是没有任何好处的,所以他有点老。这个我们不用去看,这个是他给了一个例子,在 a 帧字里面到底要写哪些内容?这个 a 帧字里面的这个内容我们原来也给大家介绍过,就这样在他主要是通过这个命令去产生的,通过这个命令去去产生的, 我们可以看一下,一般情况我们是尽量不要去用这个东西。我们之前有一篇论文里面会给大家介绍过,给大家看一下这篇论文,我们上次是给大家介绍过,他们出了一篇论文,论文里面会介绍是,目前如果你在上下文里面就是 aids 的 这样一类文件,到底能不能提高 这个代码智能体完成任务的成功率?它的答案是否否否,否定的它的成功率并不会提高,而且会增加百分之二十的托管的花费,所以最后这个是相关的一些对比分析。他们在 s w e bench, light 跟 agent bench 这个上面,你可以看到 non 和有 ai 的 这个生成的,你可以发现没有的会更好, 而且会更省头,肯一带步骤,一带的步骤会更少,成功率会更高。所以我们建议展示不要去生成这个东西。如果你真的要生成,建议手写最小化, 只写最小的需求。主要的原因是在于这个文件他在完成任务的时候并不是个有效的导航指南,他没有太大的帮助。他仓库的这个概要说明书其实对完 对智能体完成这个任务或者快速定位问题他没有任何帮助。还不如让 ai 自己去搜索相关的内容,保持这个代码库最新。而且你增加太多指令会让他 完成这个任务变得更加困难。这个我们给大家来解读一下,所以他的有些话也并不一定是对的。好,这个主要是 它的课程的最核心的这样一个内容。我们给大家看看这个 id, id 跟主要最大的差别。我觉得 id 它有有些时候我们还是要用的,包括在 open code 里面,它也是可以用的。虽然它这个软件不能编辑,但是它可以通过这种方式去打开, 你可以看到它可以通过 vs code, 可以 通过它可以通过各种各样的软件去打开去编辑。所以但是它这个编辑功能它还是通过其他的 vs code 的 ctrl 等这些软件去实现。真正的编辑这个任务它主要是保持足够的简单,一般情况现在编辑我觉得不是太多了。好,那前面我们可以看到它已经完成了 生成初识化生成这个 agent 点 md 的 这样一个文件,它增加了一百十四行,减少了二十六行。像这种格式化的 ide 的 这种界面里面,最常用的其实是这种远程访问你的服务器,而这个是比较常用的一个功能,这个功能是比较常用的, 这样我们前面讲它相当于你是访问本地,你在这个桌面上面就相当于你访问了本地,这个是我们服务器上面,你不需要登到服务器上面去改,这样就会很麻烦,而且很容易打错 这个它有些 ai 的 功能,有些补全的功能,相对来讲你的操作起来会更加方方便。所以这个两个工具我们一般会混着来用。如果真的在生成代码的时候,让 ai 辅助生成代码的时候呢?我们一般会用这个 是当我们要做一些细致的编辑的时候,或者要跟服务器去做一些交互的时候,一般我们还会用这些 vs code 的 这些类似的软件,这样会更加方便一点啊。好,今天我们这样一节第五讲,主要是给大家介绍的现在 a、 d、 e 的 这样的一个环境,就给大家就介绍到这好。

今天我们来挑战三分钟带小白无痛安装 curl code, 通过这个方法安装到 curl code, 它不会被封号,也不用管那些乱七八糟配置,而且小白普通人用的话一个月也就花二三十人民币, ok。 首先第一步是安装 vs code, 那 我们点开 vs code 的 网页, 是 vs code 的 网址,然后这里有登录 for windows。 下载完以后我们打开 vs code, 左侧是管理文件的地方,中间是代码实际操作的地方,右边到时候会有 curl code 跟交互的地方。 第二步我们要做一个决定,是用 kimi 还是用 cloud, 这里面如果我们用 kimi 的 话,就国内的一个呃编程软件,那我们点开 ps code, 然后在这里面输入 kimi code 插件,然后我们把 kimi 安装好以后,我们就可以在右侧这个对话栏后面跟 kimi 去 交互。如果你决定还是要用 kimi 的 话,那我们这里需要先调一下智普的大模型,我们点开智普的这个网站,然后我们创建一个 api, 在 里面随便书写字母, 然后我们创建好 apikey 以后,我们点击一下复制,然后我们回到这里面。下一步需要我们安装一个叫 cctv 的 东西,我们来到 cctv 的 这个网站,然后点这个扣子, 选 download zip, 下载完以后它应该是一个压缩文件包,然后解压一下,打开添加供应商,这里面我们选中智普的 gm, 然后 apikey 我 们刚才复制过,先粘贴在这里面,然后点添加 啊,添加完以后我们需要确认一下这个设置,看到一个奇应用到 qq 插件,这里面确定是打开的,然后保存, 然后下一步我们需要安装 qq 插件还是回到 v i qq 点点击怎么插件?这里搜索 qq, 点击安装, 然后我们就可以跟 qq 聊天了。

哈喽,大家好,这是我使用 antigravity 和 remotion 免费生成的一个产品推广视频,只需要通过和 ai 对 话,它就能帮我们为自己的产品快速生成适合自媒体平台的推广视频,来详细展示产品的功能和亮点,非常适合用来做产品介绍或者是内容营销, 可以帮我们大大降低视频制作的门槛和成本。而且呢,它不仅支持常见的视频编辑,还可以用来设计一些简单的像三 d 动画,甚至是添加背景音乐,添加人声配音,使用起来非常方便。那除此之外呢,这套方案还支持从多种数据源来获取数据去生成视频, 比如这个根据 excel 数据表生成的年度销售额动态入账图视频,可以帮我们把枯燥的数据转成直观的动态图表和动画演示,非常适合用在工作汇报或者是对外展示。再比如这个是通过调用天气预报的 api 自动生成的天气预报视频, 它可以根据实时的天气数据动态的去生成天气预报视频,包括天气温度、风速、湿度等等。而且一旦视频模板确定以后,后续就可以直接附用或者去批量生成,不需要再重新编辑,可以帮我们节省大量的创作时间。那这期视频我们就来介绍 如何使用 the gravity 和 remotion 来免费生成我们需要的视频内容。首先我们来介绍一下 remotion 的 工作原理, 那传统的视频制作方式呢?离不开 a e 和 pr, 但是这两个软件不论是学习成本还是使用成本都比较高,而且呢不方便进行版本管理,还有对数据的动态修改也比较麻烦。而 remotion 的 出现呢,恰好解决了这些问题。 那 remotion 是 什么呢?我们可以把它理解为是一个通过 react 的 代码来生成视频的这样一个框架,那它可以让我们通过编程的方式来生成视频。如果在大分享 ai, 我 们就可以实现从自然语言生成代码,再从代码生成视频的这样一个完整流程。 而且 remotion 推出了一个专门的 agent skill, 用来生成稳定可靠的 remotion 代码。那关于 agent skills 呢?我们在这期视频有介绍过,感兴趣的话可以去看一下。 那下面我们来梳理一下这个流程。第一步呢,我们会先在 atgraph 中和 ai 进行对话,来描述我们想要创作的视频, 比如像动画场景风格。第二步呢,使用 remote 的 agent skill 理解 remote 框架,并且自动生成符合我们创作需求的 react 代码。第三步, remote 会运行我们生成的代码,并渲染出视频的每一帧图像。 第四步,当我们需要导出视频的时候,这个 remote 它会通过截图保存视频的每一帧图像。那经过这四步处理呢,就实现了从 ai 对 话到代码再到视频的这样一个完整闭环。 那下面我们先来安装 remote。 在 安装 remote 之前呢,我们需要先安装下它的依赖环境。首先,我们需要确保已经安装了六 g s, 它的作用是用来运行这个 remote。 其次,我们需要确保已经安装了 git, 那 它的作用是从 github 下载 remote 的 这个 agent skill 的 代码,并且去安装这个 skill, 那 最后我们需要确保已经安装了这个 f m pad, 那 它的作用呢?是用来合并图像去生成我们最终需要的这个视频文件。那安装完成以后,我们可以在命令行验证一下这三个依赖,执行 node 杠 v, np 杠 v 验证一下 node js, 然后执行一下 get, 杠 v 验证一下 get, 最后我们再执行一下 f m pack, 杠 word 验证一下 f m pack。 好 了这三个依赖,确定没问题以后,我们就开始进行下面的操作。我们进入到项目路径,然后新建一个 m v d 文件夹,用来作为 remote 项目 cd, 进入这个 remote 文件夹,然后我们执行这条 n p x 命令,这条命令是用来抽象这个 remote 项目。 那这里我们可以选择视频模板,我们选择这个 blank 这个空白模板,然后添加 css 样式,选择 yes, 添加这个 edit skills, 选择 no。 等一下我们会单独安装这个 skill, 然后在 vs code 中打开,选择 no, 接着我们执行这条命令来安装这个 remote agent skills, 那 这里呢?他会先从 github 拉取 skill 代码,那下面的安装范围呢?选择未特定的 agent 安装。 那可以看到这里可以选择的 agent 有 很多,包括像 ant, gravity, cloud code, code, x 等等,大家可以按空格键选择自己需要的 agent, 我们这里选择这个 anti gravity, 然后回车进行安装。那接着我们可以选择只为当前项目安装或者是全剧安装,我这里选择只为当前项目安装, 安装方式选择这个默认的,然后选择 yes 进行安装。好了,安装完成以后,我们执行 npmi 这条命令安装这个项目的依赖, 那接着我们用 antigravity 打开这个 my video 这个项目,在这个点 agent 这个文件夹下面,这个就是我们前面安装的这个 remote 的 skills。 那 可以看到这里面有非常多的它的视频设计规范,比如像三 d 效果,实时图表,字体图像等等。我们让它先列出所有可用的 agent skills, 这个 remote best practices 就是 我们前面安装的这个 skill。 那 下面我们就使用这个 skill 调用 remote 去生成视频来看一下效果。那第一个案例呢,我们让它来为我们自己开发的应用去生成一个推广的视频。 那在前一期视频中呢,我们使用 ai 生成了这样一个领养宠物的这样一个 app, 并且呢把它的代码上传到了 github。 那这里呢,我们就按 remote 根据这个项目的代码来为我们这个 app 去生成一个产品推广视频,来帮助扩展用户。我们复制这个代码的网址,然后粘贴上这段提示词, 那注意这里我们指明了让它需要去使用这个 remote best practices 这个 skill 去生成视频 这个工作模式我们选择 plan, 然后选择一个模型,点击执行, 它会先给我们生成一个计划文档,这里面包括视频的各个细节,比如像分辨率、帧率、时长、背景,主色调等等,还有组成这个视频的每个分镜头的场景。开场引入问题,然后介绍产品,接着介绍这个产品的核心功能, 最后通过数据展示这个产品的价值,并且引导用户去下载,每个场景都进行了合理规划。 下面是生成视频需要用到的素材以及 remote 组件,那这里因为我们这个宠物领养的这个 app 是 一个移动端的 app, 所以 我们让它把这个视频的分辨率改为九比十六的这样一个竖屏视频,并且把这个消息通知这个功能加上去。好了,我们重新生成计划, 确定没问题以后,我们点击这个 proceed 开始执行任务,那任务结束以后,我们执行这条 npm run dv 这条命令,启动这个 remote web 服务,然后打开本地网址这个三千端口,在这里我们就可以预览这个生成的视频了。 大家可以看到这个页面和我们平时使用的视频编辑软件有一些相似,我们来播放这个视频看一看,如果有不满意的地方还可以继续修改, 比如这个页面这个宠物信息的文字太小了,我们让他把这个文字放大一些, 生成结束后再来看一下,那可以看到这样这个文字就比较清晰了,也就是说如果我们有什么不满意的地方,直接通过对话让它去修改就可以了。那除了这些呢?我们还可以在视频中添加自定义素材, 比如我们可以使用 excel ppt 生成一个 logo 图片,然后在这个视频中使用这个 logo, 我 们下载这个生成的 logo 图片,然后回到这个 remote 的 页面, 点击这个 ss, 把这个 logo 图片拖进去就可以使用了,我们让他用 ss 中的这个图片替换视频中的 logo 图片。生成视频后我们来看一下,那可以看到现在视频中的 logo 就 已经替换成我们指定的这个图片了。 那除此之外呢, remotion 它还支持给视频添加音频,比如我们可以用 solo 生成一个推广应用的背景音乐,然后把这个音频文件下载下来,同样把它拖到这个 s s 下面, 我们让它使用这个 s s 里面的音频来作为这个视频的背景音乐,生成结束后来播放一下,那这样这个背景音乐就添加上去了。如果想要添加人声配音也是可以的,操作流程和添加背景音乐基本一致。 然后呢,我们还可以再添加一些灯光或者是三 d 效果,让视频更加有立体感。在确认视频没问题以后,我们可以点击这个 render 把视频导出到本地,那这里我们可以选择导出视频音频或者是图片,我们选择导出视频,然后点击执行 好了,导出完成以后,我们来播放这个视频看一下效果, 那可以看到这个效果还是挺不错的,再优化一下,就可以用来作为这个产品的推广视频了。 那制作这样一个视频不仅完全免费,而且呢只需要使用自然语言和 ai 对 话就能实现,相比传统的视频制作方式呢,更加方便,速度也更快。 那除了为产品生成推广视频呢? remotion 它还支持从多种数据源去读取数据来生成视频,比如像本地的 excel 数据库,在线 api 等等, 凡是能在代码中使用的数据源都可以。比如我们这里有一个公司月度销售额的这样一个 excel 数据表,我们就可以用 remote 来根据这些数据生成一个动态的三 d 柱状图,来更直观的展示数据, 生成结束后来播放一下视频,那可以看到效果也很不错,用来进行数据展示或者是对外汇报都非常合适。 那下面我们再来看一下从在线 api 获取数据来生成视频。这是一个在线的天气预报 api, 那 这是 api 返回的天气数据,包括天气温度、风速、湿度等等。 我们让它根据这个 api 返回的数据生成一个视频,来展示明天的天气预报,要求包括各项的天气信息,以及向穿衣建议,还有出行注意事项。生成结束后来播放一下看看, 效果也挺不错的。而且使用 remotion 来生成视频呢,还有一个明显的好处就是可以直接附用模板, 比如我们这个生成天气预报的视频模板,一旦调试完成以后,我们就可以让它每天自动获取天气信息去生成视频,或者去批量生成多个城市的天气预报视频,尽管每天的天气信息不同,也能保证生成效果的稳定性,能够为视频制作节省大量的时间成本。 那最后呢,我们再来介绍一个非常实用的一个 skill, 就是 这个 ui x pro max skill。 我 们平时用 ai 去生成网站呢,经常会遇到一个问题,就是功能运行正常,但是网站的 ui 设计不够专业,要么呢色调雷同,太过单一,要么呢就是布局不够合理。 而这个 ui x pro max skill, 它的作用呢,就是用来根据使用场景来为我们的网站生成一个专业的 ui 设计。它的工作原理呢,是这样的, 比如我们让他实现一个宠物的美容网站,首先他会根据我们的 ip 置词分析出我们要实现的这个产品,它属于宠物服务这个类别, 风格标签是活泼、好动等等进行这样一些分析。然后他就会根据他分析得到的这些信息搜索自己的这个设计数据库,在这个数据库中存储了各个行业成熟的这个产品设计方案。 那下一步他就可以使用搜索到的这个宠物类的设计方案来直接生成对应的代码,去快速实现一个专业的网站。那因为他数据库中的这些设计方案 本身就参考了市场上成熟的这些设计案例,所以生成出来的页面不但功能完整,在视觉风格和布局结构上也更专业,更接近真正的产品级网站。这下面给我们提供了各个行业的网站设计模板,包括教育、电子商务、娱乐等等一共三十九个行业。 那这些模板呢,都参考了成熟的产品设计,看上去效果都很不错。要使用这个 skill, 我 们可以参考它的这个 readme 文档。首先我们先用 anti gravity 新建一个项目文件夹, 然后执行这条 n p m 命令,安装它的 c i。 接着我们执行这条对应的 anti gravity 的 安装命令。 安装完成以后,我们就可以在 ant gravity 中使用这个 skill 了。比如我们让它生成一个在线的视频播放网站, 那可以看到这就是它生成以后的效果,包含完整的首页经典热播影片推荐、影视明星探索等等这些模块,以及清晰的会员收费方案,整体布局合理,信息层级清晰, ui 设计也很专业,看起来就是一个可以直接上线的产品了。 那接着我们再来生成一个在线的家政服务网站来看一下效果,那可以看到他就给我们生成了一个暖色调风格,干净整洁的这样一个家政服务平台,这里面包括可选的服务项目、员工介绍、收费标准以及预约入口等等这些核心工程模块, 整体设计风格统一,视觉氛围符合这个行业的特点,完成度也比较高。那使用这个 skill 呢,就可以帮我们来快速生成一个贴近产品级的这样一个专业的网站。 好了,那今天的视频内容我们就介绍完了,最后感谢大家的观看和点赞支持,我们下期视频再见,谢谢!

google anti gravity 绝对是一款颠覆性的 ai 编程工具,它完全改变了我日常使用 ai 的 习惯。现在很多人还只是把哲米奈当做聊天机器人使用,但如果我告诉你,你完全可以通过使用 anti gravity 管理任何项目,设计自动化的工作流,开发优质的 ai 产品,而且不需要你写一行代码,当然前提是你要学会正确的使用它。 在二零二六年, web coding 基础的 ai 开发绝对是每个人都应该掌握的技能,所以我会用这条视频带大家完全解锁 antiquity 的 全部功能,让你的 ai 使用效率原地起飞。我会教你如何从零开始,一步一步的搭建 ai 应用,包括如何使用最近爆火的 skills。 就 算你是完全零基础的小白, 话不多说,我们直接开始。首先, antigravity 是 谷歌推出的一款编程工具,它的核心是基于 ai agent 智能体驱动的思维模式,不仅能够写代码,更能同时自主构建完整的项目。就像是你可以拥有一支全天候为你服务的智能体团队,他们会随时跟你进行汇报对其项目进度, 而你只需要用通俗易懂的自然语言告诉他你的需求,就像是跟朋友对话一样。首先我们进入官网这里直接去下载跟你电脑对应的软件版本就好了,正常安装。 提醒一下,国内使用的话需要科学上网, ip 最好是美区。然后你一定要开启增强模式之后,你才能来到这个界面,点击创建新的文件夹,一个文件夹就是一个项目,里边会包含所有跟这个项目有关的全部文件,然后我们在桌面创建,比如我们就叫 test, 大部分人可能因为不熟悉编程就卡在这里了,我最开始使用 cursor 就是, 所以想要完全的掌握 ant gravity, 最好的学习办法就是大家可以跟着视频边做边学习。 你可以看到在这个初识界面,右边是你和 ai 对 话的窗口,中间区用来显示文件,左边是你管理项目文件的地方。我们先进行一些基础设置,首先来到拓展这边,在这里搜索 chinese 插件, 直接安装其他插件,等到有需求的手按 t widget, 会自动提醒你安装。然后呢,我们来到右上角,这里三个点,点击 customization, 我 们来设置一下全局规则和项目规则, 不把 nt gravity 当做一家餐厅入死,就好比是你的员工守则,在这里呢,你可以规定 ai 跟你对话的方式,比如说不要讲废话,你要求他全部使用中文回答。项目规则呢,是可以仅仅在当前的项目生效,也可以部署在全区,你可以自由的选择 ai 出发的方式, 比如说这里入死,我们直接使用科室内部员工发在 x 上的一段提示词,直接把这一段复制粘贴下来, 直接粘贴到这里,然后记得在这边加一句 always response in 简体中文,这样你能保证应该大概率是用中文来回答你。然后项目规则,我们直接使用 github 上开源的一段检测 bug 的 描述,直接把这段提示词全选复制,然后在这里添加 workspace, 然后粘贴到这里。可以看到在左边这里自动添加了一个文件,那下面是添加描述的地方,我们直接就粘贴到这里。触发的方式你可以选择是总是触发,也可以手动或者是让 ai 来决定什么时候使用。然后我们把它保存一下, command 加 s 保存就可以。看到这边已经添加上了视频,里面全部使用到的提示词,我都会在评论区放链接。基础设置完成,我们就可以开始接下来的开发了。前段时间我有刷到那种片场探班的视频, 就是一个人拿着手机可以和很多的电影人物,比如泰坦尼克号,复仇者联盟里面的角色自拍,我觉得很有趣。那我就想着先做一个这样的生图 app, 然后我就可以拿这些图片直接去做视频。 如果你完全不懂编程和开发,在打框架这一步你就可以交给 ai, 你 可以使用任何你熟悉的大模型帮你理清思路。谷歌 germina, cloud g p t 或者 deepsea 都可以。 比如在这里你可以直接跟他说,呃,我想要开发一个外部应用,它的核心功能是使用谷歌 nasa banana 的 声图功能。 当用户上传了一张自己的任意的图片,输入喜欢的电影名称,就能够生成一张他和这个电影主角在片场休息时的合照。嗯,我希望是那种很真实的抓拍版,就好像他真的去探班了一样。背景希望是真实的拍摄场景。 不需要着急给我整体的方案和代码。我需要你先挑战我的问题,帮我梳理和完善思路。你可以向我提问,直到你完全理清楚我的需求。 接下来 ai 可能会问你很多的问题,你把你的需求全部理清了之后,你就要再对 ai 说,我需要你根据我们的对话帮我生成一份 sop 或者产品需求文档,然后我们再交给 ai 进行开发。看这边他已经有回复了。 高安蒂 gravity, 把 ai 最后给你的提示词直接粘贴到这里的对话框。模型,你可以选择 jimmy, nike, cloud 或者 gpt, 每种模型都有不同的特点,比如说 jimmy, nike, 他 做出的 ui 界面就很强, cloud 编程能力很强, gpt 属于各方面都很均衡。 然后这里是有 fast 和 planning 两种模式可以选择, fast 比较适合你执行快速简单的小任务。 plan 模式下,它会先生成一份计划书,跟你确认每一步的关键步骤。然后我们今天选择 plan 模型,选择最高的, 可以看到 ai 就 开始工作了。好,可以看到这边它先给我们生成了一份计划书,它会告诉你总共有哪些步骤,每一步需要做哪些事情,你可以逐条的分析,然后跟它对话。这也是我觉得 intgrity 特别实用的一点。比如你看这边有很多加号, 每一条你都可以随意的添加自己的批注,任何需求都可以通过注视添加,这样我们就可以实现一个实时的交互。比如说这边他有最后提到 u i 风格,我想添加一点自己的设计,我就直接点这边的加号给他说, 嗯,我希望你可以添加一些克莱因蓝的元素,我很喜欢这个颜色。嗯,然后再添加一些电影胶片的 icon, 当然整体的设计要符合我整个项目的风格。 直接添加,如果你有更多的需求,也可以随时的添加批注。左侧的项目文件里,如果你有自己的品牌或者 logo 图片,也可以自己拖拽过来给 ai 参考。如果没什么问题,我们就直接点击这个 percy 的 执行,然后这些文件都可以关掉了。 在 ai 执行的过程中呢,我给大家介绍一个相比其他 a 一 工具,我觉得 ituiptive 最能体现智能体驱动的工作模式。这里我们点击右上角有一个 open agent manager, 在这里呢,左侧面板会显示你所有的项目。想象一下,在这个界面,你可以同时创建管理多个智能体,让他们在同一个时间处理不同的工作。你只需要点击这里的加号,就可以创建新的对话框,比如说刚才的任务是进行整个外部应用的开发,这里呢,我想让 ai 帮我搜集一些比较好看的前端页面, 点加号你看就可以弹出一个新的动画框。在当前的项目里面,我直接跟他说,嗯,请你去飞格玛帮我搜集一些具有电影元素的前单页面,你可以给我三到四个链接, 这里我们使用 fast 的 模式就可以了,然后模型选择快速。当然你还可以再添加执行不同任务的智能体,只要你有需求,电脑配置跟 token 都足够的话,你可以无限的添加。 在这边左侧面板,你可以看到几个不同的智能体同时在干活。左上角的收件箱它会显,它会实时的显示智能体的工作状态,所有的过程你都可以实时的追踪。当智能体需要你协助的时候,它们会发信息给你,要求你 proceed, 这里我们直接点击 proceed, 所以 antigo 体是可以同时显示两个工作窗口,一个是现在的智能体管理窗口,它会显示所有 ai 智能体工作的状态。一个就是我们刚才的代码编辑器,你可以随时的切换试图如 如果你有多个显示器的话,那会更加的方便。自动调用浏览器也是我觉得 itguoyot 非常惊艳的能力,它可以直接在内置的浏览器中动态测试,当我们开发网页时,它就可以自动测试网页功能, u i 交互,完全实现自动化的操作,然后给你反馈的结果。这个蓝色的边框就相当于它在自动的调用这个页面去帮我们进行搜集,可以看到它已经打开了三个页面,这一步完全没有电脑操作。 可以看到这边我刚让他去飞格玛帮我搜集页面,他已经执行完成了,这边就是他给我们的一个进度汇报,你看他直接给我们附上了链接,我们可以直接点击就能打开, 你可以一个一个的点进去看是不是你想要的那种风格,我这边只是做一个简单的展示。 好,现在这个任务已经执行完成了,我们可以让他打开帮我们测试看一下。这边我们新建一个对话窗口,你也可以直接 ctrl 加勾,然后输入 npm, 你 当然也可以跟大家说,请使用自带的浏览器帮我打开页面,我要进行功能的测试,两种方法都可以啊,我们这边点击这个链接打开,随便找一个链接打开, 可以看到这边他提示我们是要输入 api k 的, 然后我们就去获取一下 api k, 直接打开 google 的 as 丢丢,在这里面拿到一个你的通行证,直接复制,然后回到刚才的页面,粘贴到这里, 然后我们就可以看到整个页面的设计还是不错的,他加入了很多我喜欢的克拉英兰的元素,标题就是 hollywoodcut。 然后这边是可以用来上传自己的照片,这里输入电影名称,然后选择画幅比例,这边应该是会生成一个 呃生图的提示词,那我们就随便找一张照片进行测试一下,我这里面就拿了一张我从之前视频里面的截图,然后电影名字,他推荐爱乐之城,我们我们换一个,比如我们选择蜘蛛侠 三,英雄无归,然后这些其他我们先暂时不要动,直接点击 action 啊,可以看到他已经生成了一张照片,这个应该他只选了荷兰第一个角色。那我们这边可以下载,但是这边还可以输入指令,然后进行进一步的画面调整, 可以看到这张照片清晰度还是挺高的,然后整体确实是有那种真实的在片场拍照的感觉。那比如说如果我希望再做进一步的调整,这个是我从网上随便找的一张图片,我觉得很适合我这个网站的风格,我希望把它加在整个项目里面。那我们就比如截图, 然后我们这里回到 antigravity, 直接拖拽上来,你可以跟他说请使用这张图片帮我作为 logo 添加在当前的项目页面中, 所以你看你其实是可以随时的提要求,让 ai 进行修改和优化。这里注意,建议大家每次修改完成之后呢,都点击一下这里的提交,把你的修改保存在本地的 get, get 就 相当于是你游戏的存档,它会记录你每次版本更新的内容。如果你后面改着改着发现自己不喜欢,或者说 ai 改错了,出现 bug 了,你还可以找回之前的记录,一定要养成好习惯。嗯,可以看到最新更新的画面,它已经把我刚才要添加的这个 logo 添加上去了, 所以我真的很喜欢 tikblr 这种实时双向合作的开发方式。你可以把每个智能体都当做不同的员工来看待,你可以同时运行多个不同的项目,而你只需要做的就是管理好你的收件箱,确保它们都在执行就可以。另外呢,再向大家展示这里的 playground 功能, 你可以把它当做你的临时工作窗口,当你不确定要不要进行完整的开发,或者说你只想做一个 demo 的 时候,就可以来到这边。 当一个项目开发完成,你下一步就是要把它保存在 github 里面,不然你每次都需要打开 id 浏览器,它才能够运行。首先我们来到右上角,点击这三个点, 点击 m c p 服务管理 m c p m c p 全称模型上下文协议,这个协议本质上是利用一套通用的语言标准,让 ai 可以 和各类的应用实时互联,无缝对接,所以你可以把它当做一张通行证。举个例子,比如说你这家餐厅打算供应宁夏滩羊,可 是你的冰箱里面根本就没有这个食材,那厨师是不是你们没法做了?那有了 m c p 呢?你就能够连接到宁夏太阳的原产地供应商,当你需要这个食材了,那边得到许可,就可以给你进行固定的配送。那对于 ai 来讲,比方说你链接了飞格玛,有了 m c p, 你 的 entire gravity 项目才可以跟飞格玛的前端设计稿实时互联。比方说你链接了 notion m c p, 那 你就可以直接在 anti gravity 里面说,帮我在 notion 创建一个表格。 那可以看到这里其实内置了很多的 m c p, 一 旦连接你存放在各个服务器里的项目都能够直接调用,而你不用担心兼容或者格式的问题,所以你可以按需添加。现在我们需要配置一下 get up 的 m c p, 可以 看到我这里面已经配置过了,这里需要你去 get up 手动获取,然后复制过来。 打开你的 github, 建议每个人都要注册,因为这里是全世界最大的开源代码的一个存放的平台,它可以储存文件,还能直接托管我们的项目。在右侧的面板找到设置选项,然后找到 developer settings, 点击 personalize tokens, 就 在这里你可以创建一个新的 token, 这里要验证一下你的密码, 验证完了之后呢,在这里取一个名字,然后你在这边添加你的权限,添加权限之后点击创建 token, 添加权限之后就会生成完整的授权码,然后你回到这里粘贴就可以。 另外说一下,使用 github 的 mcp 需要 docker 这个软件在后台运行,不然你无法添加,也无法使用这个软件,也直接在官网安装下载就可以。 添加完成之后呢,点击 refresh, 就 在左侧出现工具面板,可以看到系统最多同时支持一百个工具的调用。但是我建议你不要一次性的开太多,按需加载就可以,建议每次控制在二十个左右。 如果你要添加未收入在 m c p store 里面的 m c p, 就 点击这个原始的配置仕图。注意看,这里就是你 m c p 的 原始配置文件。最简单的办法就是选中,然后把它们全部 复制在这边。新建一个对话框,你就直接让他编写某一个供应商的 m c p, 然后你去这个供应商的网站获取授权码,再粘贴回来保存就可以了。一定要养成凡事都用 ai 的 习惯。添加完成之后呢,这里新建一个对话框,因为我不希望有太多其他内容的干扰, 你就直接对他说,嗯,我希望新建一个 github 仓库,用来存放并且发布这个项目,仓库的名字就叫 hollywoodcut。 同时帮我设计这个部署的工作流,会使用的环境参数请参考 ev example 文件,并且将全部的操作流程都更新到 readme 的 文档。在上传前请帮我检查,确保我没有任何的个人信息,比如说 api 可以 泄露的风险。注意这些全部都不要写在前端的代码里面, 没有什么问题就直接按下回车,然后你的系统将会自动将这些变更同步到 gitlab。 保存完成之后呢,你就可以获取到一个网址链接,随时可以添加到浏览器里面打开。如果希望更进一步呢,我们就可以选择通过我 style 进行部署,这样这个前端应用就可以上线了。 在我 style 里面,我们需要关联 gitlab 仓库,这样你的我 style 就 可以看到你 gitlab 里面的代码库,直接点击这里的 is new, 点击 project 可以 看到这里面已经显示了好礼物 cut 的 这个项目,然后点击 input 项目就会直接导入框架预设,全部都会自动填充,直接点击 deploy 部署,就可以把应用发布在公共的域名上面。 所以现在你基本上就打通了一套从开发部署发布这样一个前端项目的全流程,通过 gitlab 同步,然后 gitlab 触发我 style 部署, 整个过程都是时事联动的,是不是很酷?这样我们就可以自己尝试打造出功能独特又实用的 app, 而且随时可以分享给朋友。 但是要强调一下,我们今天开发的仅仅是一个前端的 top 应用,在网上刷到的内容帖子,我用十分钟开发出了某某软件,基本都是这种类似的。 如果你想要进行完整的开发,那么你还需要了解后端数据库,购买域名,开放支付,包括商业化等等技能,这些都需要你进行更深一步的学习。但是 web coding 的 乐趣就在于,当你看到了一款很不错的软件,是不是可以先想象一下自己有没有办法复刻出来做一个简单的应用,比如 比如说口语学软件,语音助手就放在本地自己使用。我觉得对于没有任何编程基础的小白来说,真的可以算是打开了新世界的大门。那最后我们再来简单讲解一下 skills, skills 其实很好理解,因为它翻译过来就是技能。我们还拿厨师举例,比方说你已经有了一个非常厉害的厨师, 他本身就会做很多菜,但是川味鱼香肉丝的做法和其他地方那就是不一样的。你要是不提前给厨师讲情书,如果他按照自己的习惯发挥,可能味道也不错,但是绝对不会是你想要的那个川味。但是如果啊,你可以提前把这套独家秘籍给打包好,比方说油温多少度,配菜有哪些,什么时候该来一勺豆瓣酱, 怎么摆盘等等这些操作,全部打包成一个技能包交给厨师。那他平常呢,不需要把这些厚厚的技能包都背在脑子里,因为这样太占内存了,也就是太费 token 了。 那他只需要在腰上挂好这个技能包,等什么时候客人点名要吃那个川味鱼香肉丝的时候啊,他提前看一眼,再决定要不要读取这个技能。 然后呢,照着这个步骤精准地来一遍。这样做的话,既可以节省 token, 又能够保证干活的质量。这个啊,就叫做渐近式批漏。所以其实本质上,你可以把任何一个自己经常会用到的流程、工作流都打包成一个 skills, 这样你每次调用的时候,都不需要你提前说那么一大堆的背景提示词。 比方说,我们可以直接去 github 上下载 ansorepic 公司,也就是 cloud 那 个公司自己开源的 skills, 可以 看到这里的 skills 有 包括修改 word 文件,修改 pdf, 包括数据处理,还有一些前端设计的 skills。 我 们直接点这里的 code, 复制整个仓库的链接,然后回到 antigo 这里,我又重新建了一个项目,你就直接跟 ai 说,帮我下载这个仓库里面全部的 skills, 并且部署在局的路径下, 然后把这个仓库的链接发过去。部署在全集路径下的好处就是说,不管你打开什么项目,都可以直接全部地调用这些 skills。 果然教程都是发给 ai 看的,如果想要多做一步呢,你还可以跟他说,帮我把这些 skills 都配置成为斜杠可以调用的形式,这样当你明确想要调用某个 skill 的 时候,就可以直接选中了。 另外呢,再给大家推荐一个前端设计的 skills, 叫做 u i u x pro max skill 也是一样的步骤,在 code 这里复制整个仓库的链接,回到 ant gravity, 把仓库复制给他,对他说,帮我下载这个仓库的 skills, 然后直接点击回车就可以了。 这里可以看到我的斜杠已经可以调用这些 skills 了,我们就简单测试一下,帮我制作一个健身房的宣传落地页,你可以规定他使用哪些技能,比如说我打字使用就是我们最新安装的这个 u i u x 的 skill 直接发送。 可以看到这里已经调用了 u i u x pro max 的 升图模型,帮我们生成了两幅图片,我们直接在浏览器里面打开去预览一下, 那可以看到这个页面这个人物介绍部分他就使用了刚才的图片,整体来看还是挺有特色。就目前来讲,这个红黑配色不是我喜欢的风格,但是这只是一个初步的搭建,之后你有什么想法可以让他进行个性化的修改。其实你看关于一个健身房落地页的基本元素他这里都是有的。 好了,以上就是本期全部的关于 antiquity 的 基础教程,基本上你使用 cursor tree 或者任何的 id 工具,它的界面操作啊都是一通百通的。 web coding 时代,学习 ai 最快的方式就是先用起来,先做出一个东西,然后慢慢地补足专业技能,这样你才能有源源不断的学习动力。

兄弟们,最近智普发布了号称国产 ai 编程天花板的 g l m 五,今天我就教大家如何将 g l m 五接入 vs code, 配置完就能本地用 ai 写代码。老规矩,先点赞收藏,防止后面找不到了。我们打开 vs code, 点击左侧的扩展按钮, 在扩展的搜索栏里面,我们输入 c l i n e client, 第一个这个就是 client 的 官方扩展,我们点击这个安装,左侧这里就出现了一个机器人头像的图标,我们点击这个机器人头像图标, 我们就来到了 client 的 主界面,我们点击这个 api provider 里边 找智普的 z 点 ai, 这个 z, 点 ai, 这就是智普的模型。首先我们要上智普的网站申请一个 api, 点击这个链接,我们就会跳到智普的网站,在这里我们输入手机号,然后点击获取验证码, 选中这个同意用户协议,点击登录,我们就进入了智普的平台。点击右上角这里的 a p i k, 我 们新建一个点,右上角新建,在这里输入 v s code, 点击保存, 可以看到这里新增加了一条记录。点击 api k 这里的复制,我们就可以把这个 k 复制到我们的剪贴板里,然后回到 v s q 的, 在这个 api k 这里边,把这个 api k 粘贴进去。 模型这里边选 g l m 五,然后点击这个 down 按钮,就可以使用 g l m 五的这个大模型了。关注我每期一个 ai 编程知识,感谢大家的收看!

哇,朋友们,我发现了最快速揭露小龙虾的方法,现在给大家演示一下。首先作为 windows 用户的你,先安装一个乌班图虚拟操作系统,然后登录进入 到左下角,进入这个命令行界面,然后复制进入这串神奇的代码,按回车,输入了登录账号的密码,之后按回车坐等自动安装完成。 当出现这个界面的时候,你就已经安装好了小龙虾。首先这里选择 yes, 然后选择 quickstart, 在 这里输入你的大模型 apikey, 选择保持当前,然后这里我们选择不配置聊天工具,这里也选择跳过搜索服务商不配置技能,这里一定要勾选 skip now, 然后小龙虾会自动的安装这个界面,然后这里选择 open the web ui, 这是后台管理界面, 只要看到默认浏览器被打开,并且在这个位置有一个版本号和一个 half 是 ok, 就 表示我们的小龙虾已经完全安装完了。这个时候我们回到刚才的命令行界面, 然后按 ctrl 加 c, 这个时候我们进行最后一步,去 qq 开放平台,我们去安装 qq 小 龙虾客户端聊天机器人,点击这个刷新,然后你就会进入到这个界面,这里是腾讯为 所有想要把 qq 机器人接入到小龙虾的用户提供的一个快速接入界面,为大家演示一下。这个地方接入速度非常之快,我们只需要点击右边的这个创建机器人,然后等待它自己去创建。哇,现在这已经创建好了,我们也不需要复制 app id 和 secret, 我 们只需要看到了吗?这后边有完整的命令, 我们刚才已经装好了小龙虾,我们只需要把这个安装小龙虾机器人插件的这个地方点击右边的复制,然后回到我们的虚拟系统里边去,在这里按右键选择粘贴, 然后等待它的自动安装好了,已经安装好了,然后咱们再回到刚才的网页里去,把它下边这一行复制一下,然后再回来在这里面粘贴,然后 回车。好的,他现在已经把机器人装上去了,我们现在做的就是重启下小龙虾的网关 open clue gateway restart。 好 的,他现在已经说重启完了,这样我们就已经完成了小龙虾 qq 机器人的接入,现在我们就可以回到手机里边去打开登录这个 qq 开放平台的 qq 号, 然后在这个里边就已经已经创建好了,你现在可以跟他自由对话。你好,现在我已经把你搭建好了,你现在都能做什么呢? 我们看一看啊,他说可以查天气,搜图片,然后可以读写文件,整理笔记,可以写代码,调试问题操作文件, 可以发图片、语音视频文件,然后他还可以他有记忆,我会记住我们聊过的事情。小龙虾和其他问答类 ai 工具的区别就在于他能永久记录 记住你们聊过的内容,所以你在任何时候,在跟他去说的时候,比如提起你们之前交流过一件,交流过的一件事的时候,他都记得怎么样操作非常简单吧。

很多程序员的工具链里,终端 ai 助手已经成为了标配。不过说实话,想找一个用起来比较顺手,不用魔法并且稳定的方案,其实不太容易。最近我发现了一个叫 iflow c l i 的 工具,内置国产大模型,还支持 skills 啊,我用起来比较舒服。大家好,我是海拉的编乘客,今天我使用 i flow 给大家演示两个用法,一个是在日常生活中用它来写一些想法验证啊,写一些 poc。 老规矩,我们不打开 ide, 不 手写代码。第二个,我们使用 skus 来对我们代码仓库做一个体检。 好,那我们先打开 icl i 的 官网,在这里进来之后呢,我们先安装复制这一个命令,然后粘贴到你的终端中。 好,紧接着我们需要登录,我们敲斜杠 else, 然后选择第一个登录, 接着我们选择默认的模型啊,也就是 g l m 四点七。 好,我们语音输入,你是什么大模型啊?这也是我最喜欢问的。好,它现在说是 g l m 四点七大模型啊,也就是说我们可以在 iphone 里面使用多个大模型。 在日常的开发中呢,我们会经常做一些想法上的验证,比如说验证某个技术方案行不行啊?老板甩过来一个需求,说,这个淘宝上边的搜图,哎,拍张照片搜到对应的这一个商品,能不能做?我们先进入目录, 我们叫 image search。 接着呢,我们开启 i flow, 我就直接和他聊,老板说什么需求呢?老板说淘宝上面的这个搜图是怎么做的,是吧?那我们问一下他。 呃,我想问一下,类似于淘宝上面拍照搜物啊,搜到某一个商品啊,这个背后的原理是什么?这个专业术语叫什么啊?请回答我一下,谢谢。 我们通过刚刚描述很虚的需求啊,就可以拿到一个术语叫做以图搜图啊。紧接着我们就直接把需求告诉他, 我想做一个以图搜图的这一个,呃, poc 啊,我想请你帮我列出这种最小的需求是什么? 好,我们看一下,这里有一个以图搜图的最小 poc, 核心需求如下,有一个,上传图片特征,提取 相似图片解锁。然后呢,技术组件呢,建议使用 python, 图像模型呢?建议使用 clip, resnet 和 mobile net。 还有一个向量数据库啊,有一个 fast 和一个。呃, milos 啊, 前端呢?简,建议我使用简单的 html, 后端框架呢,使用 fast api 啊,这个包括选型做的都还可以。 呃,这里我有一些不明白的地方,就是图像模型和向量数据库,因为我其实在写 poc, 我 并不完全需要一个数据库,我只需要让他帮我写文件,最后帮我解锁就好了。这一个数据库呢,可能并不是一个必选的像, 而这一个图像模型呢,这里面涉及到很多个模型,我也不知道哪个模型好,但是在写 poc 的 时候呢,我现在需要验证这一个图像解锁是不是 ok 的, 我并不需要做到非常非常精准的图片解锁, 我需要把这一个 poc 跑完。至于模型我们选择什么模型,还是后面选择单独的某一些模型做一个 fight, 这些呢,都是可以在后面考虑的,不属于我们 poc 的 部分,所以我需要问他。 这里我有两个问题啊,第一个问题是模型上的选择,其实我更想选一个比较小的啊,能够跑完这一个是 poc 的 啊,一个模型就好了。然后呢,请你给我一些建议。第二个问题是,我觉得销量数据库其实并不是必要的,我们可以先把东西存在本地,对吧?然后我们就 可以完成这一个 poc 了。呃,你先不要帮我实现它,不要写代码啊,我们验证一下,我们聊一聊, 在实际的过程中,和 ai 聊天的时间应该是占到整个开发比重的四分之三。呃,我的建议是大家尽量花更多的时间和 ai 聊通了。然后呢,再去落实 好。我们大致扫页,针对 poc。 他 建议这一个清亮模型啊, mvnet v 二 resnet efficient net 这个我都不明白。 open clip 啊,这个我是明白的,但是 open clip 我 印象中它的汉语知识不是很好,并且呢,我们只需要做以图搜图,并不需要做一个文字搜图,所以说这个 我们选一个中间一点的吧,选一个四十五的。然后我们看到问题二,向量数据库的必要性啊,说 poc 间呢,确实不需要向量数据库啊,他认同我了。 好,这里面我们看一下,通过 npy 加鱼弦相似度就可以搞定了啊,零依赖,代码简单。然后呢,一千张以上图片会慢啊,慢呢?估计就是解锁方面吧,我觉得这个不是什么大问题。 然后建议方案模型存储后端前端,然后启动时加载模型,从本地 m p y 加载特征库,然后上传图片,提取特征,与所有特征计算相似度啊,这个看起来都还挺 ok 的, 那我们切到一个 呃 plan 模式吧,我们把我们的开发计划再深入的聊一聊。我现在呢,想请你使用呃, esnet 啊,来帮我。这个模型。 后端呢,使用这一个 fast api。 前端呢?呃,我建议你使用这种单页的一个呃页面,然后呢,我希望通过 fast a p i 把这一个网页 host 住啊, 接着呢,样式上我建议你美化一下啊,用一个类似 vs 的 高高科技感的暗黑模式。 然后我们再想一下,在这一个数据流这一边,有一个启动时加载模型,从本地 npy 加载特征库, 然后上传图片,提取特征,与所有特征计算相似度。这里面还漏了一个情况,需要补充一下,我们可以先写,还需要写一个脚本,把这一个几千张图片把它转化成特征库,才能 在上传特征库的时候提取特征,返回 topk。 结果啊,所以说这里面还漏了一点, 是这样子啊,呃,还有一个需求是我需要你,呃,写一个脚本对吧,可以把对应的图片转换成一个,呃,特征 特征库对吧?好,记得一定要开 plan 模式。 他说图片库的数据来源是什么?需要网上下载样本图片的方案吗?啊,这里我已经准备好了, 大家可以看到这里面有 image 啊,我把它这一个移过来, 在这里我们选择 type something。 你说。接着呢,前端页面需要一个拖拽上传图片啊,实时预览上传的图片, 要把它缩小一点。 接着呢,显示相似度的分数,这个需要的点击查看大图呢,我觉得没有必要,然后我们再提交答案,这个时候呢,他就开始做了 技术栈后端前端存储,还有这个计算啊,运行相似度没有任何问题。 呃,有一个 build features 啊,通过特征库来构建脚本啊,也没有什么问题。 核心功能拖拽啊,返回暗黑色的这个科技感 ui, 现在我们可以看到,作为 poc 的 话,一整个规划是比较靠谱的啊,那我们就直接选择第一个, 呃,看一下这个功能特性上面都好,是吧。我们好,我们接下来安装一下依赖 啊,我们大致扫一眼这一个 view feature 这一块有没有问题啊?大致扫一眼,通常情况下不会有问题,但是难说。 好,我们先构建对应的这一个 feature, 接着呢,我们可以给大家看一下对应的这一个图片里面是什么啊,都是些小猫小狗啊 啊,我现在都已经感受到我的这一个风扇在狂转了。 好,这里面已经,哎,已经做完了是吧?然后他写了两个文件来看一下啊,在 matedata 里面写了一些,应该是原数据,然后在这一个,呃, features 啊, py 里面啊,有十四兆啊,它应该是把这一个图片提取成某某些特征啊,它就和人类一样,人类不能像相机一样记住每一个像素,但是人类呢,也是通过照片上的特征来区分的啊。我们启动服务, 能启动吗?哎,能启动能启动,我们打开好拖拽图片。 ok, 接下来我们验证一下啊,我们选一个蓝猫, 把它截图保存下来。哎,蓝猫原来是俄罗斯的, 打开一下,接着呢,我们点击选择把这个图片读过来。哎,我们可以看到,基本上都可以找到懒猫了。 这个输入法真的是变了,选一个吧,选一个放下来保存,接着以图搜图 搜索。哎,我们可以看出来,那这一个小狗就被搜出来了。 poc 写完了,我们还想知道 poc 距离真实的生产还有多远? 我现在想问一下这一个,如果说我真的要做这种宠物上面的解锁呀,对吧?这个搜索到对应的宠物还有哪些这种非常呃硬核的工作是需要做的啊,我觉得是不是 呃 poc 距离生产还是有一段距离的啊?请你和我聊一聊 poc 层面啊,使用的是这一个 oxford, 还有点意思,它是不是读到了哪些原数据 真实呃,生产需要真实场景的图片啊,手机随手拍,各种角度,光照复杂,宠物遮挡,被主人抱着躲在沙发后啊,这确实是 多宠物同框,这也是,然后模糊低分辨率,这是看起来就是非常多啊,然后数据清洗式,这一块标注式,一块数据增强技术啊,构建更大更多样化的做一些模型的特化,就是模型现代化, 这个生产需要 fight, 然后目标检测,注意力机制,聚焦宠物的关键部位, 多尺度的,多尺度的特征啊,这看起来太多了,太多东西需要做了。现实的建议是先做 mvp, 然后逐步打磨,不要一开始就想做的完美啊,这也是符合咱们这一个就是基本要求的。可以看出来, flog 加 glm 四点七给出的这一个建议啊,都是比较重肯的啊,有哪些东西要做啊?有哪些东西是比较硬核的代码啊? poc 的 最核心的部分可能也就几十行几百行代码, 但是要真正的把一整套做出来还是需要很庞大的这一个工作量的。 在上一个项目中呢,我们写的是 poc 啊,写 poc 的 时候呢,就需要 web 扣定一些,氛围编成放松一些。 但是当我们在加功能啊,想让这一个代码变得更稳定一些的时候,那我们就需要加入一些这种质量审核。我之前写了一个 skills, 那 我们打开这个 skills 来看一下,这个 skills 是 我专门用来检查代码的,那 基于代码整洁之道,聚焦七个高收益的检查维度。比如说命名,一定要是有意义的,命名函数要尽量的短小啊。就是,而且要单一职责,尽量减少重复, 尽量规避过度的设计啊,一些魔法数字,还有结构清晰度和 项目规范。呃,每一个问题都会给他排上不同的级别输出的格式呢?是像这种有原则、有位置,有级别,有问题,有建议啊。然后有两个 reference, 并且这里面会开启多个 a 键来扫描这个,这里面我们让他帮我全面做一下审查汇总的报告。每一个维度开一个 a 键 啊,但是要串行完成,不要并行。如果开四五个 sub a 键的长时间跑的话,会遇到并发症问题啊。我们建议他一个维度开一个 a 键的串行完成,一步一步做。 iphone 目前还没有开放并行,但是在他们的论坛里面有并行的体验卡,如果大家有需求的话,可以去看一看, 大概二十多分钟就把任务跑出来了。呃,跑了接近七十五个问题啊,应该是非常给力的,高优先级的大概有十二个,中优先级的有二十九个,我们看一下,大致扫一眼吧, 有些命名啊,这个项目规范啊,我们往后拉一拉看 啊,高优先级,看看删除组建或实现集功能啊,这就没写,是不是然后 mcp test 啊,我这个也是没写。 嗯,这个检查确实是挺到位的。然后消除重复的文件,更新逻辑, 这里面有重复的代码哎,看起来符合我的认知。然后提取关键业务,敞亮, 重构核心业务函数啊,总的说来还是不错的啊。这里面包括有这个 run, open code, s t k streaming 啊,这个函数呢,要提取 event buffer, event handler, session manager 这些类。呃,都是蛮符合我的理解的。 用了几天,我的感受是够用,而且比较省心。市面上大部分固定 a 键呢,有的功能它都有,比如说 m c p, 工作流 skills, 开箱就能干活,登录就能使用。另外,零点五版本加了两个非常实用的功能, 一个是 hooks, 可以 用来做一些提醒。一个是 restore, 如果你搞砸了,你可以回退。当然,我也建议大家用好 git, 这样子你可以做一个双重保险。那我在体验的过程中呢,也有一些不足。 c l i 的 这一个界面上的细节, 我觉得可能还需要打磨一下,比如说我看不到上行和下行的 token, 在 写大一点文件的时候,我非常想知道他在写文件还是卡住了 i f o 官方与社区,他也希望社区能够涌现一些类似于欧曼 open code 的 这样 强大的编排系统。怎么说来,如果你喜欢在终端里干活, i f o 绝对值得你试。如果你也在使用 i f o, 欢迎来聊聊你的使用体验。我是海陆编程课 ai 永不眠,我们下期节目再见。拜拜。

哈喽,大家好,今天跟大家介绍一下在 idl e 下面写程序,首先我们打开 idl e, 按下文件,输入 idl e, 然后选择这里的这个,呃, hello, 然后我们点开它, 你看到出现这样的一个窗口,然后这个呢就是在交互式环境下面,然后在这个环境下面,我们每输入一行代码就会运行一次, 看到我们这边敲了回车,马上就出结果了,叫做交互识别满环境,然后在交互识别满环境里面,我们可以写太满块,例如我们第一个函数 f, 然后在里面 print 一, print 二, 然后我们在这里再调用一下这个 f, 看到我们这里一次把这个一和二打印出来了,这个就是交互式环境,交互式环境叫做编码,那接下来呢,就是我们 另外一个方式是先写原代码,然后再预定,首先我们点击这里的 fel, 呃,新建一个 fell 六 fell, 然后把它放到这里来,现在我们开始编码,我们输入 printer 一, 然后看我这里输入一个 p r i, 然后 a 开宝剑可以自动补钱,然后我们这里再定义一个 sf, 然后,然后平常这里自动帮助我们进行了缩进,然后我们这里呃,再输入一个 please 一,然后看我这里输一个屁,哎,还抬头见面看他出了很多不同的提示,这些提示就是啊,他可以帮助我们自动补全的一些选项, 那我们现在想要补全顺走,我们再输入一个 pr, 然后看下 table, 然后就帮我们补全了,然后我们再输入二,接下来呢我们在这里调用一下 f, 然后到这里我们平时就编线完了,那现在呢?我们看一下这里我们的这个,呃 呃,上面这个地方是一个昂开头的,就说明我们这个文件既没有秘密也没有保存,那我们现在要保存一下,点击这里的 fio, 然后选择 celo 啊,你也可以使用快捷键 ctrl 加 sctrl 加 s 也是一样的,然后选到我们这里的这个要保存的路径, 有时候保存到这里,然后呃输入要保存的文件名,因为我这里已经有一个哈喽了,所以我这里输一个哈喽一,然后保存一下, 这边我就保存好了,接下来我们点一下这个,啊,好,可以看到我们这里这个 文件名已经变掉了,他从昂开头的变成了我们当前这个文件在此盘中存储的位置,然后接下来我们点一下这里的 ron, 然后点入了猫就,然后看到这里提示了一个语法错误吧,啊,因为这里我没有给他写一个函数, 所以我们这里给他写一个名字,把它补全,然后现在我们再来运行一下,不知道抹酒,然后他说,呃,原版还没有保存,因为我刚刚修改完,但我没有保存,可以看到没有保存的时候,这里有一个新号, 我们直接点一下,确定就会保存这个信号的,没有了,然后同时这边就已经运行了,把我们这边啊,这整个人人文件里面的圆满全都运行了一遍,你学会了吗?

哈喽大家,最近 opencll 爆火,但是在安装门槛以及费用方面,其实对咱们普通人并不是很友好,那咱们到底该使用什么工具才能零门槛免费做出自己想要的工具呢?最近我挖到了一个国内免费版的 opencll, 它就是 iphone, 不 用代码,不用花钱,普通人也能做出属于自己的小程序。 这个就是我零代码零费用做出来的项目管理系统。完成率自动算爱心进度条,此任务备注,自动汇总, ai 一 键生成,周报功能直接拉满。 之前我一直是用 note 在 做工作计划,但是它的服务器在国外,所以经常打不开,加载速度也很慢,于是我直接用 iphone 自己开发。别看它的界面是终端的代码样式特别有科技感,但咱们根本不需要懂代码,全程用自然语言跟它简单交流就可以了。我 之前把 notion 的 界面截图,把图片地址发给他,然后跟他说帮我生成一份完整的需求文档,等几分钟之后,需求文档就做好了。然后我再让他根据需求文档帮我开发网页,做项目子任务,自动算完成率,做花式进度条,一步一步实现功能。最省心的就是就算你的电脑编程环境不支持,缺少插件, i f o 也会自动帮你安装,配置好,完全不需要你动手。 我在里面换了好几个模型测试,最后发现 mini max 最好用,理解精准,落地很快,而且全程免费,一分钱都没有花。开发的过程我还不断地优化,为了多终端同步数据,我让它加上了数据导入导出的功能。为了提升工作效率,我让它加上了 ai 一 键导入, ai 一 键生成工作周报的功能,所有的功能都是用自然语言实现的, 最后做出来的系统支持项目子任务管理完成率自动计算爱心进度条可释化子任务备注,自动汇总到某项目,还能切换列表、看板、日历三种式图,逾期任务也会自动提醒。国内秒开最香的是它现在完全是免费的,而且里面所有的模型,比如说 mini max 也是完全免费的,界面看着像代码终端, 但是操作却非常的简单,零基础也可以复刻。最棒的就是我们可以根据自己的工作的实际情况,无限次的去调整修改升级功能,大家也可以跟着自己的灵感创造出一个属于自己的小世界,赶紧行动起来吧!

到了一个适合编程小白一站式零成本学习 web coding, 而且可以在本地终端直接使用的 ai 工具 i flow, 可以 用这个 prompt 制定编程小白零基础的学习计划和学习资源,可以一键打开具体的学习资料网站,还可以直接在这里用自然语言输入你想要做的产品。 ai 直接编程,直接完成 web coding 的 各种练习,多个国内顶尖的 ai 大 模型,个人用户都能,零成本不限。使用 iphone delete 安装也非常简单,在新流官网 mac 电脑复制这个代码到电脑终端即可, windows 电脑按照这个步骤安装就可以让它干活了。还有特别多的 m c p 工具 和工作流可以随时调用,比如写 ppt, 编辑 excel 和 word 文档,连接 figma, 把设计直接转成代码等等。大家可以自己去官网探索。大家对使用 iphone 壳里还有什么问题和建议,可以在评论区提出关注。找钱哥主页副业都有 ai 找钱!