粉丝12.4万获赞28.6万

这个是我通过 ai 制作出来的 app, 点击一下就能随机决定今天你的活动,彻底治好了选择困难症的我。而制作这款 app 仅仅只需从一句话开始,跟着我一起体验一下。今天我用的是更新到二点零版本的趣,这次更新的最大亮点功能就是 solo 了,它可以仅仅用一句话就能帮你搭建整个 app。 在对话框输入,我想做一个 app, 这个 app 能随机决定你今天要做什么或者吃什么,很快它就会自动分析我的需求,然后补充你没想到的点。比如它能自动分析一天能做的所有事情,运动、健身、 学习、充电、娱乐、休闲、社交、聚会,然后根据时间、天气、心情等方向分析最佳选择。接着我们点击确认,开始出发。全程也就是一杯咖啡的时间,他就能生成一个可以执行的 app 了。而且功能在我看来已经非常完善,比如在偏好设置里,你甚至还能 选择素食模式。当然,如果你想添加更多元素,也可以直接输入,比如添加今天穿什么,很快他就能在原来的版本上添加了今天穿什么选项。再比如,某个图标细节你不满意,点击选择元素,就能在对话框里直接修改, 很快你就能看到图标已经改为红色,并且所有功能不变。去二点零使用起来改变了传统的 ai 编程模式,不同于以往,你需要非常严谨的一步步跟 ai 沟通,编程过程 才能达到满意结果。而区域二点零只需要你一句话,他就能直接分析需求,自动给你补全整个编程逻辑,真正做到了一句话,生成一个可用的 app, 不过目前 solo 还在内测阶段, pro 用户拿到邀请码之后才可以激活体验产品。

如果要说目前最火的 ai 玩法, skills 绝对是当之无愧的,之前因为网络和工薪门槛,很多人只能看着眼馋不过去,终于支持 skills 了,而且我实测了一下,真的是有所就行,今天我就把四种创建 skills 的 方法一次性教会你,详细的操作记录,我也整理成这个文档里面了。 第一种也是最简单的 ai 对 话,自动创建,打开去进入 solo 模式,直接在对话框下打指定,创建一个技能,将文本内容啊转化为小红书风格的图片。 看任务执行完,技能列表里面自动就多了一个文件,好不好用呢?我们直接测一下,将下面的文字转化为小红书风格的图片。这里的话我们不需要任何额外的操作,它会自动调用我们之前创建那个 skills, 看这里生成的小红书图文效果怎么样,如果不满意啊,你还可以继续让它修改样式内容,直到完全符合你的需求。方式二,手动创建,前往设置 规则和技能,找到技能模块,点击创建弹窗里填好名称,描述和指令, 点击保存,系统就会自动生成一个文件。然后方式三的话是导入外部的技能,如果你有现成的样式或者是压缩包,同样在设置里面,点击导入上传文件,解析完成后点确认别人的技能瞬间就变成你的了。 方程四的话是从 gitcap 导入,这个是最强的,看到大佬开源的技能库,你不用去下载,直接在对话框里面把 gitcap 的 地址发给,告诉他安装这个地址,看这里他就已经个人到你的本地技能库了, 如果不知道怎么找到这些开源项目,看这个网址会自动爬起。 gitcap 上面的 skills 现在有六万多个了,都是开源的,直接白嫖。其他的一些细节以及 gitcap 的 地址都在这个文档里面。

推荐自己弄的一个开源库 tree-spec, 可以 在 tree-e 中使用类似 careo 的 spec 编程。这里是我使用 careo 的 spec 开发一个二零四八游戏的过程,可以看到整个过程与 careo 的 spec 非常相似。首先先生成一个需求文档 requirements, 之后再根据需求文档生成一个设计文档,生成一个任务列表文件 tasks, 最后根据任务列表文件开始开发游戏。整个流程还是比较流畅的,通过需求文档设计文档以及任务列表,能够更好地避免 ai 在 开发过程中出现偏差,也可以避免一部分的 ai 编程中记忆丢失问题。 希望大家来一起完善这个库,让其更加好用。


今天我要挑战一个不可能的任务,在不懂编程的情况下,我们普通人用 ai 做出一个微信小程序。首先我们在做之前,我们需要了解一个微信小程序或者是一个应用,它在从需求到真实落地的情况下, 会经历以下几个步骤,第一就是需求的评估,第二就是 u i 的 设计,第三将 u i 设计变成前后端代码。 第四,测试运行上线。下面我们会根据这几个步骤来使用我们的工具。我们使用的工具有以下几个, deep secret 吗? tree, 这就是最终的成果,一个可以运行的微信小程序, 包括前后端数据的交互。在整个过程当中,我只做了三件事,聊天,微调以及运行。 准备好颠覆你对软件开发的认知了吗?首先我们需要明确我们要做什么?我们的想法是什么?将我们的想法输出给到 deepsea, 让 deepsea 进行加工,让它输出详细的需求文档, 微调之后有了需求,接下来就是设计界面,传统意义上需要设计师,但现在 ai 可以 辅助完成。我们使用到的是飞格玛这款工具, 它可以将我们的想法复制成对应的圆形图,就像这样并且有圆形图对应的代码。 然后我们就可以将这些原型图下载下来,为了以后面生成具体的前后段代码做准备。最神奇的部分来了, 就是用觑将我们的斐克码转化成微信小程序的代码。下面我们打开觑, 在翠当中转成具体的代码有两种方式,第一种就是将原型图打包下载下来,就像这样打包下载下来之后放到翠的文件里面去添加到对话, 让它解析成对应的微星小程序的代码,这种情况下一般来说解析出来的会比较失真。另外一个就是在我们翠里面会自带的 figma 的 解析的工具,就像这样添加到对话当中, 我们可以用 ui 图去生成堆代码,这两这两种方式我觉得各有优劣,我一般比较喜欢先导入圆心图之后,然后再用 ai 图调整我们的比例, 让生成的页面不至于失真。就像这样,等到我们生成好页面之后, 下一步后端的开发了,比如说上面的车辆信息增加、删除、预约、 登录,这些功能都和后端有关系。我们在用 tree 生成后端项目的时候,需要注意的是将我们的大的功能拆成一个小功能。比如说 我一开始和翠说的是要先生成一个项目,并且支持登录,在后面会去进行完善,然后再支持我的爱车, 包括预约等等功能。回顾整个过程,从想法到产品,我只是用了几个小时。 ai 不是 取代了程序员,而是把编程变成了人人都会掌握的技能,都可以掌握的技能。虽然说这个小程序做完了,但这只是一个开始, 想象一下未来不需要学习复杂的编程语言,用自然语言就可以告诉电脑我们需要什么样的软件,并去进行生成。如果你也想用 ai 创造点什么,关注我,我会分享更多详细的教程。

从需求分析到应用部署的全链路,蔻定智能体诞生了。就在最近,字节跳动旗下 ai 编程工具 tree 迎来了重磅的二点零版本升级,这次更新上线了更加智能的蔻定 ant solo。 solo 让 tree 不再仅仅是一个 aide, 是进化成了可以自主规划理解上下文,并且能够独立调用工具执行完整任务的 context engineer 上下文工程师。我们可以通过自然语言描述需求, solo 就能够智能的获取开发中的上下文,包括产品文档、技术方案、代码,甚至网上的知识。 然后 solo 能够智能的使用不同的 context 和工具,最终完成开发任务。 solo 特别适合帮助独立开发者从零到一快速实现完整产品,大幅降低了技术门槛,提升开发效率。本期视频我们来试用一下最新的 solo 模式, 从零到一搭建并且发布一个具备前后端和数据库功能的宠物店应用。开发过程中,我还使用了数据库 mcp server, 让 ai 可以自动创建数据库,自动填充测试数据,大幅简化了开发流程内容。干货满满,我们马上开始, 我们打开吹,目前只有国际版上线了 solo 功能,点击顶部的按钮,这里提示 pro, 用户拿到 soloco 的才可以激活。我先订阅一下国际版的 pro, 然后点击按钮,输入邀请码。可能是因为目前 solo 还希望更多的收集一些反馈, 所以没有全量开放,我帮大家申请了一些邀请码,放在了评论区,还有参加官方活动也可以获得邀请码。开启 solo 模式以后,左侧是与 ai 的对话窗口,右侧则是动态变化的 context 视图,当 ai 在写产品文档的时候,右侧就是 是文档视图,当他在写代码的时候,右侧就是代码编辑器,当他在做测试的时候,右侧甚至能看到网页预览。这样就不需要手动切换不同开发工具的窗口了,整个开发过程一目了然。 我打开一个新的文件夹,接下来我们使用 solo 来构建项目工程。我的提示词是制作一个宠物店的网页应用,需要有前后端,首页要精美可爱,多添加可爱的宠物猫的图片,网页风格要符合宠物市场的调性, 主色调用温暖明媚的颜色。包含三个页面,首页、预约页,还有宠物购买页。后端提供数据库, c r u d 的 a p i。 数据库使用 post greeseco, 请把数据库表的设计按照文档输出出来,后续我会自己建表。下面是几个主要页面的详细设计,首页需要有 banner, 快速入口,用户口碑,还有联系我们几个 模块。接下来是预约页还有宠物商店页的详细设计。然后点击开始 solo 立即生成了一个详细的产品文档,并且在右侧自动打开了文档面板。文档中包括功能概况、核心流程、界面模块,甚至连数据库表都设计好了。 我们可以直接在这个页面进行审查,并且提出修改意见。比如我想调整下技术站,我们就可以直接在右侧窗口进行修改,把 css 框架替换成 tellwind。 我对 api 接口进行了一些精检,一切准备就绪,点击确认开始开发。 solo 首先会自动调用命令,行终端配置开发环境,在执行命令的时候,右侧面板自动切换成了终端面板。开发环境配置成功以后, solo 开始进行编码,开发过程很像 minus 和呆文,只需要自然语言对话就能自动完成一系列的开发任务。这个过程 就像看一位经验丰富的程序员在你面前敲代码,他会自动处理依赖解决报错,每一步的进展都会实时的展示在右侧的拓展视图里面。前端开发完毕以后, solo 马上进行了后端的开发,这里 solo 为后端服务单独创建了一个 package 点 jason 文件,这偏离了我的初始意图, 我立即打断了他,补充了一句, package 点 jason 前后端共用一个,方便后续部署。如果 package 点 jason 分成两个部署的时候,就得前后端分开部署就会麻烦不少,所以这里我要求他不要拆开。对于 ai 辅助编程,我一直以来的观点是, 有了 ai 辅助以后,我们需要把更多的精力从基础编程语法和技术细节转移到系统架构的设计上面,开发者要把自己提升为架构师加指挥家,所以对于技术框架的知识反而要更加的精通。最后 solo 完成了代码 编写,并且在右侧打开了浏览器的预览面板,可以让我们直接查看效果。这是首页的设计需求,里面的几个模块都完美满足了。接下来是预约页面,最后是宠物商城的页面,这里的图片都是 solo 调用 ai 画图自行生成的,效果非常的不错,看起来很可爱。 目前后端还没有配置真正的数据库,我们可以对接一个数据库的 mcp server, 让 solo 获得操作数据库的能力,通过 mcp 直接把数据库表创建出来,然后自动对接到项目里面,点击这里的创建智能体, mcp 添加手动添加。这里我使用的是免费的酿数据库的 mcp server, 之前在独立开发者的穷鬼套餐里面我介绍过他,注意要把这一段替换成酿的 apik, 确认以后打上一个对勾就配置成功了。接下来我们创建一个数据库大师的 ai 智能体, 注意要把这里的酿的 mcp 勾选上,在 solo 模式里面就可以使用我们自定义的数据库。大师,接下来我要求 ai 根据产品文档创建数据库。 solo 调用了 mcp 工具,并且创建了数据库, 并且完善了后端的代码。在开发后端代码的过程中, solo 会经常使用命令行对后端接口进行反复的测试,这非常的好,保证了后端接口的正确性,减少了前后端连调的工作量。最后 solo 完成了数据库的创建,并且把连接信息存入了配置文件。 后端开发完成以后, solo 同时启动了前端与后端,并且自动打开了网页。我们切换到预定页面的时候,控制台出现了报错,我们看到处以自动识别到了控制台的报错,可以点击添加到对话按钮,一键把错误添加到 ai 对话。 solo 分析了错误,并且进行了修复,主要原 原因是后端与前端使用的端口不相同。 solo 帮我们在 vit 里面配置了代理,将后端服务转发过来,解决了端口不一致的问题。我们来测试一下预约的主体功能,这里填一个宠物的昵称联系电话,填一个备注,点击提交,提交结果成功保存到了数据库里面,非常的完美。 我们可以点击这个部署按钮,让 ai 帮助我们一键把项目部署到 worcell 上面,把产品变成公网可用的网站。点击以后, solo 开始自动分析项目结构,并且使用 worcell 完成部署。 我们来测试一下,首页展示正常,但是当我们打开预约页就发生了错误,我把错误再贴给 ai, 让 ai 帮我修复一下。 solo 帮助我们重新生成了一份配置文件,然后我再次执行命令部署项目。我们最后再来测试一下,这次使用公网链接成功完成了预约,数据也 存入了数据库。本期视频我们使用 tree 二点零的 solo 编程智能体,从零到一开发,并且发布了一个可爱的宠物商店应用,整个过程我都没有离开 solo 面板。 solo 是业界第一个以 context engineering 上下文工程为核心理念的编程智能体,覆盖了全场景的开发需求, 给予了开发者强大的支持,而且成本真的低的离谱。本期视频就到这里,我是技术扒扒虾,感谢大家,我们下期再见!