大家好,我是阿里云公共云技术服务的建涵。其实下面跟有些客户朋友也认识啊,我们是相对研发同学来说,跟我们的客户打交的是更多的。对, 就是平时一般我们是会跟 s a 和商务同学一起配合,把我们客户服务好。然后今天我分享的主题是,呃,就是 q 了三天吃多 l d r 原码 l d r 呢?是一个简称, l d r 是 那个 local deep research, 不知道大家嗯有没有了解过,就 deep research 这个这个技术呢,不算特别新,也不算特别旧啊,他不算特别新的原因是因为大模型更新得太快了,如果他没有那么快的话,那他应该挺新的。对, 呃,不知道大家有了解过这个技术吗?他只是他是用来做这种非常专业的调研的。 主流的几个就是 top 的 那模型公司 java 或者那个 open i。 open i 啊,我们的那个就是阿里的。同意, 都有这样的一个功能啊,就是它跟普通模型相比来说,它的功能的点特特点在于,首先它是有对实时的,这种就是在线的文档,在线的这种网页或者论文有在线所有的解锁能力的。 然后呢,它会输出一份非常就是格式非常规整的,类似于论文格式的这样一个完整的报告,然后里面有各种很透彻的这种分析分成分多个层次结构的。另外它有一个特点是它透彻效果非常大, 他一般正常来说他要跑十到二十分钟,然后他受他稍后透杆数动辄达到几十万个透杆。对,所以跟我们平时一般请求很不一样,这是这么一个技术。然后这个事情的背景是前段时间我在组里面要去做一个呃 workshop, 就是 我们自己要去搭一个 deep search。 那 大家如果了解 deep search 的 话,你会知道如果是一个简单的,他的上限可以很低,他上限可以很高, 它的下线简单到呢,就是如果你有个 devi 啊,你按照那个 devi 官方那个模板,你可能一天就可以打一个出来,但是呢,这个功能是比较简陋的,很多功能它都不会有。然后这个 logo 的 设置是一个开源上嘛,这里面有它的一些数字,它有三点五 k, 三点五 k star, 然后他曾经在某一天呃去冲到了那个 get up 的 repostry 的 第六名,所以他还是很厉害的。呃,我仔细调研下来的话,我觉得他在就是除非你对这个 deep search 的 模型做后训练, 把这个深水区除开之外,他已经是做的相当好的一个科研项目了,就是他囊括的细节非常多,一会后面我们又会再再提一提 这个地方,也提到他的一些比较特异的,做的比较好的地方。比如说他只他去设计了大量级引擎,不同类型的,他可以去搜索论文,搜索 get up 的 代码,库库搜索维基百科,也搜索 nasa 航天的一些资料, 也可以搜索一些开设开放搜索引擎啊,像我大家如果比较了解的话,这一类开放搜索引擎有 tablitz, 有 brief, 对, 现在这个市场也非常活跃啊,因为他就是因为有 deep search 这么这么一个功能的需求, 然后它我们这种 deep search 的 话,大家如果了解,你会知道它里面会有大量的引用,就你不能模型给我一篇报告,然后 你又不告诉我引用,对吧?那我怎么知道你这 knowledge 是哪里来的?这肯定是不合适的,你必须像一篇论文一样,你在那个论文里面写,然后你一二三四五六,然后你在最后写下来,一二三四五六,分别是引用哪里的资料?打一篇论文,或者打一篇那个报告,对吧?这才是一个非常严谨、非常科学的一个 report。 对,所以它这里面包含了就是对于这种查询相关性的检查、过滤啊、多引用之间的矛盾检查,这些都是相对来说比较复杂、比较高级的功能。然后我们自己,你用 def 来打的话,其实要实现这些功能其实挺难的,因为我们自己有个实操。对, 然后它最后它生成的那个结构非常规整,可预期它是有严谨的结构的。不像我们,如果你去实现一个比较简单的 google search agent, 那 很有可能你最后的那个 report, 你 是通过让那个大模型,哪怕最好的大模型,对吧?比如我们千万的三 max, 或者说是那个 openai 的 gpd 五, 对,这样一些模型,你很有可能最后是通过提示词让它输出一篇报告的那个结构的,那它也是不可控的,那这要做到这种完全规整可控的话,其实是需要付出很多工程上的 effort。 对, 然后这是我去在短短短两到三天时间,要去调研这样一个开源项目的一个 最核心的一些最核心的一些目标,首先要把他那个地方设置他代码的核心链路里清,最核心链路当然就是我根据我一个用户的原始的一个跨域,对吧? 比如说我在后面会提到我给他的原始跨域的问题是最近两年量子医学这个领域发生哪些关键性的进展或或者变化? 对,这是一个很典型的科研类的一种一个问题,然后他很适合拿来做 deep research, 然后他有在哪里面有一些就是相对来说比较独特的优势,这个前面我已经提到过一些了。 呃。另外是跑通本地个 demo, 然后然后输出一个报告给大家看一下。这报告今天抱歉没法给大家看,但其实他的那个结构是非常规整的,就是像一篇论文一样,而且内容很丰富。 对,这里就会提到就是这 qr。 在 这个过程中 qr 对 我的帮助非常大,它的挑战在于哪些地方呢?首先它因为做了大量工程化,所以它光是 python code 它就达到十四点五万行。 对,如果我着行去看的话,哪怕我对 python 也算很熟悉了,这个效率也不会太高。然后它里面有大量的这种就是工程上的一些一些细节,包括用户认证、绘画、缓存、滞后化、限流、垄断。呃, 这,所以你去做这样一个核心电路分析的话,这代中间那个那个代码电路上面是有大量噪生的, 不管是这些工程上的细节,还是有大量的这种 try catch, 就是 一些 exception flow 的 一些处理,这些是必不可少的。大家写 code 写的多都会知道,你的代码里面可能百分之七十的代码都在处理异常,只有百分之二十的百分之三十代码是真正做走正向逻辑的,对吧? 然后这里面他会有他的这个代码,里面本身也是比较繁琐啊,就是在 python 里面,他用了多台,多台继承各种设计模式,套的挺花的,所以这会进一步加大那个代码的那个就走读难度, ok。 然后具体的就是一会会给大家,给大家 demo 一下,就是我在拍摄里面用啊,拍唱里面用那个,就是 qwer 的 那个呃插件,就是里面一些细节。这个地方我先总体的呃,总结一下,就是我在使用过程中就是能感受到的一些它比较独特优势。 首先就是它的 context learning 啊,能力非常强,就像前面提到的,它能够掌控的那个代码就是工程,就中大型工程,它是完全能够撼动,没问题的。然后在 就是在能够囊括整个 project 的 这样一个上下文的过程,过程之中呢,你才能真正做到你跨多么快,跨多文件,你的复杂核心逻辑,这种局局的理解和输出并不是一个局部的,而是呃梳理的非常全,一会我们可以看一个图, 然后它的交互过程就是我这次重点是用的它的那个,就是啊问答模式嘛,就是 co understanding, 我 并没有怎么去让它生成代码,因为这不是我的目的。它的交互方式里面,它会通过文本呢,主要是 markdown 的 方式啊,就是说出非常丰富的这样一些交互的,比如流声图、 cast, diagram, 或者说是呃 mermaid 的 dsl, 这 mermaid dsl 我 一会会重点提一下,因为它对我帮助很大。 然后这个点我也会,一会也会单独提一下,就是他,因为这样一个 deep search 嘛,他过程中他是要从上往下,从前到后, 从什么一开始只有一个用户的出处问题,到最后就输出一篇非常完整也比较复杂的报告,最中间的那个数据结构的那个转换啊和那个就是在那个迭代 transformation 是 非常多的。那你要再理解这个它的核心量的话,如果你能理解它中间的那个就是数据结构的结构,那么对你来说就很会很有帮助。一会会大家单独提一下。 呃,这个图我一会给大家看一下。这个图只有,其实只有少部分是我自己加了一点,大部分内容是 q 帮我生成的, 他把就是你可以看到这个逻辑确实比较复杂,他把这个一个完整的一个就是 db search 的 那个流程链路全给写出来了。因为这个工程本人挺复杂,所以这个图就因为内容过于多,所以我没法看到太多细节。但是能够理解到啊,他确实是把一个复杂的代码逻辑链路给梳理好了。 对,然后这个当时也对我在组里面做 workshop 的 一个总结的时候,开的这个 session 的 对我帮助很大。 ok, 我 们这个片子在这快速的过到这,然后我给大家看一下,那个就是我实操里面能看到一些东西, 哎,大家都看得见吗?对,呃,首先我们只分几个步骤,一个一来说就是在使用过程中,首先大家可以看到这是 qd 的 这个 plug in, 呃,我因为要一会要专门讲这块,所以我就不上下滑了,但是其实我跟他做了很多轮的对话,所以这也大家也能看到我刚才说的所谓的他,我觉得他的交互模式非常丰富, 这个也是能实际看到的。这个是他当时给我说出的那个,就是原始的那个 mae 的 dsl, 这个 dsl, dsl 呢?最后就变成了这个 就是转化输出,为了我这个当时做分享的用的一个完整的 x a draw 的 一个流程图。对,它能够把,它能够把,嗯,就是 d p s 这个 local d p s 它去做。 呃,深度,深度,那个探索的一个完整的流程电路给输入出来啊,大家可以看到它这个地方,它确实工程很复杂。我这个地方举一个小小例子, 啊,能看到这个吗?这个图对吧?呃,这个图光是 searching 不 同的策略它就有这么多种 啊,大家可以看到这里面就是你从它的那个后缀你就能看到,大概能猜到它做什么的。比如这个是处理那个论文的,对吧?做论文的这个是做那个开放引擎 brave 的, 然后这个是 get up, 它是做那个啊?做代码相关的解锁的。 然后这个地方还有是 nasa 的, 就是那个航天方面的帕麦的,其实也是学术上观的。这个 ceos 也是一个非常著名的。 呃,就是开放搜索引擎,大家如果你用过 defi 也比较熟悉的话,就是 defi 官方提供的那个。呃, david search 的 一个模板,它里面用的是 tiffany 的 一个引擎。对,所以不这我们这里不陷入太多细节,主要是让大家感受一下,这个确实它工程炼录还是挺复杂的。对, 然后我们回到这里,一方面能感受看到刚才那个复杂流程,另外一方面这是他对一个核心的一个就是我觉得这要怎么样去处理一个用户说过来的 deep research 的 一个 quarry, 他 是怎么处理的?就他每一步都跟你讲的很清楚, 对,然后他也是通过这种 markdown 的, 还有这种图通并冒的方式啊,来给我们做一个输出, 其实这里面就能看到,其实,呃这个项目它又里面又做了大量工程优化,就做 dp 设计时候,首先我们要你要把那个大问题拆成子问题,对吧?它的逻辑大概是, 呃,大问题先拆,初步拆几个 section, 几个小节,几个小节里面呢?每个小节会再拆出几个 s s r query, 就是 就是子问题,让对这些子问题呢?呃,去逐个的去做,通过不同的引擎去 啊,去求索,对吧?去问,去问答,问答呢,他会还会拿到那个完整的引诱员,比如说网页引诱员,他会把网网页完整的扒下来,然后论文的话,他是把论文下下来,然后做一个就是呃文字抽取,然后再让大波形来,再让大波形来总结, 甚至中间还加穿插了各种这种引用,引用的论文的应用,交叉性验证啊,矛盾验证啊,这样一些比较复杂的工程,工程的细节,所以在这里面都能够有所体现。 ok, 具体细节我就这里面不跟大家讲太多了。然后我们专专注到下一个点, 它下一个点是这样的, 就是我特别想提的一点,就是当时我印象比较深刻的是这样一个 class, 这 class 是 干什么的呢?就是它其实我们在我们的客户的客户的里面 repository 层,对吧? repository 层一般都还存什么东西的?存一些中间状态 啊,或者有些甚至有可能我们在有些 java 的 那种 springboard 里面,或者 springboard 的 那种项目里面就派你的,你的 repository 很 有可能就直接跟数据库打交道的,所以它代表的是一个状态的纯属,那它这个地方有个 fending repository, 呃,我当时大概知道它是做什么的,对吧?它也它自己也写了, 就是在 dbsearch 处理的攻坚和中间过程中,我这些找到这些,翻顶,找到这些这样一发现的一些那个关键信息的一个存储。 ok, 大 致的目的我了解了,但是 如果我要从他搜索 code, 我 要想去了解他这里面具体是做什么的,数据结构是长什么样子的,我当时觉得很抽象。对,所以我去向 qq 求助了,然后我问他的问题是, 你给我画个图啊,来展示一下 find in the past three, 在 完成了一个这样一个查询之后,它里面可能的中间态度或者中态的一个数据结构长什么样子的啊?他就跟我说说出来了。 呃,就是这里面有些数据结构,对吧?比如说 python, dict 啊, dictionary 就是 它的一个字典,然后这里面是每一个 sakurai 的 里面找到一些信息,就它的是在当前处于哪一个, 处在哪个阶段,然后他的问题是什么得到答案是什么?是从哪些地方做做了一个搜索的,因为这些搜索的结果也很重要,因为他最终我要把这些做整理,为我的一个引用 cetacean, 我 要找整理一个单独去,单独断的。 对,所以有了这个东西之后呢,我去做这个分析就一目了然了,就有很有助于我之后的分析。其实, 呃,按我自己的经验呢,因为我之前也写了十几年的扣的。呃,我们这,我们经常在也要去读一些比较复杂的这种开源项目,或者说是接手过来的项目时候,如果我能够了解理解他中间的一些数据结构,其实是非常有帮助于我的理解, 但是这种往往是有成本的,有可能你那个项目在本地就完全起不起不起来,有可能能起得起来,但他依依赖一大堆,而你配依赖投配半天,对吧?但现在 q 六的话,他就具备这个能力,他能够直接帮我推演中间的用数据结构,这个功能当时让我印象很深刻。对,所以我觉得我的重点给大家提了一下。对, 然后也可以看一下下面会有个地方,就是他比较中泰的一个。呃,就这么很快就要输出中泰报告他的数据结构大概长什么样子,他也给我展示出来了, 就是这个它会输入它,输入到它最表层一个程序,然后这个就已经非就已经非常接近于接近于一个中态了,因为它完全可以拿来用。就是 k advancements 是 哪些?然后我用到哪些引用, 然后我在这个 iteration, 我 迭代地轮的零轮,就是地零零轮迭代的时候我去问哪些问题啊?这些问题我去做了哪些搜索,他们的引用员分别是哪里,对吧?已经非常完善了。然后我最后我做了一个总结,这些总结中间也有大量的那种,就小模型做,做一个总结,就就就 在这种工程里面,往往小模型会经常出现在中间做一些比较聚焦也比较微小的工作,并且这种效果也比较好。对, 然后有了这样的一个结果之后呢?最后他会把这个报告输出出来。我看这地方应该有一个给大家大致看一眼,它的报告结构其实非常像一篇论文。 ok, 这个其实它的那个最终的报告结构就 table counts, 就 非常像我们的一个论文啊。首先目录有哪些?然后 receive summary, 对 吧?就我们论文里面很多第一段会有一个介绍, 然后这个地方它是分各个小节,就讲到量子医学在这两年,呃,分别哪些方面有比较明显的一些进步或者进展?然后最下面呢,就是一个非常规整的一个引用模块, c s s, 然后下面有每一个单独数字引用员,它的那个超链接,这些都有。对, 然后大概这大概就是它的一个全流程。然后中间我还有一点小小的发现,是这样的,就是我发现它对 代码的理解程度其实是比较深的,就是有一段我对于某一个方法的分析,他其实完整的跟我标出来了,这里面用到哪些设计模式,然后这些设计模式里面具体是怎么用的啊?按我以前经验,我觉得这个对于特别是就是做扣顶刚刚开始一两年的新同学,这个还挺难的。 就是你当时我们有本书,对吧? design patterns 那 个,那玛丽写的那本书很出名,我估计很呢,大家很多人都看过。呃,设计模式如果你在就是工程中你还没有怎么去用到它,或者 用到用它来解决很难,去解决一些痛点之前你可能不太能理解它具,它具体是在怎么工作的,为什么需要它?那其实我觉得就是像 q 尔他也能做到这种代码,比较深层次理解,他不光是知道 呃是怎么工作的,他还知道套用了哪些模式,这也是当我是让我觉得呃比较有亮点一个点。对啊,我希尔的内容大概就这么多,谢谢大家。
粉丝3.2万获赞5.5万

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

一月六日,阿里克德推出全新智能补全功能 next codernext, 能主动感知用户的完整代码库和用户编码行为,当用户修改代码后,可立即预测后续需要变更的关联位置, 并提供精准的代码建议。测试数据显示, codernext 的 ai 代码的采纳率提升百分之六十五。

那个大家好,我是那个 code 这边做 agent 的 一个同学,然后今天主要是跟大家聊一聊,就是怎么把 code 给用好,然后然后现现现场应该有很多朋友可能是刚开始用这种 ai 编程,也有可能是 呃用了比较久的时间,然后我会尽可能的然后把初期一些用法,还有一些进进阶的一些用法,然后都跟大家聊一聊,然后大家可能也可以就发到群里或者成为我们的大使,跟我们一起去呃交流,然后 ai coding, 反正也是 啊,这两年开始刚火起来,我们相信他也是一个比较星辰大海的一个过程,然后我们可以一起去把这个事情呃就是用的更久,然后用的更大一点。对 啊,第一,第一个其实就是说呃 ai ai 编程的一个简介,其实呃之前说大家很多同学可能会用过这种辅助式编程,就说他可能会去帮你去做一个代码补全,就你敲入几个字母或补充几个函数,这样子,就是就是 之前的辅助式编程啊,然后其实在里面大部分还是靠自己去嗯写各种各样的代码,其实我们现在呃更多是在第二个阶段到第三个阶段,然后这样一个阶段就第二个阶段是什么?就是说我把我的意图呃 描写描述给这个 ai, 然后让他来跟我一起写作,然后去把你整个的需求给给完成在这个阶段。然后其实啊我自己当前阶段还是用这个比较多,我可能现在有百分之九十几代码都是通过这种方式跟 ai 去写作,去帮我,帮我把我的需求给 做完,然后未来我们在逐步的向第三个阶段引进,就是说呃不断的呃去委派我们真正的可以把一个需求完整的交交给一个呃我们的一个 agent, 他 可以不仅帮我们把需求做完,他甚至可以帮我们把呃验收的一部分工作也帮我们做掉,确保我们的整个的需求是完整的交付给我们。 对,然后我先跟大家简单说一下,就是大家 ai 编程的呃三个眼镜的一个呃方向,对,然后第第二怕就说我跟大家介绍一下,就是我们抠的整个系列的产品,就是为了方便大家呃更好使用 ai coding, 其实我们在呃 几个主流的呃编程软件上都都有这个给大家提供一个比较好的 ai 编程的形态。第一个其实就是我们主要的一个 呃入口,就是我们 q 的, 我们自己研发一个 q 的 id, 它是一个基于上下文驱动 id, 就是 我们自己会呃帮你内置我们的上下文引擎,然后理解你的需求,结合你整个的代码仓库去完成你的这个这个需求。这里我看看能不能放放一个视频哈, 哦,好像这个视频放不了,一会我一会我给大家演示一下吧。对,第二种形态就是说我们也给大家对于很多高级的用户哈,然后他其实喜欢呃 c l i 这种形式,然后今年 c l i 也比较也比较火嘛,就是有一部分比较资深用户,其实他喜欢在 mini 行里做。另外另外一方面就是说 c l i 这种形态 其实可以很方便地集成在你的工作流里面,比如说你在 github 上,你可以去啊把我们 c i i 集成进去,自动帮你做代码审查,或者做一些软件研发工作流的一些东西。对, 然后我们呃其实很多后端开发者他还是比较喜欢用 jedi bronzes 嘛,其实我们也推出了呃 jedi bronzes 这样子一个插件,大家可以在 jedi 所有的产品里,包括 idea 呀、 android studio 啊啊拍叉嘛、 go long 这样的系列产品里都可以安装我们的 code 插件, 也可以去使用我们完整的一整套的 agent 的 能力。对,然后我们在这里面产品里我介绍几个主要的产品功能,哈,第一个就是我们的这个 agent 的 目的就是说我们这个 id 右侧大家可以看到有个对话面板,就是你在这里输入你的需求, 呃,然后你把需求告诉他,就比如说你请你帮我编辑一个网站,你告诉他就行了,然后他会结合你整个的代码去帮你把这个需求给完成。 然后我们内置的一个呃代码解锁引擎,就是,呃,我们可以解锁十万个代码,代码文件就自动化,帮你把这些里面的锁影啊、项链啊都给你处理好。然后根据你的需求,我们会动态的去把你的 呃这个呃相最相关的代码自动的放到你的上下文里面,让模型知道你这个仓库是干什么,比如说你可能是一个前端仓库,一个后端仓库,或者说是你里面有些健全的逻辑,这样子的一些东西,我们都会自动把你解锁出来,放到啊放到大模型里面,然后给给模型去用。 然后我们也呃也推出了 quest mode, quest mode, 其实我们我们其实面向未来的一种模式,第一它是提供就是 speck drive 这种研发模式,就是你呃呃去先可以先去跟 ai 先去探讨,就说我这个 呃归曰是什么,然后,然后我的详细的需求,然后我的验收标准是什么,然后等你跟 ai 讨论清楚之后,你再去让 ai 去执行。我们在这个模式下,因为我们追求 追求的是一个啊,长城的翼步的尾拍的一个模式,我们也提供啊,就你可以选择在本地执行,你也可以说我们也给你自动打通一个云端容器,你可以你可以提交几个任务,说到我远程一个容器去执行, 对,然后我们在这个模式下会不断去引进 ai 自主编程,就是我们最开始提到的第三个阶段的这样一个产品的能力。 啊。啊,我们其实呃呃在所有的竞品里面哈,我们提供一个非常差异化的能力,就是 rapper vicky, 就是 我们可以为大家所有的仓库去生成自动化,去生成文档,自动化去更新文档, 嗯,在在大部分的企业里啊,其实呃这个文档维护都是一个比较大的问题,就是很多人写的代码其实不太乐意去更新文档, 然后或者说是经过很多年的流转,其实很多信息都缺失了,我们会我们可以自动的去根据你的仓库去帮你生成一个结构化的文档,然后呢,当你有一些代码变更的时候,我们也可以去自动化的去帮你去更新这个文档,然后极大的减少了这个维护的成本。 对,然后值得一提的是,除了这个,大家看代码的时候可以用用这个功能哈,在你写需求的时候,我们有时候会需要把一些文档也注入到模型里面,我们会自动的解锁这个微 k 里面的知识,自动的帮你放到这个呃呃 a 阵的上下文引擎里面。 对,这个是我们新一代的这个技术架构。对,然后我们上面给大家提供的几种,嗯比较啊,就给大家提供的产品能力嘛,就是啊代码不全,就是我们刚才说的第一个阶段,第一个阶段就是 ai 编程的提供能力,然后包括我们现在的对话式编程, 还有还有长城任务,就我们这种 spec drive 啊,或者异步尾拍式任务啊这种编程模式。对,然后下面是我们的一些呃核心的技术吧,大家可以了解一下, 我们可以针对每个场景去看一下。对,针对于补全这个场景,我们其实呃大家在敲出来代码字,就就是大家补全那个时刻嘛。你, 你,其实你敲出来几个字符,我们是要非常实时的,根据你这个敲出来的字符,结合你整个的呃相前后呀左右啊或者相关的代码去帮你补出来这个能力,其实这个要做出毫秒级的这个精准的推荐, 需要花很大的功夫的。对,然后在对话式编程这一块,然后我们需要啊给你的每个仓库都自动化,去快速的去建立整个的 啊全量的缩影,然后我们去帮你去自动化的生成这个啊, rapper vicky, 另外我们还要把成本降到一个非常低的程度,让大家就花净非常少的钱,就可能想到享受到这样的一个 呃呃技术的一个红利吧。在长征任务这一块呢,其实呃大家不知道有没有发现,就不管你用各种呃 ai 对 话类的还是 ai 编程类的软件吧,都会有个问题,就是说呃你其实呃之前提的一些需求,或者你个人的一些偏好,他都会忘,你每次打开都是一个新的窗口嘛? 比如说我这个应用,它明明是拍成三点七的,对吧?然后 ai 可能呃用错了,用了一个三点六或什么之类的,然后这次你你教它了,它能不能记住,下一次就不问你了。其实我们完全内置的这样的一个引擎, 就是呃 ai 犯过了错误,或者说是你之前的一些个人的偏好,一些项目的知识,我们都会自动帮你记下来,在以后的时候 ai 就 不不会再犯了,我们所有的这些流程全部都是自动化的。 对我们整个产品其实啊有一个比较核心的理念,就是说尽可能的把所有的东西都自动化掉,因为我们发现在 很多场景下,如果让你让用户去管理很多东西,就会产生就是说维护不及时,或者说他懒得做,或者上手门槛比较高的事情。所以对于呃像刚才我提到这种记忆的这种东西,我全部都是自动化的去会帮用户给 哎做掉。在长征任务这一块,我们其实呃在大家可以认为我们在云上给大家提供了这种非常安全的远程的杀伤技术,然后让 ai 可以 在里面如果你有个非常复杂的任务,它可以在里面甚至可以干几个小时,对 对,最底层的话就是我们自己,呃,有自己专门训练的一个顶级的大模型,还有全球最好的大模型。如果大家用我们这个 code 可以 看到有几个模型分析选项嘛?对, 大家可以按照自己的需求去选择不同的模型,然后可以选全球最好的,也可以选择啊,一些性价比比较高的模型,一会我也会给大家啊,详细介绍一下啊。那一块 接下来就是先先先简单讲一个 code, 这样这则这个可能是面向一些就是刚用 ai coding 的 一些用户,这是我自己一个实战啊,就是说 我们先回答,就 coco 能帮你做什么?就是我的一些呃,理解啊,第一就是说它能让你的开发效率就是可能极大的,可能就是真的是十倍。就之前的时候我想要做一个原型验证或技术的验证,我可能说我要去 啊什么 github 上查查资料,或者说是百度上查查,或者谷歌查查,查很久,然后再去做什么,我现在找 ai 快 速帮我去把这个东西就可以,就我如果我知道怎么做,我可以快速把它实现出来,可能真的需要几分钟就可以做出来。还有就是说 每个人的技术能力的边界都会得到非常大的一个提升。其实我是一个纯后端的同学,但是我自从用了我们扣的然后这样的 ai 编程工具之后,我其实也可以选前端了,我也可以去写 l s 的 小程序了, 所以就引出我们第三个,其实每个人都会变成都可以成为一个非常超级的个体,就一个人其实可以可以干很多事情,你可以去做前端的研发,后端的研发,上千的部署其实都可以做了。 第四个我觉得很重要一点,就是说自定义化的需求就会得到极大的满足。就之前的时候大家拿到呃,就是可能拿到软件,比如说你的微信,就是微信可能他每年迭代,迭代很慢啊,他呃他一年就迭代那个几个小功能,你,你很不满足。未来大家可能自己就可以自己做一个 自己的聊天软件,或者说自己做一个自己的生活管家这样子的,然后只可能只需要花几个小时时间就可以做出来,所以我觉得自定义化的需求在 ai coding 这个时代会得到极大的满足。 对,我可以介绍一个一个我自己在家给家人用的一个例子啊,因为我养猫嘛,就是呃猫嘛,然后有很多需求,其实有很多要记录,比如说我什么时候给它买,买了猫粮要驱虫嘛,然后有时候可能要带它洗澡,各种各样的东西。然后呢家人就希望我给他做一个软件,能不能把它 他的需求都给记起来,因为市面上有很多软件不符合他要求,有些功能都没有。然后他不可能是呃,就是人家的软件也不会,也不一定听我的需求嘛。那我就呃帮我的家人做一个,就只花了呃,周末就花几个小时,时间很快。 而且我是一个之前完全不会写 ios, 不 会写前端的一个用户,然后我真的实现了,就是真的不改一行代码,就把这个呃呃这个 ios 软件做出来,然后给了我的一个页面,其实就是说 在这个里面我们可以让 ai 帮我们做几件,第一个是就是说希望他帮我做设计方案,就是我就是呃我,我可能我最开始只有一个大胆,呃,就是一个非常大概的一个印象嘛,比如说, 呃我可能只需要一个养猫软件,我需要呃有记账、库存、日程管理、日记这样的功能嘛,但是呃这几个之间要不要有些联动?然后我的一些日程,我的库存和我日程管理, 比如说我的猫粮快消耗完了,它要不要自动去帮我去建一个日常之类的,帮我提示出来。这些东西我可能一开始没有那么 呃想好,就整个的产品方案和东西,我没有那么想好,我们可以去找 code 帮我们去做一个方案,就跟它说我想要为家人去做这样的一个软件, 请你帮我设计一下,他就会帮我去设计设计出来,然后里面你可以去看一下他设计的方案,如果你发现他设计的不太好,你可以再去跟他讨论。其实在这一步大家有没有发现其实我在做一个产品经理的角色,我和抠的一起去成为这个产品。 对,我接下来就是说如果跟他讨论好了,那你就跟他说啊,其实就跟他说一句很简单的话,就说我左上角大家不知道能不能看清,就实现功能,你写到代码库就行了,然后我跟他说他其实就可以去实现了,就很简单,你用自然语言跟他对话就可以了。 然后其实大家呃我,我当我实现这个代码之后,可能会有些报错啊,就是呃我们用我们用那个 x code 打开之后或者调试的时候,它可能会有些编辑报错啊,或者说是有些大家觉得页面不合理啊,该怎么办呢?其实呃在 ai 这个时代,就是你也可以不用自己去看那个错误,也不用去谷歌,你直接把它把报错丢给 code, code 就 会自动帮你去分析这个,这个报错是由什么原因 呃造成的。我其实不太会那个 swift 这样的语言,我之前就是遇到就是 ios 软件启动报错了,我直接去把整个的报错就直接丢给 q 的, q 的 就会自动去帮我查,哦,它可能是某个主键,然后依赖的包有问题,它就自动去分析出来帮我修掉了。其实在调试这方面也可以交给我们的 q 的, 对,就是调试报错解决,就是刚才那个就如果你有些方案什么不知道的话,你也可以跟我们扣的聊对,接下来就是说一些进比较进阶的一些呃用法吧,就是呃 怎么样才能用更好的呃效果,然后更耐用。然后我们可以从一些基本的概念讲起。第一个就是说呃长上下文对模型效果影响,其实我呃我们 给把一个需求给到模型的时候,不止你呃把需求给他,其实我们会联动的去把呃你当前所处的一个代码的环境,比如说你是怎么操作系统的,然后你仓库里相关的代码其实我们都会给到模型,然后这些其实都构成了整个的呃上下文 啊,可以看到其实业界上现所懂模型哈当当这个上下文的长度啊,变长之后,它的呃它的效果其实都会出现比较大的下降, 就是其实大家模型现在的有效上下文程度可能只有一百多 k, 大家虽然可能有些公号称可能有啊 one million 或 two million, 那 其实有效上下文可能就是一百多 k, 所以 我们呃在这里我们有一个观点,就是说其实在这个有限的上下文窗口中,其实呃大家尽可能只给模型非常非常必要的上下文 就无关的,或者说是跟本次就没有关系的,就不要给他,不然他的效果会受到比较大的影响。我们可以来看一下我们整个 code 里面这个上下文里有什么, 最上面其实是大家作为一个用户可以调控的,就你可以去呃选择你这个模式是什么?我们退,我们有好几种模式啊,就你可以选择 agent, ask, 对, 然后你也可以有呃 quest, 各种各样的模式, 然后啊第二种是第二个是模型选择,大家可以选择啊不同不样的模型,我们会根据不同各种各样的模行动态的为大家适配最好的效果的提示词,让大家能得到最好的效果。第三个就是需求,需求就是说你想让 ai 帮你做什么?对, 第四个就是附带一些文件和目录啊,就比如说你你,你已经知道哪几个文件要改了,或者说你啊让给 ai 传了几个图,说你要帮我去根据这个图来做什么东西,就是上面这四个,上面这四个其实是大家可以去调控的,就是通过调控大家的输入, 然后可以获得更好的效果成本。下面那个上下文引擎全部都是自动化的,我们扣的全部帮你做好的,就比如说第一个是啊,你的环境信息,你的操作系统是什么,然后你的工作目录在哪里?然后如果你上下文多了,我们会自动的去有最好的压缩策略去帮你压缩。 嗯,就是,然后在大家在一个窗口内可能会进行多轮的追问嘛,就第一步你可能说让我帮我干一个前端的一个呃功能,接下来第二步可能是说帮我去做一个呃后端的需求嘛,那你前端的前端后端可能是有关系的,那我们会自动帮你把前端的历史上下文也会给带上去。 对,然后记忆就是你过去的一些偏好,比如你的风格呀,啊,你怎么用这个软件啊?然后你们项目的项目内可能有些规范啊,对,我们也都是会自动把你给带上了。 嗯,还有规则,规则就是说,比如说你的老板要求你啊,给每个函数你写的时候都都,比如说函数尽可能简洁,每个函数都要加注式,就是一些规则,然后你,你写一个规则,我们都会自动帮你带上来,还有代码仓库相关的 呃东西,对,然后其实,呃我们这时候我们把所有东西给模型之后,模型就会产生一个工具调用, 所以我自己写了一个循环执行啊,循环执行意思就是说啊,我,我把这些所有需求给模型,模型可能是说,哦,那我这时候我要先看看你的 readme 是 什么,它就会发起一次工具调用,发起一次工具调用,然后它就去读了一下 readme, 然后其实这时候这个 readme 就 会夹到它的上下文里面,所以它上下文就会变长一点,那读了 readme 之后,它可能又会说,那我需要看一下你的 doc view, 它就会不断地循环调用,直到它觉得它现在获取的信息能满足你的需求了, 才会停止这个。呃,工具调用。对,这是整个上下文里面有什么?就整体来说就是上面是大家可以调控的,下面就是我们 code 会自动的,就会帮大家啊,做最好的方案,自动的话去帮大家去获取最优最高质量的上下文。 对,哎,刚才大家举手的时候,我看到还是有挺多同学其实用过 code 的, 包括,嗯, 有很多同学啊,可能也在啊,可能想知道 credit 和上下文的关系,其实简单一点,就是大家可以这个 credit 就 可以和 tucker 消耗的成本是正正相关的。刚才其实我们聊的上下文其实就是说他可能在在在整个模型执行过程中消耗了哪些的上下文, 所以其实就在上面。呃,就整个上下文,就你,你给模型多少的 token 啊?然后不同的模型价格可能也不一样,所以它就会影响你的 credits。 对, 那接下来是我的一些实践的一些经验啊,就是说,呃,那那那既然,既然大家选择的东西就是不管选择的模式啊,选择的模型啊,其实都会影响你的效果啊,成本,那我们应该怎么去用呢? 嗯,这里是。呃,在我们 qq 上讲,我是推荐就说,比如说你阅读这个代码仓库的时候,其实你可以用我们的 reaper wiki 去了解你的代码仓库,你可以通过 reaper wiki 去跳转到你的代码,然后去看看呃,怎么实现的。 然后如果 reaper wiki 里面可能一些没有的知识,你就通过我们的这个 ask 模式去问,让 ai 去找。然后这个 ask 模式是一个止读的模式,它不会编辑你的代码的, 可以跟跟我们的这个 code 进行不断的探索讨论,最终得到你想要的这个模式啊。如果你是一个比较明确小需求,比如说我就是要增加一个什么,把,把这个图片保存到啊本地文件的这样一个函数,你已经非常明确了, 或者说我要就是要写一个一步并发的东西,你就,你就切到我们这个 a 键的模式,直接写就好了,它其实 a 的 模式是一个快速执行,是一个非常高效编码的一个场景。 如果再复杂一点任务,大家怎么办呢?我是推荐先切到我们的这个 ask 模式,先跟他聊,多聊几轮,直到你觉得他产出这个方案,你觉得是非常一个呃,你想要的合理的这个方案,然后你再切回到 aj 的 模式去让它实现代码。 当你有非更复杂,就比如说我就是要做一个啊,非常庞大的,比如说大家要做一个淘宝,或者做一个什么啊自己的软啊那个小程序出来非常大的需求。然后大家就可以去体验一下我们这个 quest 的 模式,我们在这个模式下支持你这个零到一的需求, 也支持你有一个 spec 之后这种长任务,然后根据你的规范去去去去执行这样研发一个任务。对,这是我们的几种模式啊,我推荐的几种场景, 对,然后每一分钱花到刀刃上,就是大家其实选的模型背后的价格的系数其实是不一样的,那如果用我抠的,我们其实是分了几个等级, 就是说我们最下面可以看到就是一个呃,免费的一个模型的等级,就是说用 light 模型的话,其实你所有的东西都是免费的。你一些非常简单的任务,比如说我想知道这个函数干啥的,或者说你我,你帮我加一个什么小循环什么之类的,大家可以用这种。然后有些常规的任务,你可以用 eiffany, 它的系数是零点三,就比较便宜。 如果大家日常开发就 daily use, 就是 说我我我。其实觉得有些同学可能觉得这种各种模式很复杂,也不相管,那就用我们的这个 auto 模式就行了,我们会根据你的意图,你的场景,你的仓库,你的情况,自动化,帮智能路由帮你录一道最合适的模型,让你的效果最好。 然后在这个情况下就是综合下来是一个最划算的模式。其实最推荐大家使用这个 auto 模式,就是又划算,效果又好 啊大家。当然大家有可能会有些稍微复杂一点的任务,我就是要用更强的模型,可以切到我们的这个复合文字,它的系数是一点一,其实也没有很贵,就是比我们的这个 auto 可能只贵了零点一对。 然后我们还有一个就极限挑战有些的 bug 的 场景啊,有些非常复杂的场景,就可能你觉得,呃, 嗯,就普通模型都搞不定,或者你自己搞了半天都搞不定,其实可以切到我们这个,呃, altru 模式全球最强,我们真的是全球最强,就是如果这个搞不定,就是没有其他能搞定,就是这个是呃,就是呃可以解决到现在 ai 能解决最强的任务,可以切到我们这个 altru。 对, 但这个成本也会更高一点, 我们会倾向于你在一些极限挑战的时候会用这个模型,这样大家的成本会控制到一个比较合理的水平。嗯 啊,接下来是一些简单的一些小小的一些经验。就是就是第一个就是说给模型尽可能多的有用的信息。 其实我在研发的时候就如果我知道,比如说改哪个模块啊,改哪个文件文件夹,或者说改哪几个文档, 然后你可以去呃通过我们这个呃加号或者艾特的东西把把相关新闻给模型,这样子的话,其实模型会 呃尽量的减少探索就就是模型啊,一般完成你需要进行几轮的工具调用吧,一般他的逻辑是说我先跟你的需求去探索一下仓库探索,探索一会之后他再确定他的方案,再去写这个代码吧。如果你最开始已经给了他,那他就减少探索了吗?那他花的钱就更少了。 然后有时候他看探索的时候可能也有些幻觉,如果你给了他精准的上下文,那他可能效果也会更好。对, 但如果他探索可能有问题的话,你可能后面还要给他追问,让模型啊,就是跟他聊好几次,这样其实也会消耗你的这个呃 talk。 其实我我比较推荐大家在第一次的时候,就是当你知道有些东西可以给模型的时候,你就给模型。 对啊, m c p 的 话,因为它其实现在的很多 m c p, 它的工具其实又呃有非常多,有些 m c p 可能有好几十个工具,其实工具的定义我们都是会给模型的啊,这时候其实也会占非常多的上下文,嗯,就 m c p 吧,大家推荐它就是按需开启,我们扣我们扣的这里面, 呃呃在设置里面有个 m c p 服务,大家可以在这里点击起用或禁用,可以在只在一些指定的场景下去把这个 m c p p 开启 啊,控制上下文的长度。其实我们发现很多用户其实就在这一个菜单的 window 里哈,一直问一直问一直问啊,其实呃呃当你的整个的叉,呃呃这个左边聊天这个 window 啊变长之后, 你你的那个就是整个上下文就会非非常长,你的你的成本是很高的,然后如果你超过了,呃,比如说快到两百 k 的 时候,其实它的效果也是会下降的。其实我非常推荐大家,如果呃两个需求啊,就两个需求没有什么关系,就尽可能多开,多开就点右上角这个加号, 然后我们在下面这个用量表,大家可以看到这个十三点六,其实我们给大家也也也也提供用量了,就是我当前这个模型最大支持的窗口是多少,这个两百 k 呢,就是代表就是说我这个模型最大的窗口是两百 k 十,那个二十七点二就代表是说我们你现在的这个需求啊,已经消耗了这么多,当当这个很大的时候,然后我一方面我们会自动帮你去压缩啊,当然当然你也可以去选择那个 compeg, 你 也可以去主动压缩,当然我我最推荐的是就是你,你如果需求没有关系了, 你就新开一个,如果你觉得需求还有关系,你就点这个啊,压缩上下文就好了。对, 我们可以有个例子啊,就做一个对比,就刚才是说我们要不要去新开这个窗口,我们做一个对比,就是说如果你,你这个就是你,你追一次追问请求啊,如果你是一百 k 的 上下文开始,对最最终的话,你可能消耗了。我们这里有个公式啊,就是说你假设你进行了 啊十四的这个工具调用,它里面有一部分,比如说我们百分之九十用了缓存,然后乘以这个价格,然后加上没有缓存的地方乘以价格,最终算出来可能是一个一美金的额度。但如果你是一个新开的绘画,是从二十 k 的 这个上架文开始,最终你可能只花了啊零点二二美金这样一个东西。 通过通过新开一个绘画其实是能大幅有效的帮你节省这个 credits, 可以 看到在这个场景下其实可以,呃,能帮你节省百分之七十八的一个成本。 呃,我们抠的其实内置的这个 rules 就是 rules 的 话,呃,其实在企业级开发,在生产级开发其实有很多很多规范,比如说你部门的一些要求,或者你自己有些要求,其实有些价编码的规范,架构设计,还有一些安全又合规的东西, 呃,都可以去新建。 rose, 我 们,呃可以看到我们这里有个 rose tab, 呃,在左上角的第二行哈,呃,第三行那里你可以去选择啊几种模式,我们是支持你去选这种模式,就一方面你可以去, 呃,在需要的时候就手动艾特这个 rose 在 生效,有时候你也可以让模型决定这个东西要不要生效,然后你也可以让它一直生效。对,就是让 ai 一 次性的帮你去产生这样符合编码规范的,一个就是代码其实也是能帮你省掉很多很多的成本。 还有一个就是说让模型记住历史的经验啊,一般来说我们会自动去帮你去更新记忆,就是说你之前模型犯过的一些错, 我们其实是会帮你自动的啊,记入到我们的这个记忆里面,那有时候可能啊,模型觉得不重要,你觉得重要,那怎么办呢?你可以去添加,手动添加到我们的 rose 里面或 a j 的 里面,你也可以主动触发啊,让我们扣的。记住,你可以就在右边跟他说,请你记住刚才你犯了一个错, 然后你要记住你以后不要再犯这个错了,我们就会自动把你记住。对,可以看到右右上角,我会跟他说,请记住,然后你, 嗯,每次你 python 其实都要用三点一一的版本,如果没有的话,没有安装依赖,请你自行安装。就我经常会遇到 python 的 项目,他用错版本,我就跟他说你这个项目一定要用三点一,跟他说一声就好了,然后他就会记住,对,就记住。呃,就如果之前的错误他不再犯了,你就不,后面的时候你 你其实就少了几次,追问就少了几次,要解决这种错误,其实也能减少很多的成本。 我们。呃,其实 coco 给大家提供了非常多可可适 credits 可适化的工具,就大家用量,就是左边其实是一个任务的参考啊,就是说在 ask 模式, agent 的 quest 和 rapper vicky, 呃,你出发不同不同的任务,你大概会,嗯消耗消耗多少的 credits, 大家可以有一个,就是大概心里有一个大概的一个尺度,对,然后方便你去根据你不同的任务去选择不同的 credits, 然后右边这个就是说我们不同的模型,其实啊有不同的系数,大家可以按照自己的这样的一个 呃需求去不断地选,就是日常开发的可以用 auto, 然后在极致性能的时候,你可以去选择一点六系数的这样子全球最强的模型,对, 好在下面有个链接,就是说你在 cold 的 官网,你是可以看到你每一次每每一个需求的消耗了多少,大家可以也可以去啊这里看看,就是说哪里消耗多了,哪里消耗少了,其实都可以有一个追踪,然后你也可以感受一下就是什么样的任务,然后你应该怎么去合理的控制这个 credits? 人来说我们扣的在,其实我们在成本啊,效果啊,速度,我们一直在做一个呃呃平衡,就是我们自己内部花了非常多时间,然后不断的让让大家去呃呃 在同样一个任务啊,即使呃就是呃,就是你用户,用户选择之后,我们通过各样的缓存机制和压缩机制,让让大家一个需求的成本不断的降低,就是我们从发布到现在,然后其实大家单个需求的任务是其实是降了很多的, 对,然后效果我们也是在不断不断的优化,就是不断提升我们整个上下文的感知能力,对仓库的这个啊理解,对关键信息的召回,然后然后大家的这个体验的速度,我们也是不断地去帮大家自动地做好。对, 然后其实我今天分享的这个内容就这么多了,我可以给大家简单看几个产品啊,就我们扣的就是这,其实这个就是我们的扣的 id 哈,就是大家打开之后, 呃这个就是我们的对画面板,你可以在这里去切,就是我们刚才说的一个是 a 阵的模式,这个这个模式就是帮大家去做事情的,它是有写代码的能力的,也可以有执行命令行的能力的。就是如果你有些 任务要写或要哦因为任务要实现,代码要实现,再用这个。如果大家只是现在想跟呃那个 a 阵多聊几轮,要要要问一问一些东西,大家可以切到这个问答的一个模式 啊,这个就是我们选模型等级,就是一般的话推荐大家就用 auto 啊,如果你在一些非常非常难、非常难的场景的话,可以切到一些更好的模型,去去去试一试。这个就是我们的那个用量表, 对,大家可以在这里看到我啊当前绘画的一个用量表。然后如果大家有些需求,比如说呃呃你,你如果其实就是说呃你,你描述可能没有那么清楚,或者你自己没想好,也可以点我们这个功能去一键的去帮你去优化这个提示词, 对,就是你输入一个框后,这里就会点这里就可以帮你去优化这个提示词。对,然后左边的话,我,我刚才随便敲了几个字母啊,大家真实的时候可以写,就比如说帮我,帮我加一个权限或什么之类的,它就会帮你,你再点一下这个,它自动会帮你去优化好你的提示词。 左边大家可以通过这个点开我们的一个 rap, ok, 就是 我们会自动帮你整个仓库生成文档,大家可以看一下,其实我们生成的非常的详细,就有整个项目它是一个呃呃什么样子的,然后每个模块是怎么样子的,然后每个里面呃它的一个逻辑还 然后怎么调用的,其实我们都有帮大家详细生成好,而且我们其实和代码做了一个非常好的联动,就说如果你看到这块逻辑啊,你不确定,或者你想详细研究一下,我们下面都会给你就这个逻辑来源于哪或来源于哪哪几个。就有些逻辑,比如说,呃,你要登录逻辑可能来自己多个文件嘛, 就之前之前说大家可能要一层层的的找,要找很久,我们这里直接给了你我们这些逻辑在哪,你可以去点开这个,它自动会去帮你跳到对应的代码。对,大家可以看到这个联动做的是非常好的,可以看到,对, 大家可以试用一下我们这个呃 ripper vk, 然后右上角其实就是我们的这个设置, 设置里面啊,刚才就啊就这边有我们的 quest 和刚才我提到一些啊 mcp 服务规则记忆,然后我们自定义指令,其实都可以在这里看到,对,这个就是我们整个呃,那个 code 这边 啊,我们这是我们的 quest 的 模式,就是我们的啊异步尾派,然后面向下一代的一个产品模式,我们马上就会发新版,到时候大家可以来体验一下。对, 然后接下来就是说,呃,对于后端用户哈,呃,就是有这个,呃呃, jadbroons 系列嘛,大家就就插进市场,直接搜我们,搜我们的这个,呃, 搜我们在在这个我这里网看看,就搜我们的这个 code 插件,一键安装就可以了。然后你再用这里打开 code 就 可以在有很多用户不是很很其实很依赖于整个 java prince ide 嘛。然后就可以在这里使用我们的所有的 agent 的 能力,大家在这里也可以去切 agent, 也可以去切 ask, 也可以去切模型, 这些东西都有啊,添加上下文这些都是可以的。对,然后还有一个产品就是我们的 c l i 有 code, c l i 大家安装之后就是说在你的命令行直接敲 code c l i 就 可以进到里面,然后你可以在终端里用,也可以在你任何一个喜欢的 id 里面用, 就比如说在我在就我比较喜欢这本书的 id 嘛,大家可以在这本书的 id 里面用。对,然后这里面也可以享受到我们全部的这个,呃, ag 的 能力,嗯,我今天的分享就到这里,好,谢谢大家,嗯。

今天才发现啊,不是 q 蛋不好用啊,是我们之前根本没有摆对使用的姿势。首先我们要想 q 蛋指哪打哪,我们现在打开这个极致模式,这个模式打开啊,其实还不是指哪打哪,就像加特林,一搂是一梭子,他不但能解决这一个问题,他还会把同类型的问题一并解决。 现在我执行的任务是审核啊,并且我这个审核呢,不是后端 api 级的审核,而是前端 ui 级的,我要求他必须要我看着他审核,然后要在审核中发现问题,最后要把发现的问题解决掉。这个过事是不是听起来很自动化?对,朋友们想的没错,他就是这么自动化,我们只要给他测试流程,他 就会按照我们的流程自动化执行。他会调用 blackm c p, 就 像我们自己测试一样,输入密码,输入问题,等待结果。然后呢,把结果记录下来,比对结果是否正确,那正确呢就通过,不正确呢他就停下来修复。那修复完成后呢?继续执行测试,直到所有的测试都结束。 看我这里有五十一个问题,他最后全部测试完成并且解决了。不过我们要想让他像加特林一样,那我们必须要敞开钱袋子看,我现在已经到了这个级别了,恐怖吧?

好,谢谢大家刚才在群里和大家有互动啊,就是之前这两位老师的分享都非常的干啊,甚至第二个第二位老师骂死,直接把用扣着把项目都写出来了啊,但是呢, 刚才据我了解,咱们现场也有些朋友可能或者是刚开始接触开发是吧,或者是刚开始用 ai 扣定对吧,所以说接下来呢,我把我的任务呢,就是把前面两位老师的分享的内容呢,给大家梳理一遍啊,哪些是容易上上手的,哪些是难的, 每个功能在项目中到底是应该怎么用的,给大家用一个项目的形式给大家讲讲一下好不好?好,然后咱们就一个一个的往下看啊, 哎,这个好像坏了啊,好,然后呢,所以说,呃,因为我这个呢是一个比较轻松的话题,所以说大家就把脑子放下啊,就跟着我一页一页的看 ppt, 跟着我的思路,一个功能一个功能的理解就好了,像我这题目里写的对吧,在开源世界里用 code 升级打怪啊。呃,哦, 那个当然了哈,首先我先做一个调研哈,就是大家今天来这里,咱们是虽然是 ai 编程哈,但大家知道不知道有没有用过工作流啊,有用过工作流的可以举个手啊 啊,好,如果说还不知道工作流或者说没用过的,回去体验一下啊,就是如果有一些简单的任务,实际上工作流已经完全能够做到,而且非常的 好理解啊,如果说今天你觉得来听这个有难度, ok, 你 可以回去试一试工作流的方式,好吧,先给大家一个小 tiff 啊,然后另外呢,就是如果说有些比较复杂的,或者说一些商业化的项目, ok, 那 你肯定跑不了用 a r 编程这个东西啊,我相信这也是大家今天能来的原因啊。好,然后咱们就一步一步的往下看啊。 好,那首先呢也是按照惯例做一个自我介绍啊,我我我呢,就是在网上的名字呢,就叫程序员晚风啊,然后啊是一个编程博主,大家在百度搜一下这我的名字,应该能看到我所有各种各样的账号,现在大概有四十多万的粉丝 啊。然后另外呢就是我自己的一个开源项目呢,就是 python, office 啊,也就是在 github 上现在有一千两百多个 star 啊,这个我也做了好几年了,那建明之意呢?其实它就是一个啊,用来操作办公软件的啊,或者说一些文档的这么一个 啊,开源项目啊啊,当然了,我这里也要问下大家,就大家都知道什么是开源项目吧,有没有说不知道什么是开源项目的 啊?有不知道开源项目的,可以等会啊,给我发个消息,我给你解释一下哈。好,然后呢咱们继续再往下看,那我接下来呢,就以我怎么开发这个开源项目为例啊,给大家讲一讲怎么一步步的升级打怪。 为什么开源项目这么重要呢?就不论你是做专业的开发,还是说今天像有几位朋友说我是犯开发,就是我是根本,我其实我不懂开发,我只是有业务需求,所以我不得不来开发一个程序。 那用开源项目有两个好处啊,对于专业开发来说,他有些功能性的啊,代码你拿过来直接就能用啊,我相信专业的开发就不需要我多解释了。那对于尤其是我是不懂开发的人,我想写一个项目,比如说像刚才群里问的说,哎,能不能写一个小程序快速的上线部署啊? 实际上如果你是做传统的,比如说电商,你直接拿一个项目来把他的名字改一改,上线就就就行了。你唯一可可,你唯一需要做的可能就是来阿里买一个服务器,对吧? 是不是这样的话就就更节约了我们的这个使用的成本。所以说开源项目是大家做 ar 编程一定不可能绕过去的一个概念啊。好, 那刚才呢,是我自己的这个开源项目的介绍了啊。好,这里就不给大家多讲了,大家可以不理解我是做什么的,大家理解开源项目是做什么的就好了。好吧, 好,然后呢?第一步咱们先进入新手村啊,刚才几位老师也都介绍到了,这个口袋里有各种各样的功能,那哪几个功能在我看来是非常非常基础,你只要是个人啊,你只要认字,你就能用的,而且是对你的开发有帮助的。那就是这三个功能。第一个呢就是 vk 啊,他的全名叫瑞跑 vk, 大家如果现在有电脑或者打开了 qd, 可以 在他的左边侧边栏看到一个像星星一样的东西,你点进去 啊,你点进去,这个能解决什么问题呢?如果大家现在拿到了一个开源项目,哎,你发现这个开源项目他就能解决我的问题,但是我看不懂,大家有没有这种,有没有这种困惑啊?这个项目我就是看不懂, ok, 把项目放到口袋里,点一下 vk, vk 会给你生成这个项目的详细说明书,从这个项目的背景到这个项目的使用,一直到这个项目怎么部署上线, 你给他一分钟的时间啊,当然没有那么快了啊,如果这个项目比较大的话,可能要五分钟啊,大概消耗零点一刀啊,或者零点五刀,我我我目前用的一个最大的项目就消耗了零点五刀的积分啊,你就可以对这个项目了如指掌。 如果你是专业开发啊,因为我做专业开发,我最头疼的事情就是写文档, ok, 让他给你写好吧,中英文都可以写 啊,写的绝对比正常人写的好啊。我,因为我,我觉得大多数做做技术的写文档写的都很垃圾啊。那就不要去弥补自己的劣势了,让 ai 去做好吧。然后第二个呢,就是大家想,咱们继续顺着思路往下想啊,放空脑子跟着我想就好了。如果说这个项目你拿到了,你想用, 并且通过 vk, 你 已经知道这个项目应该怎么用了,接下来你要做的是什么?就是去修改他,对吧?像我刚才说的,你把他改个名字,或者说把他的最起码把他的收款方式改成自自己的吧,对吧?你,你不能上项目上线了半天,结果被别人把钱给收走了, ok, 怎么修改这个代码?如果你不懂开发啊,或者是一个陌生的项目, ok, 让 ai 去改,你需要做的是什么呢? ai 改完了之后,让 ai 去自动的查找 bug, 对 不对?查找了 bug 之后把它修复, 包括我们在做专业开发的时候也逃离不了这一步好不好?好,如果说所有的 bug 都修改完了,你发现账也到你的手上了, ok, 像刚才咱们有几位朋友提问的哈,那你就让他生成一些单元测试,单元测试是一个很很专业的概念了,大家就可以理解成 让让扣的,去测试一下你这个代码是不是所有的功能都符合你的需求。 ok, 我 认为一个普通人 啊,泛开发也好,一个初级的开发也好,用完这三步,实际上任何一个项目你都能去学习了。如果说今天有来的大学生啊,马上要效招了,去公司里做实习,你很紧张, ok, 下载一个 code, 好 吧,马上解决你的问题,让你保住工作啊。好好 好,那这个呢?就是,哎,这个就是刚才我给大家讲的这三个功能的用法啊, code 里呢,就是在 像像一个小星星一样,对吧?文档数的样子,大家回去或者说等会可以打开电脑就可以试一下,有问题就可以来找我们问,好吧,哎,然后这是第二个呢,就是查找和修复 bug, 那 我现在的开源项目呢,其实所有的 bug 都是让他让 ai 来修复的啊,如果说大家想,呃参与一些开源项目,实际上也可以让 ai 去给你帮忙啊。 好,然后第三个呢,就是生成单元测试啊,当然了,这个右边的看不懂,没关系,我是做判断开发的啊,这是,这是,呃,抠段呢,帮我生成的我的项目的一些单元测试的代码啊,他生成的非常的完整啊,因为写单元测试其实也是我们做开发非常头疼的一个事情,尤其是我不会做测试的情况下啊,好,那 所以我这里写,再也不用手动写测试代码了。好吧,这是新手村,我们就记下来,等会咱们提问,好吧?好,然后呢,接下来 一个项目入门了之后,我们就要点亮新的技能啊,有哪些技能我觉得值得你去学习呢?也是刚才咱们几位老师都提到过的,我认为这些是一些比较终极的技能啊,终终极相对专业啊。第一个呢,就是妙用入啊,就是规则,这个规则有什么用呢? 我,我也给大家两个解释。一个呢是针对专业开发,尤其是像刚才咱们有朋友问说,在企业里,我如果铺开了 code, 实际上我们大家更担心的是代码规范的问题,软件工程化的问题,对吧?你可以把你的代码, 你比如说你啊,你们公司或者你们小组常用的代码规范写成一条规则,定义在 code 里啊,像刚才老师其实已经进行了一个演示,对吧?好,这里呢,又有朋友问了,说不会写 code, 不 会写这个 code 里的规则怎么办,对吧?好, code 也非常贴心的, 它的规则是可以用 ai 生成的啊,你打开你的电脑,然后 我这里有一个截图哈,你打开你的电脑之后,你直接按 ctrl 加 i 啊,按 ctrl 加 i, 它有一个一个会弹出来一个对话框,你把你想要的规则输入进去,比如说我这里,我就让它生成了一个我所有的代码的注示,我都遵循谷歌注示规范 啊,大家不理解,没关系,大家知道我是给他提了这么一个要求, ok, 所以 说接下来他就会自动的给我生成这样一条完整的规则,然后呢,这里有四个选项,大家要注意哈,这个地方是我们开发的小伙伴,就是我平时实际过程中容易犯的错误,就是这四个选项,你一定要选选一下,比如像注视这种,实际上我认为是 啊,常用的功能啊。这四个功能是什么呢?就是你觉得这个规则是任何情况下他都要生效,还是说偶尔或者说特定情况下需要生效? ok, 在 这里定义,那大家看到我这里选的是 always apply, 对 吧?就是任意情况下都要生效,那这样呢?就能保证我们团队之间的 代码规范是一模一样的,对吧?当然我这只是指的代码规范上,我是希望他一直都生效的。那如果比如说你是做一些测试,或者说针对某些像刚才,呃, 像刚才那个咱们马斯老师演示的,如果你是上线的时候才需要这个规则生效, ok, 你 在这里就选其他的,对吧?四个四四,这个四选一,你选其他的,然后让 ai coding, 让 code 去运行的时候,你告诉他 运行那个步骤的时候再来生效这个规则。好吧,我觉得这这个是一个踩坑的地方啊。好,然后至于说详细的规则怎么 到底是怎么写的,你直接学就行了。好吧,如果说你,你觉得听完了我讲的你还是不明白,你觉得这个东西好用,但是我不明白你让他写几个,他的格式是非常结结构化的,就像八古文一样,什么地方该写什么,你看一眼就明白了。好吧,我觉得实践出真知啊。 当然等会还还是那句话,等会大家有电脑的可以直接现场演示啊,有问题咱们可以沟沟通好再往下呢。就是我觉得这两点也是啊,一个进阶的技能啊,第一个就是提示词增强啊,这个听着很拗口, 就是大家知道你用大模型,或者说你用 ai code 写出来的项目,或者说写出来的代码不好用,其实有的时候不是 ai 的 问题,对吧?我相信你如果用豆包啊,或者是呸,如果用千问啊,对吧对吧?如果,对吧,你用咱们阿里的所有的产品啊,你用这个大模型的时候,你会你会发现,哎,我输入一个问题, 他得到的不是我想要的答案,那你要其实第一步我们应该向内寻找原因,对吧?问问自己我提的问题对不对,对吧? ok, 其实大大多数情况下,尤其是普通人,他提的问题 ai 他 可能听不懂,或者对 ai 来说这个难度太大了。所以说 code 呢,给我们 有有一个功能叫做提示词增强,就是说你,你把这个你的问题告诉他,他自己转化成 ai 编程能听懂的方式 啊,也是在咱们那个输入框里右下角,我这里截图,右边看,看不见哈,大家打开都能看得见,它是一个 像像星星一样的一个图标啊。对,就是这个按钮啊,就这个按钮他就会把你输入的内容变成 ai 真正能听懂的,然后你在他那个基础上进行修改,修改完了再让他进行编程,还能节约大家的积分, 对吧?积分很贵的啊。好,然后第二个呢,就是刚才咱们也提到很多遍了啊,就是上下文压缩 最主要的作用是什么呢?大家知道就上下文压缩最主要作用其实可能对我们来说有有两点吧,第一点就是能让 ai 更准确的理解你的需求啊,因为上下文压缩他是干什么呢?就是把你们的对话,比如说你已经对话了一个小时了,超过了两百 k 啊,你就理解成很多很多字了,对吧?他自己提炼出重点来, 这是第一点, ai 会更加理解你,不会说你们越聊越偏。第二点呢,就是经过上下文压缩之后啊,你的积分也会进行有效的节约 好吧,不然他每次都要把前面这两百 k 都要重新思考一遍,你想想这个这个积分消耗就太大了,对吧?当然了哈,这里刚才其实提问我也听到有朋友问了,其实对于这个,这里必须要证证明一下哈,就是如果你用过市面上国内国国内国外的 啊,这个 ar 编程工具啊,你是 id 也好,或者是 client 也好,或者是这个插件也好,就是呃,付费的,免费的,在追求效果和尤其是在企业能合法合规使用的情况下啊,其实扣点我认为目前是唯一的选择 啊,如果说你说呃,他还是贵,那其实他已经比一些你要想办法去使用的那些编程工具已经便宜多了,而且能达到几乎一样的效果,对吧,甚至某些方面做的比他们还还要好啊。所以说我,我自从用了扣子之后,我就什么拍叉呀什么我就全部都放弃了啊, 好,这是终极技能,前三个,后面呢,给大家再来三个后,这三后面三个就更简单了啊。 嗯,好,那点亮新技能呢,一共有六个,后面这几个呢?我我我觉得是在我的开发过程中最让我省力的啊,第一个呢就是生成 g u r 的 程序,就是因为我做的这个开源项目,它是 处理一些办公软件嘛,对吧?比如说 p pdf 转 word 呀,对吧?或者是文字识别啊,就其实我的用户它根本就不会敲代码,对吧?但是把它开发成一个用鼠标点吧点吧就能用的软件,对我来说非常的有难度,我没有这个技能 啊,就像大家都是很很多人认为程序员都会都会修电脑一样,其实我不仅不会修电脑,而且除了 python 以外的代码编程语言我会的也非常的少啊,所以说写写一个这种,呃 c 端,就是,呃, 比如说 windows 电脑上的软件,对吧? ok, 你 只要有了开源项目这个代码,有了基础的功能,让口袋给你写就好了,就花点积分嘛,对吧?好。再一个呢,就是创建项目网站,实际上刚才咱们的演示也是创建了一个网站,对吧?不论你是客户管理系统啊,还是说对我们这个项目进行宣传啊,就我们 我做一个后端开发来讲,做一个 python 开发来讲,我也是没有这个能力的, ok, 口袋来做,对吧?你需要的选的就是选它的极致模型就好了,好吧,就这种扩展你能力的地方,我觉得大家就不要省钱了 啊,如果说你觉得那种你能控制的,比如说让让他写一个接口,对吧?让他写 python 代码,我可能我就用 log 模式, log 模式是免费的,大家知道吧?悄悄告诉大家啊, 一定要熟读 code 的 文档, log 模式是免费的,当然他可能效果上不那么尽如人意,但是我改一改就行了,对吧?我我我我就是这么穷,对吧?没办法啊。好,然后第然后第三个呢?就是打包 优化,打包脚本啊,就是我真的,我写写脚本我太头疼了,写脚本对我来说像写会编语言一样啊,就是反反复复的重复,我后面截了一个图啊,所以说对, 就是像这种列一二三四五六就完全没有什么技术含量啊,非常有技术含量啊。如果在在在座的有脚本工程师啊,非常有技术含量,但是我确实是我写的很头疼啊。然后呢?那大家就这样扣的来写扣的在写脚本这方面是完全没有问题的啊。我我我已经尝试过很多项目,不论是前后端 都非常的好用,你可以让他而而且他的输出也非常的漂亮啊。就我就好像刚才其实咱们也有些朋友在讨论过,说这个 ai 编程,对吧?我们公司里要不要用,我觉得这不是一个选择题,对吧?现在我们需要考虑的问题就是怎么能把它用的更好,就好像说有有一些工作要不要用电脑一样, 这可能在九十年代是个问题,现在已经不是个问题了啊,我相信 ar 慢慢也不再是一个问题,他一定是个 b 选项好吧。好,然后再往后呢,就是如果你想用更高级的技能,对吧?刚才前面几位老师其实讲了很多都是,呃,涉及到一些 甚至说大模型原理的问题啊。用用用,我之前也做过大模型的开发,我可能听的还是懵懵懂懂啊,我相信如果你没做过大模型开发,你就更懵了,对吧?所以说那这里呢,就给大家简单推荐几个, 如果说你想在 code 在 ai 这方面想给这个行业一点小小的震撼,或者说想让你的项目成为 ai 编程里面的最佳实践,我认为这三个地方你是一定绕不过去的啊,也是咱们 code 自带的功能,第一个就是快捷 mode 啊,这个今天也反复提到了好多次了,但是它其实 不是那么好现场演示,因为它需要呃大量的沟通,然后呢,需要它进行后台的一些运行,它可能需要很长的时间啊,这个大家在 code 里 呃也是个非常重要的功能,大家回去如果说想进阶你的 ai 编程能力,一定要把它学一学,直接看文章就好了,有问题也可以,也可以来找我问好不好,我相信后期我们 q 的 也会出相关的很多的教程啊,使用说明啊,都会有的,大家要关注这个功能啊。然后第二个呢,就是 m c p, 大家有没有关注一个新闻,就是应该就是昨天还是前天,然后 m c p 把这个协议捐给 linux 基金会了,对吧?大家看到这新闻没有 看到的举个手,你们都太不关注我一下编程了啊,哈哈,好,我看到有朋友,呃,这个看到了啊,就像咱们第一位啊,唐三老师说的 就是在在普通的这个在怎么说呢?在他,他用了一个词叫什么叫老式编程,叫什么传统编程,叫什么古典编程啊,古法编程,在古法编程的时代对吧?我们可能有什么 t t c p 协议对吧? http 协议对吧? m c p 协议 一定是我们 ai 编程时代的一个协议对吧?这已经是个默认的常常识问题了,他能实现的效果是什么呢?我我我可以给大家举几个例子哈,比如说刚才像刚才啊,第一位朋友提问的,他说他们那个飞个马 怎么把他转成更好的网页,我,当然他现在不在了哈,我不知道他是不是用过飞格玛的 mcp 啊?如果用了飞格玛的 mcp 的 话,我相信他不应该有这个问题啊,只是说你选,你是不是愿意花钱选酷狗的极致模型,就是说你用了 mcp 之后,他可以让我们, 呃,怎么说呢?我我我现在怎么说呢?就好像是你如果没吃过榴莲,我只能告诉你,那那是一堆屎, 就我很难给你形容这个东西,它到底有多好用多好吃,对吧?所以说 m c p 如果你想把你的项目做的更好,一定去了解,好吧,今天记住这句话,我相信今天就没白来啊。然后再有一个呢,就是,呃,多参与开源的贡献,即使是你不参与开源,贡开源的贡献呢,也多关注 ai 编程方面的开源进展。 为什么这个东西这么重要呢?实际上大家现在在 ai 时代都有一个问题,就是 ai 产品层出不穷,对吧?不论是各个大厂之间也好,大厂内部也好,就我们前段时间做了基础活动,我们也是讨论过这个问题,为什么会有这种现象呢?因为现在 ai 需求太旺盛了,如果你把 ai 的 需求理解成是一场洪水的话, 每一个产品都是一个救生阀,现在其实没有人关心这个救生阀到底好不好用,只要它能救人,我就上,对吧?所以说 开源大他可能更关注的是一些技术方向,但是实际上你从从这里才能真正跟得上,在这场红流里,他有哪些技术在发展,有哪些功能在发展,你可以去尝试各种各样不同的开源的软件,开源的功能, 但是你的 ai 能力是一直在提升的,你早晚会从这个红流里脱身的。好吧,因为现在我们正处在 ai 这个时代的,怎么说呢,可以说是起源吧,是吧?可以说是元年,也好,所以说你避免不了这个问题,所以说如果你想跟得上 ai 这个红流, ok, 多去看一看开源啊,尤其是我们做开源开发的,好, ok, 好, 以上呢,就是我把今天咱们老师啊,所有老师讲的从 e 到 n 啊,一步步的串下来啊,好,然后最后呢是我自己的一个微信,因为我长期在重庆啊,包括今天,我没想到今天大家能来这么多人啊,我,我也经常在重庆搞活动,我搞活动的时候你们都去哪了啊?哈哈哈哈,就我搞活动搞的都觉得重庆是个技术荒漠了,没想到,哎,今天 又给又给了我很大的信心啊,所以说如果以后再有机会,或者说我参加 qq 的 线上活动,咱们再到那里再见面,好吧,好,谢谢大家,我的分享就到这里。

大家好,我是 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 版能够更多的帮助到你的企业,也欢迎大家提供意见给我们,让我们做得更好。

这个时候我们就可以在客户端里来享用这个两千加三百积分的首月优惠了。 holdder 的 首月两刀优惠没有了,不存在,只要我们还是新的用户,还是可以拿到首月的两刀优惠的。 可以看到桌面上这个账号是一个全新的用户,激活了 pro, 有 官方赠送的三百积分,网页端的价格还是有这个 两刀的优惠。 coder 确实很好用,可以说和 augement 可以 打一个平手,只不过 augement 退出了 ai 的 市场,估计 coder 的 有效用户量到了一定程度以后,这个两刀的优惠也会随时的取消。早期我们选择的 好用的顶级的 ai 有 很多, augement windows 处理器,但是现在二六年目前来看,可选择的一个是谷歌的反重力, 再有就是 coder, 像 kiro wap 还是稍微差点意。关于 coder 首月两刀的相关问题,如果有不懂的可以访问博克地址,查找密点, on line, 找到钢铁侠这篇文章进行参考。我们在订阅首月两刀的时候,点击 订阅,填写自己的信息,然后点击 check out, 我 们来实际的给这个账号首月两刀进行付款,来测一下付款方式,选择 支付宝或者支付成功 check my order, 有 一个两元的输出。接着看一下用量,刚才的三百就变为了两千,付款完成以后,积分变为了两千三百积分移动到了下面,一共是两千三百积分, 花费了十四块多积分,虽然拿到了,不要太开心,别忘了在订阅与账单里面将 pro 这个订阅给它取消掉。取消订阅时候有一个提示,订阅持续有效,一直到下个月四号一个月的有效期, 在此期间账号会切换到免费版本,失去 pro 权益,当前账单周期结束后将不会再收费,如果不取消的话,下个月这个时间会自动从支付宝里进行扣费,所以这里一定要点击取消订阅, 然后点击管理账单信息,这里要将这个支付方式进行移除,这样如果账号被其他人登录的话,不会再调用我们的支付方式。

啊,那介绍完我们产品,那我也讲一下我的 webcointing 们学习的一些心路历程啊,大家知道我是今年年初三月份学的那个 webcointing 嘛,咳咳,那到现在也就是八个月啊,八个月?对, 那我当时我为什么会接触我 webcointing 呢?第一个就是我们是普目类的软件公司, 然后我们软件其实出了一个功能叫 api 啊,大家都知道 api 是 一个通道啊,所以呢,当时这个功能出来之后啊,我组织了我们软件的第一届 api 大 赛,就是 组织了那所有的开发者和土木类的开发者在我们的这个 api 上面做一些二次开发。对,所以当时这个大赛我就接触了 ypl 里 啊,但当时我因为我是没有编程的基础,所以当时三月份的时候,我是在线上,我是参加了自解组织的,叫马斯克的啊,那个时候还没有去,那个时候叫马斯克的啊,是一个插件,那我就通过马斯克的这种现场教程,我就一步一步跟着他来学这个 web 扣理, 那后面的话啊,马斯克的后面并入到这个去这里,对吧?那我后面也是啊,一边学去一边做一些视频的分享啊,因为我觉得学了之后啊,做视频能够让我更加深刻的去理解这些功能 啊,而且我得把它分享出来,我觉得也是对别人有价值的,所以我是做了很多的这种学习类的视视频分享啊。那后面的话, 有一次啊,腾讯他出了这个 call 八零之后,我也去参加他们的黑客盛典活动啊,然后啊,跟他们交流的也比较深,然后 就因为那个视频做的还不错,所以就拿了一个 call, 八零的人气三等奖啊,然后我们我接触 call 的, 其实也 是大概是两个月前的事情,因为当时我有个同学,他跟我说说他用 qq 觉得软件效果还不错,然后他推荐我用一下,那我 这我那,我就想了,哎,正好我要做这个关号,那我干脆就拿 qq 来试一下吧,因为我已经做了趣和酷跑里的学习视频。 那我想的是国产现在就三个著名的 ide 嘛,对吧,去 call 保底,那再加一个曲 code 就 全了。所以我就想着,哎,用 code 来试一下啊,但是没想到这个 code 啊,用了之后我发现还做出这个产品还挺顺利的啊 啊,跟大家分享一下我的学习资源吧,大家知道从零起步的话肯定是,呃要去学很多的知识,因为我以前是编程的小白,什么一个网站,什么前端后端,我当时还不太懂的, 对吧?那我其实我经常周末的时候啊,我就在 b 站看这种学习的视频啊。第一个我看的比较多的一个是这个马里奥啊,他是一个后端啊,马里奥,嗯, 我觉得他讲的挺精挺精简的,挺干练的。这样的一个啊, ai 编程啊,也是。 然后还有一个啊,这个大神,这个大神大家也不知道在 b 站有没有刷过,这个叫一辉啊,一辉他其实他 讲 web coding 的 课程讲的非常好,当然他我没有买他的课,我主要是听他的 b 站的所有的视频啊,所以周末的时候我经常学他的这个 web coding, 他 我觉得讲的也是非常好的 啊。还有一个就是这个可能大家也不太清楚,叫技术爬爬虾啊,技术爬爬虾,这个是一个很牛的这样的一个编程语言,它的课程内容非常的干,但是我觉得只要你坚持去听,你肯定会有收获啊。 呃,还有一个就是叫做进化论花生,其实花生我最开始也是看了它的故事,对吧?那它是算是国内最早的第一批靠 webcody 出名啊,而且赚到钱了的, 但是现在我看的稍微会少一点,因为我觉得它的技术含量可能跟前三位比会稍微差了一点。对, 呃,然后就比较比较比较有自豪的,就是说我做的这个腾讯 q 包里这个视频啊,被他们官网其实收入了啊,其实我做的这个视频跟这个一辉大神做的这个视频啊 是同庭啊啊,就是说能看到自己的作品能跟大神放在一块,我还是心里还是有点小小的惊喜的。对,这个是腾讯的官方人员发给我了之后我才发现的啊。 啊,然后今天的话我就想讲一个,就是我学 webcointing 的 三重境界吧,这个我想也是我们小白学这个 webcointing 的 三重境界啊, 第一重啊,就是借用王国维,王国维大师的就是读书三境界,第一届,第一届就是昨夜西风凋碧树,独上高楼,望尽天涯路啊,这个是什么意思呢?就是我们初识弯路阔径的时候,我们 对所谓的什么类似 j s 啊, load j s 啊,或者是 type 格林啊, java 格林啊这些框架我们是啥都不懂,对吧?所以我们满眼看上去都是这种陌生的语法框架规则,我们是 只是孤身摸索方向,然后等你用了几个月之后发现,哎,一开始上手很容易,对吧?但是当你用了之后做项目,其实我在做这个官网之前,我已经做了七八个 demo 了啊,七八个 demo, 但是每一个 demo 我 都是 没有办法把它完整的从零到一打通啊,都是在这个要么坐到这一步就卡在那里,要么坐到那一步卡在那里,所以都是做 demo, 所以 说这个就进入我们第二第二层境界,叫衣带渐宽终不悔,为伊笑得人憔悴是吧? 就是我们无数次在调试报错,无数次在代码中反复打磨啊,耗费了无数的实实力,但是对流程的编码还是感觉没办法找到方向啊。这个是第二种境界 啊,第三种境界,第三种境界,这个可能就是在第二种境界基础上啊,我们衣带渐宽终不悔,勿以萧人能憔悴 啊,就是我们历经千锤百炼之后,终于能发现随心所欲驾驭技术代码与思路共振啊,与不经意间达成优雅简洁的 web coding 啊, 这个是我觉得 web coding 的 三层境界。那目前来看啊,我觉得我还是处在第二阶段啊,第二阶段还没有达到彭总说的 web coding 之道的那个道,还没有悟道。 对,然后在做这个网站之前呢,就是我给大家也是简单的介绍一下,就是因为我毕竟也是学了这么多,其实也是经常在微博库里群跟大家去学习,去交流啊,就是说我们一个网站的开发,其实大家不要小看一个网站, 因为我们知道就大家如果以后出海的话,出海的话,其中百分之五十的项目是用网站来写的 啊,就是说你去国外做项目不一定要做 app, 也不用要做什么应用程序,其实你是用网站,有百分之五十的项目是用国,国外是用网站来写的。 那我们知道传统的网站啊,我这里是针对小白来讲的啊,传统的网站开发的话,大概他是要经过几个步骤,对吧?第一个要有个产品经理来写这个 prd 啊,产品经理写完之后要交给设计人员去设计这个网站的 u i u i 设计完之后由前端人员来做前端的开发,前端开发完了之后再给后端来开发,后端开发完之后在前后端连调连试,最后再上线。 所以一般的话,大厂他开发产品大概是要走这么六个步骤。所以说至少一个公司,传统的软件公司至少是需要六个人的,就正规的软件公司是要有六个人的,每个人分别分工合作 啊。但是现在的这个,然后啊,你要网网站代码,你写完了,你还要上线,对吧?那上线的话还要,比如说你要上到云服务器里面的话, 你还要买域名,还要买服务器,还要做配置,还要做 s l 证书的部署啊,这些都是一个网站要传统要做的这个事情,但是现在这些工作有了 bug 处理之后,这些所有的事情其实一个人就可以完成啊。 所以现在的 web 库里是什么状态?现在的 web 库里就是说你有想法,有想法之后就写一个 plunk, plunk 写完之后,然后呢? ai 去开发,开发完了之后再预览不?不满,不满意我们再随时调整,随时 web 库里啊。 但是现在的话有个什么问问题,因为我从一一个感受是什么?从三月份学到现在八月份之前,我为什么都没有一个完整的商业化项目出来啊?其实我觉得最主要的可能就是最大的一块,就这个 ypu 的, 他是没办法做到真正的商业化运营的,你要做的商业化开发的话,还是必须要用到 ypu 的 啊,就是刚刚上一位埃塞曼大神讲的,就他们现在所有的项目都是用 side 口令来做, 为什么要用 side 口令呢?我给大家讲两啊,列出了一个简单的三个三个例子吧,大家可以想, 哪怕你比如说我做这个网站,那我做了第一版之后,那我给大家说,我说你帮我把这个网站变得好看一点,酷一点,对吧?那 ai 他 怎么知道什么叫酷啊?什么叫好看呀?对吧?但我们普通人可能不知道的话,我们没办法 用专业化的语言来把这个需求用这种很规整的这种开发的语言给到 ai, 所以 它是没办法 ai, 它是没办法模糊,它是没办法 准确地理解我们的需求在哪里的。所以 spartaker 呢?它就是要你把模糊的语言转成精确性的需求。 第二个,然后现在我们比如说我们做 webcore 的 时候,我们把所有的文件一股脑的那个 ai 让它去改 啊,还有直接一上来,我们打开编程软件,直接就写提示词,直接就给我做,给我干这个活。但其实我们 webcore 里我们一定要写清楚这个 source, 对 吧?因为 ai 它是 有他的记忆,窗口是有限的,然后呢?他是会随机性的发散的,如果你不给他建立约束,他就会,嗯,写出一堆的史商,对吧?这个史商这个词其实也是我最近学了编程之后我才听到的啊。 所以呢,我们以前万科历史呢,是产品经理加体验时,就大家都是快速做一个 demo 来体验的。但是如果我们要做,做到 商业化开发的话,我们要用 smart 方式把自己转化为这个,从角色角度要转化成架构师加质检员。 我们要先给 ai 定好这个开发的架构,然后还要不停地去,还要不停地去 review 这个代码,对吧?所以这个就是我们身份的一个转变。

先说一句实话,现在的智能体已经很厉害了,但很多时候它只是聪明,不是真的懂行。而我最近在用的 open scales, 可以 让 ai 直接变身行业专家,效果非常夸张。举个例子,有了 scale 之后, 我做前端页面不光能跑起来,还能变得好看,配色、布局都帮你想好,直接能上生产环境给用户用,甚至连 ppt 都可以丢给 ai 做,三分钟一套方案,免费,速度快,排版还比很多人更专业。 那 skill 到底是个什么东西呢?我们可以把它想象成给你的智能体,装了一个专家技能库,平时你还是正常跟 ai 聊天,但当他发现你说的事情可以用某个技能来帮忙时,他就会自动去把这个技能加载进来,变成一个懂你业务的 ai 顾问。 这期视频我主要做两件事,第一,带你看一下我是在 windows 电脑上怎么把 open scale 部署起来的。第二,告诉你中间我踩了什么坑,以及我是怎么让 ai 自己把这些坑填上的。 先说部署,我用的是一台 windows 十一的笔记本,上面装了 qin 的 国内版,完 完全按照笔记的步骤来。第一步安装都很顺利,结果到第二步安装技能包的时候, windows 一 路狂爆错,界面上基本都是红字。 这个时候很多人可能就会卡在这一步,要么开始疯狂搜帖子,要么就直接放弃。我这次换了一个方法,把报错信息全部丢给智能体,让他自己去查,自己去分析,又让另外一个智能体做了一轮交叉确认。最后的结论其实也挺有意思,问题不在我, 而是在 open skills 的 一个小 bug, 它在处理路径的时候,底层代码里写了一个不适合 windows 的 方法,相当于把路指错了方向,结果软件装上去以后的话,一字简就报错了。 更有意思的是, ai 不 光帮我找到了这个问题,还顺手给出了一整套具体的修改方案。我要做的事情只有一件,就是把这份方案直接贴回我的智能体,让他按着这个思路自动去改 open skills 的 代码,整个过程的话,我只用嘴,由他来动手。 改完之后,我再重新安装,这一次所有的技能一次性全装好了,面板里面一排的技能全都是绿色的状态, 那一刻真的很有成就感。装草之后的话,用起来其实比你想象的更简单,你不需要记住任何的指令,也不需要懂什么底层原理,就像平时一样,正常的跟你的智能体去沟通。比如把这个手机 app 的 界面按照 电商应用的标准,再给我重新设计一版,给我做一套给老板汇报用的 ppt 大 纲,所有的结构配图都给我整出来。 在这个过程中,智能题会自动的去判断应该调哪些 skills, 需要前端优化,他就会去掉前端相关的技能,需要文案和排版,他就会去掉和文档设计相关的技能。你看到的只是一个输出结果变得更专业的智能题。 拿我自己的一个真实案例来说,我之前做过一个手机的番茄时间管理的 app, 功能完全没有问题, 但是呢,做出来的界面的话,就是一个工程师的一个审美。那么接入 style 以后的话呢,我只写了一句需求,让他帮我全面优化界面的风格, 那么几分钟以后,一套新的界面方案就出来了,配色、控件、布局、细节全部给到我,直接的话就可以把它作为一个成品去进行交付。 如果你已经看到这里,大概率你不是只想玩一玩 ai, 而是想真正的在工作和项目里把 ai 当做一个靠谱的、专业的一个拍档。 那你可以把这期视频当做一个起点,至少你知道了两件事,第一, ai 不 只是会聊天,他还可以通过 skill 这种方式变成真正的行业专家。第二,就算中间遇到一些环境问题兼容罢了,这些坑也可以让 ai 自己帮你排查和选。 后面我会推出更多 skills 的 实战用法,如何用 ai 编程工具提升自己的能力,真正把一个人干成支队伍。最后祝大家马到成功,新年快乐!

那下面呢,我就打开 qq 给大家看一下我这个官网是怎么样写出来的啊?其实我写这个官网的时间是我统计了一下,大概是花了三天的时间,三天啊, 就不像 excel 大 神那么优秀,就是花了十三个小时就做出了那么多东西。对于我来说啊,因为我这个官网呢,是是陆陆续续的业余时间,就是晚上写的啊,因为白天我有工作嘛,所以我是晚上回去写的,然后周末写的啊。所以呢,我是大概 统计了一下,应该是差不多三天时间,把所有的官网全部写出来了,并且上线到阿里云。那下面我给大家看一下我的这个项目啊。 嗯,在讲这个项目之前,我先讲一下我对 cold 的 这些一些介绍吧,因为我想刚刚也有很多公司提问,对 cold 也不是特别了解啊。 啊,首先呢,我们 control 的 话,这个窗口,大家可以看到它跟 control 这个布局是很像的,经典的一个布局,这边呢是那个文件啊,这边是这个主窗口,就是这个 就是这个显示窗口,然后这边就是整个的命令,而下面是终端。那 我觉得啊,学习了八个月之后,我首先一上来我就会啊,在这里有一个 code 的 设置啊,这个我觉得这个是高手啊,也不是高手,就是说有经验的人跟没经验的人,他是会 先把,就是我们说用 spot coding 这种方式,我们先把模型先给他定义一个约束,对吧?那在这里呢,你在这里可以做,比如说像 kris 的 模式,还有 mcp 的 服务, 这个 mcp 的 服务是我自己,这些里面是我自己加的,大家看到我加了一个 cloud base 的 这样的一个 mcp, 通过他来给我写调 mcp 来写我的后端, 然后这里扣的啊,就是扣的比较好的,就是说这里他有个 mcp 的 广场,大家要什么 mcp 可以 直接在这里点安装就行了,所以非常方便啊。比如说我要装这个网页安装啊,我点击安装,他就直接就是加到了我的这个 mcp 这里来 啊,这个呢啊,这些像它 context 机啊,像 git, hub 啊, screen thinking 啊,这些 mcp 都是我自己家的啊,因为我觉得这些对我有用啊, 然后我们说的这个规则,就说我们一上来先不要着急呢, ai 给你去写编程,首先我觉得你需要把这个规则给它定好,那我这里定的规则啊,可以看到我是套用的我们的彭总啊,就是我们的 wotok cd 和彭总的一个 lars, 就是他,是他说这个 lars, 嗯,是他的一个经验总结,所以我就直接拿过来用了啊,所以这个我觉得也是非常好,就大家先把这个 lars 先给他定义好啊,然后 lars 定义好了之后 啊,然后你再回来之后,然后这里呢可以可以看到 code, 它的一个好,它的一个功能的一个比较强大的地方在于它的一个记忆功能非常强大。刚刚其实很多公司也提到了, 其实 ai ide, 他的回答的问题准不准跟他能跟你获取的,跟他能获取的你的上下文信息有很大的关系。 那扩展他的这个记忆,可以看到他把我生成的每一次的对话,还有每一次 get 的 提交的这个信息, 这些全部存储到他的记忆的这里的啊,所以扣到他是一个很精准的,就是说能就你给他的信息越多,他就会回答问题越准确,可以这样去理解,所以这个是扣到的这个记忆的这样的一个强大的功能。 那我再说一下,那我做这个网站的一个步骤,首先我不会一上来就那 ai 直接说,哎,你给我写一个我的公司官网,我就要做斯沃克公司这个官网,我不会这样的。 那刚刚其实也讲到了我们第一步,我,我第一步做的是什么呢?我第一步是我先让 qd 给我写了一个网站的需求文档,我觉得这个是我们新手跟有经验的人的一个区别,就是说先把这个 prd 给写出来, 那么这个我要这里呢?我想讲一下,我最开始写这个 p r d, 我 其实是用杰米罗三来写的,但杰米罗三因为他的东博态比较好,所以我把我的产品信息全部一股脑拿给他,然后他写了一个 p r d 给我,但是他写的 p r d 不 全, 所以呢,当他我当时我也不知道他写的全不全,所以我把他杰米诺写的 prd, 我 再放 qto 这里,再让他给我写了一下,然后 qto 就 给我补全了很多的信息,像比如说基本基本信息、需求信息、 首页啊,核心的产品介绍,关于团队、行业与痛点、客户案例、定价方案这些全部是 qto 给我一股脑写的, 所以呢,我觉得 code 它写的这个 prd 写的是非常强,我也有可能它是本身 code 它内置的这个 spec 的 这种方法,对吧?所以它就写出了这个 spec 的 这个流程的这个 prd, 那有了这个 prd 之后,那我就让他开发了啊,那我就先跟他说,我说你先给我根据这个 prd 先进行第一步的开发。所以呢我们这个很多人如果没做过这种网站的话,或者是不开始一开始不懂的话,他可能一上来就说, 你全部给我一股脑的一口气写出来,对吧?那这样的话,其实你想一下,即使是最顶尖的大模型,他也没办法给你一口气把所有的网站完全百分之百按照这个 prd 文档给写出来。 所以我的一个经验就是说不要着急,不要着急,就是说你先让他给你写首页, 写完首页之后,然后再写核心产品,再写解决方案,再写客户案例,这样一个一个页面来写,所以就是 qq 就是 完成的效果就非常好 啊。大家可以看到啊,我这里的其实啊有一个历史对话啊,我,我可以看到我这里的,比如说我写这个啊,开发我们这个页面啊,开发我们这个页面,我就让他单独写的,然后这个呢 啊每一个提示词啊,他给我先开发出一个大概的内容之后,我再在他的提示词在这个细节的基础上,然后来修改小的,所以我是一个一个页面这样来写的。 然后我觉得 qq 有 一个功能,大家非常适合新手小白来用,就是什么?就是我在这里给大家演示一下啊,就是什么呢?就是 qq 的 他的这个,首先呢就是他的这个 这个提示词这个功能啊非常好用,对,就是提词优化,因为我们可能新手不知道很多技术架构,那么他这个提词优化可以给我啊,写很多的那个专业的这种提词啊,比如说我,我想,嗯,我先随便输一个,啊 啊?怎么连接阿里云服务器吧?啊?可能我新手小白,我就这样一说,对吧?呃,然后你点这个提词优化, 那,那他可能待会就会,你看他就会通过 s、 s、 h 的 方式,对吧?这个就是体现了专业和非专业的这样的一个差异,所以他就给我以这种 专业程序员能听懂的方式给了大模型,所以这个就是我觉得大家要常用的这个功能是在这里,尤其是新手 那第二个扣的比较好的,就是说他这个上下文的管理,刚刚讲他能力非常强,但是要注意他有个功能是什么?压缩上下文,因为上下文你抄的太多了,比如说你抄了百分之六十到七十,他就开始胡言乱语了。 所以这个时候我们为了节省拓客,我们可以压缩一下,或者你前面一个功能已经开发完了,下一个功能跟上一个功能没关系,你可以在这里再新开一个对话, 新开一个对话的话,他的上下文就重新开始了,所以这样对我们帮助很有,对我们这个括道的理解我们的问题很有帮助 啊,所以这个是我的两个心得体会。然后我再讲一下,其实刚刚有有人也问到了这个这个模式的差异,我当时做的时候正好是赶上这个极致模式出来了,因为原来他们是还没有极致模式的这个极致模式,因为我当时可能也是, 好像还是我在群里面跟括导的专家提了一嘴,我说这个极致模式我必须要理解,他要消耗多少积分,他有哪些功能的差异, 我,我作为使用者我是必须要去了解的,所以后面他们可能是加了这个功能。比如说这个极致模式,他就是做一些复杂任务用的,他可以直接抓取你的网页内容,甚至可以带你去操作一些东西。所以对于一些复杂的 命令,我建议是用极致模式来做,然后为了节省积分啊,大家也可以看到这里有个 auto 模式, auto 模式就是说, 嗯,扩展,它已经做了工工程化的优化了,它很多的模型它都已经给你优化到最优了,所以你就没必要去选模型。我觉得这个也可能是扩展的一个优势吧,就是我们小白,比如说你要选 jamal, 你 要选 cloud, 你 要选 选其他的模型,你可能不知道哪个模型在哪个场景最合适,那扣到他就给我们直接省省了。这个工作啊,我们就不用选了,反正我们就选模式就行了。对,反正这个就是扣到的给我的啊,一些使用上的一些比较良好的体验。然后的话我这里再讲一下,就是 他这个极致模式帮了我哪些问题的。第一个大家就知道,就是小白做编程的话,第一个问题就是, 嗯,第一个问题就是这个 api 的 调用,对吧? api 调用经常容易出错啊,那么 code 它在这里,比如说我第一次我,我连接上云的时候,我这个 cloudbase 的 这些,嗯,这些服务器密码这些,我是, 嗯,一开始我是不知道怎么填的,那这个是 code 教我怎么填的啊?那我用的 code 的 极致模式,它甚至能把这个步骤非常清晰的给我列出来,所以我是很轻松啊,就是只要你认真细心,你按照它的步骤去做,基本上就能实现这个效果 啊。还有一个就是说上云啊,大家知道这个上云呢,是一个特别 特别复杂的一个东西,尤其是对于没有从来没有部署过云的这些新手小白来说啊,那么这里呢?啊,我这里的其实也是那扣掉的极致模式啊,按照他的你看这些 都是我上云当中遇到的一些问题啊,那我把我这问题发给他,然后再提职优化一下, 那么 codo 在 给我登登出了这种,给出了非常详细的命令啊,甚至昨天晚上我的网站因为可能是因为被过载了,网站崩掉了,网站崩掉了,然后昨天晚上我又临时的用 codo 就解决了一下这个问题,对吧?那所以说我觉得 coder 现在就是说跟阿里云的这些生态,我觉得也是做的非常好,就是联通上,所以总体上呢,我大概讲的就是这么多,就是说,呃, 首先我想说就是说 coder 是 一个非常适合这个新手用的这样的一个 ai bend, 就是 说它的,尤其是它的这个极致的这个模型啊, 极致的模型就是特别适合我们这个非编程人士来用啊,因为我们知道我们编程中最怕的就是大模型一直在给你解决,但是没有实质性的解决这个问题,我觉得扣到这个极致模型是能够 解决相对其他的软件来说是能够解决这些问题的啊, 好的,那我的分享就到这,好,谢谢大家。对,然后的话啊,大家有兴趣也可以关注一下我的视频号,因为我在这里面不只分享 web coding 啊,因为我觉得 webcointing 分享的话就是一路打怪升级,其实对我来说我也是从初级慢慢到中级再到高级,最近我也在玩 cloud core 的 啊,那么后面的话,嗯,我想也分享一些 cloud core 的 这样的一些玩法啊,那么的话,除了 webcointing 之外,我想我也是一个创业者 啊,从零创业相当于白手创业,就对我们我想大家一起啊啊,我也会分享一些创业的一些感受,包括最近啊,每个月会给大家做一期创业的分享。对,大概就这么多。好,谢谢大家。

code 二五年十二月十九日第一次做出了风控的操作,我们在使用 code 的 时候,本地客户端或者插件里面进行换号,会提示当前账号已停用,违反了条款, 这让很多小伙伴在邀请朋友的时候得到的积分无法继续使用,我们来看一下这个问题如何解决。 桌面上这个账号已经用了四百八十九积分,我们如果傻瓜式按照原来的方法将这个账号进行退出,再登录新的账号,肯定是会出问题的。目前这个账号可以正常的进行发消息,发一个消息,看他的回复, 进行了思考,给出了回复,所以传统的方法已经淘汰了,我们要采用新的方法。打开桌面上这个清理软件,右键管理员身份运行, 如果你那边运行不了,肯定是配置有问题啊,正常情况下百分之九十九都可以运行。打开以后终端里输入外来进行清理的操作,操作之前看一下网页端的用量, 是和客户端同步的,用了四百九十三积分,好在终端里回车输入外扣的进程,自动进行关闭, 紧接着进行了一些清理,然后我们再打开扣的客户端,这是官方最新的客户端, 发现它变成了一个全新的界面,点击 skype, 然后我们点击 sync, 这是刚才登录的账号,这个时候我们将这个链接进行复制,因为要登录一个全新的账号,在无痕窗口里面将刚才的登录链接复制到这里面,接着 粘贴账号密码 continue 进行一个验证哦,这样就成功登录了这个账号。选择 open 就 会呼出客户端,按一下 uzi, 这里 积分两千,接着我们新建一个 test 的 项目,给扣字,按一个消息,看他能不能给出正常的回复模型,这里选择一点六倍的极致模型,按一个消息,嗨好扣字,直接就进行了思考, 给出了正常的回复,说明我们这个账号啊,在切换的时候没有任何问题,对吧?看一下网页端这个账号的用量,点击人头,接着到 uzi 这里使用了三积分, 发了两个对话,扣的积分还是很耐用的,下面可以看到积分的消耗情况,关于这个软件,可以访问顾客地址,查查密点昂烂,找到钢铁侠这篇文章,进行自助下载,或右上角免费获取。扣的 极致模型还是非常好用的啊,我们可以看到他官网的价格啊,也不贵,首月只要两百刀,非常的便宜,有条件的用户还是多多支持一下扣的。 uzi 这里我们可以通过邀请小伙伴来获取额外的积分来享受扣的的福利。

啊,各位朋友大家下午好啊,我是来自深圳商业科技的 excellent 啊,今天我过来分享的一个就是可能就是比较偏向于新手的教学,因为前段时间我跟一个美业的朋友在聊天的时候就聊到了一个, 就是从他们在线上获客比较难的时候,我就想到了开发那么一个程序啊,小程序来进行获客, 所以我后面就使用了 code 来全流程的从零到一的全部开发过程,所以今天过来跟大家分享一下, 哎,还不行啊。嗯啊,我之前应该有有一部分人在群里应该有看见过我们的产品是一款检测皮肤的,用 ai 来检测皮肤的软件, 从开发上线到现在也一一起也就才四五天时间,我们现在已经在自然啊自然宣传当中,所以我们就已经累积了大概有九千个用户了, 现在大家好评不断,所以我现在主要是众享啊,重点讲一下就是我们这个 quest mod 以及这个 啊,就整理开发零,因为我不经常上台,所以有点紧张啊,不好意思, 这个产品一开始,一开始的时候我是跟一个做美业的朋友聊起,嗯,那时候为为为了给他看, 或或许说后面他找我开发一个产品又说不定,所以就做了,在大模型上面就做了一个简单的提示词以后 来写了一个那个很简单的一个前端的 html 给他试用了一下,那时候他返回的结果可能没有那么精准,所以, 嗯,他跟我说可能就对这一个产品就没有多大的兴趣啊,后面我就啊,我就把这件事忘了,第二天起来的时候,我就 在这照镜子的时候看见脸上有个痘,我又又想起了这个昨天跟他聊起的,然后作为一个技术人的直觉,我感觉这个东西在,比如在美业里面领呃,领域里面做一个那个推广以及获客, 或许他不是最专业的那个,能给你一个全方位的那种,像医院那种诊断报告,但是他会对一些不懂得管理皮肤的人有很多的那个啊建议,以及啊很多的那个啊,那那那那个 然后呢?我们啊后面我选型选了那一个啊 code, 嗯,是因为 然后这一个是我们的这个整体的一个架构 啊,今天主要讲的就是这 code 的 使用过程当中,可能会实际实际来演示,来给给大家演示一下。第一个呢就是这个 codebase 的 使指令以及这个文件指令。 然后第二个是如何使用这个 codebase model 来呃来实现这些工作啊? 那这个界面就是我们平常来已经打开的 code 界面了。 那首先平啊,在平时在开发当中啊,你如果使用这个 code model 就是 在啊,它就相当于你们应该有有部分人在使用过那个自自动化的那个叫做规范管理,叫,呃,叫做 open space, 它其实这一个功能,它其实跟这个 openstack 其实差不多的啊,比如说我们再用用个指令 啊,比如说我们平时在这个指令里面想要去了解,我们平时在开发这个项目当中可能会有很多很多个板块,在开发完成以后会有项目里面会有更多的很很很多很多的模块以及这个代码,就比如一个前端里面它有各种各样的文件 啊,包括依赖啊这些,你想要去直接的去了解你们的前后端这某某个功能模块的这一个, 这一个你要去慢慢去翻扫,去搜索就很麻烦,所以这 codebase 指令就能够让你快速地调用我们这个上下文来去了解我们整个项目的 这个代码,以及来解锁拉取这个上下文,来继续让这个 ai 为你继续呃更深层次的来工作。 就比如说我现在在想了解我这个项目的这个 agent 的 框架,以及我们啊所用的代码,就比如第啊 codebase 后面就讲是你要找的东西,以及后面 所指的这个代码,其实后面的代码不写也可以写的话呢,可能他就会更精准的给你找到, 我们现在稍等一下,他应该会慢慢的展现出来,他开始会给你解锁仓库啊,包括你整体的代码,就比你平时想快速的再回顾啊,来了解你整个项目的这个代码文件 啊。在翻炒过程中可能需要一点时间,我现在来演示一下我们的这个产品,让我们体验一下我们这个产品的这个 由全部由 coach 来开发到后面的优化。 你看这整点,就比如我让他来迅速地了解我们这 这个是比如啊从零一零到一开发的过程当中,当你的代码过多的时候,你就可以使用这个指令来给你 调用你所有的代码,这哪个文件,哪个标注功能,它全部会给你聚合起来,等你了解了以后,你就可以在这里继续使用你的这些指令啊, 甚至包括的给你生成了这个流程图以及你的架构。 当你分析了解了以后,如果你想继续呃增改哪些功能的话,你就可以从这里入手,就很简单了。然后第二个我还要介绍一个,就是这个,我们这一个 code 的 这个 wiki 功能, 这个微功能,其实,呃, viki 功能,其实它很强大,很强大,就比如你,你有一个已经现有的项目啊, 我们现有的一个项目,以后,我们在这里提交以后,它会给你生成一个比那一个 guitar 的 啊,还有以及更非。呃, 目前目前而言应该算上是你一个最详细的一个这个代码仓库了,包括你里面的技术站啊,还有更多的 你的目录结构,前端架构、后端架构、数据流等等,包括开发指南、 api 参考,所以这个功能我们一定不要错过,使用 code 的 时候,这这一个一定不能错过, 一定。呃,在这里先,如果你们,你们是从从一到 n 加一开发的话,对这个东西你们一定要啊先使用,来来 来,先让它生成一个你们的微克仓库代码,整个架构了解完成以后,我们就可以在这里使用各种各样的这个爱的指令来让他来个对你的整个项目开发。 嗯,你后续的开发可能就会在代码的质量啊,会有一个字的飞跃, 我们现在来新建一个项目,来演示一下我们啊,好,我们现在使用 code 来新建一个项目来,比如说我们要开发一个怎么样的应用啊? 啊?在里面,我记得群里有个小伙伴问我,我是什么实现我们这个前端的,是吧? 但一直问我,我这个前端,这个很漂亮的这个啊,前端 ui, 因为大部分现在的这个 ai 给你们生成的这个前端都是那种五颜六色的那种紫色渐变啊,已经很不规范是吧,根本就达不到那种 商商业所用的那种级别,所以和他在群里面已经跟我提醒啊,问我好几遍啊,我说今天过来的话,我就给他解解答一下啊,我们平时我们要是啊,我们使用一个酷狗啊,酷狗堆出的这一个叫做 state, 它是一个很强大的前端设计啊, ai 设计啊,就比如说平时你们要开发一个我们,我之前在这里啊,在这里让他开发了一个啊,画各各种各样的 u i 界面呢,把它画成以后,把它绘制出来以后,你喜欢了以后啊,你们直接这样全选,然后把它下载到本地,再丢,再丢给这个 code 我 来玩啊,来来,还原我们的 u i 界面, 把整个文件夹解压完了,就把它放在这里面,它会啊,待会又会生成这一类的图片以及这一个 html 的 代码。我们现在让 code 来还原我们的设计, 我因为时间有限我就去,不不不,打太多了,就随便提几句啊,还有一个小功能啊,可以给大家来演示一下,这个小功能就是这个 code 的 这个优化输入, 因为很多做技术的的,他可能不会像产品经理一样的吧,会会写那么一大堆长文档过去,比如说这功能要什么样的交互,什么样的交互,各种各样的东西啊,我们做技术的可能很很多人他都很讨厌写文档,以及他都不会写文档 啊,所以这一个就很很有用的一个小功能,当我们点击让他帮我们优化一下, 他会给你一个很专业并且啊并且跟你行内的这个这这这个产品经理 给写的那些需求可能也相差不大的啊,所以你大概就可能自然语言的就表达你想要的这些功能,以及你想要的这些模块以后,而让他优化输入,他会给你一个非常良好的这个 啊专啊非常专业的这个提示词,然后你再把它教给他教。像之前我们啊啊之前想做还原前端的朋友,你们可以记一下 这个这个地址你们可以记下来啊,因为目前 ai 做的前端可能会有一些 啊,对于啊啊对于商业产品来说可能会有一些丑陋,以及一些那种,比如说像刚才一直提到的紫色渐变 啊,在这同时呢我来演示一下啊,我们开发好的这一个产品啊,这是一个皮肤检测的一个产品啊,比如我已经上线了微信小程序啊, 它是一个皮肤检测的啊,就很简单的几个操作,就是分啊,从分析,比如说来拍照分析 哦,这个还要调用手机的摄像头 啊,嘿嘿,我太丑了,行,可以,没关系,看一下效果。 有点紧张,我要怎么弄?自拍一个是吗?不用不用慌不用慌,没事,别紧张,我不怎么上台,对 那个有点紧张,哈哈哈,我来自己练习吧,正常的,其实因为每个人上台之后都会有那么多你的粉丝,你认识吗?我很担心粉丝多, 哎,这个咋回事?这个是咋回事啊?不能评论中投屏不行不行啊,只能用他,只能用今天投屏的这个啊,只能用那个这个段位。那你要这个这要怎么办?效果怎么配合? 要不你就拍你自己呗。哎,可以了可以了。对,你来我们来演示一下我们的照片,哈哈, 或者有没有朋友想体验一下,哈哈哈。啊? 好,一个正面图,脸要对着这个中间对,他不是画了个圈吗?啊?应该是摄像头的问题,第一张,然后侧脸左侧或者右侧,对,不用那么轻,轻一侧就好了,对, 再再歪一下,对,可以了吗?好,哈哈。然后我们系统就开始分析了,这是一个很啊,就比如说刚才我给你们给给你们用这一个 codebase 的 一个指令来分析了一下我们这个项目, 比如它是一个你,比如你们看着这个很简单的一个功能,其实在背后啊还是有很多的这个 agent 在 呃,以调用大模型进行工作,算法包括 google 开源的一个,比如说人脸 以及这个皮肤定向啊,他甚至可以给定位到你的鼻子某个地方长了一个痘痘之类的。这是由 google 开源的一个项目,我也已经集成到里面去,比如我们这里有多个 agent 进进行 agent 的 专家进行协调进行工作, 这样皮肤分析啊,护肤建议啊,报告审核啊,但是决不允许像比如说法律啊这层面的。呃啊,违法的存在,所以我们就需要一个这一个 啊审核啊,丙审啊,丙审专家来进行帮我们这个质量把关,就比如说我们上传的一张违法相片,他就立马就会给你检测出来, 这也是运用到了我们的一个阿里巴巴的一一一个那个阿里云的一个产品服务来给我们实现的一个这个功能。 然后在使用 code, 使用 code 开发的时候啊,我们就必须要在这里,我刚才的项目 啊,平时如果你们有多任务啊,以及这一个在使用的多任务的大型重构的时候,你们可以换一下这模型啊,模型的能力它可能消耗就比较大,但是换模型能力的代码的质量又比较高,在做重构的时候你们可能就 呃非常好啊,这里应该是应该把我们前端给还原出来了,我们来访问一下。 那但现在还原出来我们这一个 ui 界面呢,跟我们刚才使用啊,我们下载下来的,就比如说像谷歌给我们的这个 ui 主题 是一模一样的,基本上你们不需要去转换成像什么斐克码之类的,就直接一个选全选,然后一键下载, 然后再丢给这个啊 code, 它都能够给你完整的实现了我们这个 ui 界面的还原,那当然我这一个就没有做精细化的那一个设计,那大概就是在告诉你们大概是怎么样去还原这一个,就比如说啊这交互啊,其实 这个大模型有个呃这,呃现在的 web 定有一个很强的功能,那就是你们在给一个静态的页面,那也能够给你们有一个 ui 交互的这一个 啊生成,所以你不需要担心那么多,然后剩下的你就基于这个来进行微调,就可以完啊,就可以完完整的完成了。 来,刚才我们继续看我们的演示啊,对,分析分析出来了,就比如说相片分析出来,他会给一个很很很好的一个报告,就比如说,哈哈哈哈 啊,包括你的护肤,对吧?比如你们的护肤的这一个教你怎么去护肤啊?各种各样,可能对一些专业的那种医生来说可能没什么用,但是要经常打理皮肤的,可能就会会有一个很好的引导作用,比如教你每天什么护肤啊, 那这一个整体的工作流程到后面还有一些商业我就不说了。那我们在演, 我们现在还没有更新到小程序去,就比如说之前我们会在做很多的时候,可能就呃,他就会有一个很更详细的这一个,呃,比如你们自己有什么产品啊?自己呃 呃比较有有建议性的产品,就可以提供在我们的后台这里,把链接放上去就可以售卖自己的,售卖自己的产品,所以我们这个是一个引流工具,更多实际的实际的用处啊, 这是我们整体的这个啊,开发出来的成品的演示啊。我们接下来继续回到我们这个啊 code 里面来给来来讲解一些其他的一些小要点吧。 那就是开发啊,开发过程当中可能首先我们要注意的就是这个 agents model 的 这个 从零开始项目初步化,首先第一个,呃,现在可能你不需要会代码,你就直接就可以完整的开发一个 mvp 出来 啊。首先第一步我们初步化项目啊,就是呃使用这个 agent model 来明确啊,明确我们的这个目录结构以及指令,这些可能你不需要管,因为这一个啊,这 code 的 这一个有有一个叫 models model 的, 这这个能力,它其实就已经像了那个我们的 open spec 一 样,一样同等的这种自主规划能力啊,我们只需要写我们想要的功能 啊,所选的功能写完以后啊,我就比如刚才我演示的这里,可能我这里写的比较简单啊,没,没有那么细分。 那你啊,你们在开发的过程中可能尽可能的就你们把你们想要的功能写的详细一点, 因为比较详细的话,后面再使用这一个优化,你输入的时候再给你的那一个啊,给你那个专业词汇可能就会更加的准确,以及为为给你们节省了更多的这一个 啊流程去管理你们的这一个后续的改进啊, 然后第二个就是你们啊,然后还有就是我们这一个 viki 功能, viki 功能就是比如,呃,就就是你们在开发的过程当中也不一定是你们已有的项目二次开发的一个运用到 你们新项目也给一一边生成,因为你们生成了这个 wiki 以后,我们你们在开发过程当中可能会遇到一些阻碍,就比如我这个代码我怎么改怎么改的,就一直报错, 以及我没法定位到那个错误信息的时候啊,我们这个东西就很有用,因为当能够快速的生成了这个 wiki 仓库了以后,它这种快速的给你们 找到你们那个代码架构的那一个节点,就非常快速的定位到,所以后面会给你们带来很多效率的开发。 然后第三个就是修修改 bug 的 时候啊,你们即使就比如说你们运行过程当中可能有个 bug 的 时候,你们最多的时候,你们可能最多在这个控制台上面去复制复制,然后给它。 其实这种啊,这种效率大概没也没,不会,不会有那么高,其实你们不不要只贴只贴那个错误,其实你们更多的时候应该是 在使用我们的上下文功能来讲解啊,来给给我们这个 ai 回忆一下,因为大家这个上下文它都有限制的嘛。现在就算再强大的模型啊,再强大的模型,比如 google 的 gmail, 那 也好像也只有两百万的这个上下文。所以 两百万的上下文其实在一个项目里面啊,稍微中中大型一点啊,就不不出大型,就中中型一点的项目,它就已经远超于两百万太多了。 所以当有时候你跟 ai 聊天的时候,过程当中你们都会生产生着多个你们输入啊,包括 ai 回复你们啊,包括呃都会占用这一个上下文窗口, 所以你们要时不时的要添加这个上下文呐,就比如说你们聊天的过程,你们之前聊的那一个,让给 ai 回忆一下啊,回忆回忆,来来来,来给你们最更精准的定位错误,再复制我们这个终端的这个报错,再给他,他就能给你们 非常准确以及几乎可以达到百分之九十以上的那个,呃,那个错,呃 bug 给你们修,呃修复好,以及一些 bug 给全部给你们修复好, 然后剩下的就是商业 ui 的 开发啊,商业 ui 的 开发可能就呃当前最好的这个方案,就是基本上就是呃,就是就是刚才我们给你们介绍的这一个 google 的 stage, 如果啊,目前是我在做多个商业项目当中,就可能就是没有没没有,哪一个哪一个项目啊,哪哪个 ai 能写出最好的这种商业 ui 来, 目前是唯一唯一的优解,也不能说是唯一效果,体验效果是最好的,再配上这一个扣出来实现还原你的这个 ui 啊。剩下啊,最后一个就是这个知识库管理,在管理你的知识过程中,你可能就经常的要使用啊,去生成,就比如你们新的功能开发以后,在在这里生成以后,可能后后续的时候生成文档以后你们有新的 啊,新的添加以后要记得来来这里更新一下,这是能让你的这个 agent 来来来,更更更加的准确精准的定位到你项目的这一个啊, 所有的架构的以及这些代码分析的这一个流程啊,最最精准能够定呃,定位,也减少更多的这个错误啊, 因为我本身我就做了十多年技术,我更多时间就喜欢宅在家里,但我我很少会来这种现场这种活动啊,今天来到这里还是 呃,怎么呃,我,当初我呃突然一下这个小姐姐就把我就直接把我拉过来了,我一般来说我可能见到那么多靓仔靓女,可能我就很紧张啊,就比较色恐的一个人, 所以今天可能讲了那么多啊,可能讲了那么多,占用大家带多时间,可能因为 我近些年都很少上台,可能讲的没那么细啊,可能后续的我会呃,习惯了这种场合以后,后续会给给你们讲的可能会更多一点,所以到最后我们做一个 啊,最后的总结就是的 code 啊,那不只是 ide 啊,更懂你的超呃超级外骨骼,到目前从我体验的这种成啊成果来看啊,从我实践了这一个,呃,实践了这一个产品的这个 商业产品的这一个开发完成以及到上限了,呃,比起,呃比起曾经的那一个我们我我我们做项目的那一个流程来说啊,它效率是提升了二十倍, 或许有的人在有些有的人手里它不只是二十倍,因为 现在的 web coding 已经非常成熟了。可能你们就不经意间的一个想法啊,当你你们都不需要懂代码,就只只需要把会写这个文档啊, 你想要这个功能给你实现成什么样子,什么样子,到最后合理的调用我们这些啊,我们这个 q 的 这些工具以后啊会给你一个非常规范非常完整的整点啊,比如他会给你一个非常整点,不需要你去了解太多的这一个技术, 你可以不懂技术,你只要经呃只要懂得这一个啊,大概就使用我们这一个 code 的 这些呃拓展的这些功能就行啊,然后再根据你的这些呃颠慢行功的想法去实现我们这个产品 啊。到最后啊,最后一个就是我,你们想体验一下我们的产品的,可以试一下扫我们的码来试一下,体验一下我们这用酷狗来开发出来的产品。 因为我长期是在宅在家里或者说做幕后,做技术幕后的比较多啊。呃,对大家说声抱歉,不好意思啊。 好,我的演讲到到此结束了,好,谢谢喂,那个没有,其实线上有没有提问的,有问题的可以问一下啊,因为其实呃那个 s 呢?其实线上群里有同学说你的分享对他还是有帮助的啊,谢谢啊,谢谢老师,刚刚的分享非常精彩, 一点都不失败啊。非常精彩,非常感谢老师啊。我想问几个问题,第一个问题就是刚刚你提到的一个啊, stitch 的 一个,谷歌的,谷歌的一个啊 ui 它的定位究竟在你开发的时候是定位在它只是出 ui 的 一个 提示图,让让 ai 去参考它做 ui 出来了还是也是用来决策原型的那一款?就是你要生成原型图就要用这个来做。 呃呃,我我我还没有提问完,就是说,呃,在我开发过的这种,呃,在 ai 的 这个时代,我不知道原型图是否真的要生成,就说原型图的这一环的话呢?呃还要不要生成出来呢?那如果要生成的话,一般, 呃用什么样的一个呃平台去承载它,或者是直接就生成静态页面,然后通过静态页面去修改,就省略了原型图这一环。 这是我的第一个问题。第二个问题就是刚刚提到我看到你的架构图那里有选择的后台的一个架构,然后我看到你是用拍审的一个后台,然后就是我想问现在的这个 ai 的 时代,究竟我是不是选择拍审的后台它会比较有优势,所以才 选择这样的一个架构,还是我还能选择好像 java 啊,是不是这样的后台去也能够比较好那样子呢?是是这两个问题啊,谢谢,谢谢老师。 呃,先来讲解一下这个同学的第一个问题啊啊,就比如说啊,当前的这一个各家的这个 ai ide 啊,像在 web 高顶时代, 那即使你生成原原形图还是只是生成一个静态页面,那已经不重要了。即使你生成一个静态页面,哪怕你只有一个图片, 这些 ai 大 模型他都会经过大量的这个开发训练的,所以一般一般你只给,只要给的静态页面,他就会给你, 给你整体的交互都会给你一起实现完成一起。当然如果你想要一些细致的,就比如有一些交互上啊,比如这些功能交互你要更细致一点的,那么你们也可以在这里生成了。以后你想要做圆形图的话,就比如说我们这一个, 我们这个这个生成,嗯,我们这个是完全就是用这个生成,你想做圆形读的话,即使你们是可以可以在这里是可以转,转到像比如说飞马 以及各各种各样的这个平台之间来,让他把它继续呃完成这个圆形读。不过以我对这个商啊商业开发,以现在的 web 定来看的话,可能不需要你再生成圆形读了, 因为大部分比如说这个大模型啊,他会把你的这个交互界面啊,你只要给他一个静态,你告诉他你想要什么功能他都会,可能他会想的比你还要细致, 就比如说某某一些点击按钮,有一些某些反馈啊,包括,呃,就比如说你这个页面应该怎么做,我我想可能现在的 ai 可能要比我们这些人还要更加了解很多。 然后第二个,第二个问题的话,那你其实你不用去考虑,比如后端语言,后端语言是用什么样的语言,那其实是无所谓的, 那你可以用 java 呀,你也可以用 go 啊,就举你,你取决于你想要的一个效果,就比如说你开我用这个 python, 目的的就是为了快速的出这个 mvp 啊, 所以它 python 语言,它相对来说它开发就比较简单一点,但它也有 python, 它也有局限性啊,就比如说我们在做高并发的时候可能就没有啊,跟 java 比起来,跟 go 比起来它就没有, 就各各家语言都有各家语言的优势,你去选择什么样的语言?其实它并并并没有那么所谓的,像还有那些 rust 啊,还有包括一一些我们不常见的语言,它都有的 他们那一个领域的那个优势。所以你不用局限于去后端选择什么样的语言,你们平时的时候你们都可以去,比如说 在一这一个对话界面上啊,你们在选择架构的时候,你就把你的这些,比如说分析完你的架构,包括你的 你的需求以后,你可以让 ai 推荐一个最适合你的那个后端语言,可能这这样效果会给你们,在比如说架构选型上就会好很多很多。好,感谢感谢。

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