近期使用zulu写了3个项目,谈一下zulu的使用心得。
我一共写了3个项目,分别是CMS新功能添加、个人算命小程序、老的CMS前端样式改造。整体给我的感觉是,真的一行代码都不用写,基本上能实现需求的完成,但是还是会有一些坑,这在后面我会介绍到。
zulu介绍
首先介绍下zulu,zulu 是百度comate下的一个新产品,之前comate用的是文心的内核,目前这个新的zulu跟原来的功能是分开的,大家可以看下面截图
可以选择chat还是zulu, chat还是之前的文心内核,就是单次交互,zulu能感觉出来是claude3.7的内核,但是没有证据显示。整体就完全是端到端了
下载地址:comate官网下载
大家进去后可以下载最新版本的,我使用的是vscode,主流的基本也都支持。下载好了后会让你登录百度账户,这个根据提示就很简单。
然后把自己已有的项目拖进来,或者重新新建一个项目。
在这个界面直接拖进来就行,然后打开zulu的界面,直接告诉让他读一下整体代码。我通常会担心这个AI不行,毕竟代码量大了他是不可能全读的,所以会跟他介绍这个项目,尤其是告诉他大概要改哪几个文件,如果数量不多,他会全读一遍,基本上就知道怎么回事了。可以看下图
读完了之后就开始自动改写代码,如果发现了有问题就跟他说让他继续,这样反复搞起来就可以了。
可以给大家看下我的第一个CMS项目,新的检测规则上线的一个界面设计
界面只要告诉他风格即可,他就可以生成。后端的逻辑他更擅长了,只需要告诉他什么逻辑他就可以生成。我在这个过程中
目前的一些不足
1. 如果是老旧的前端项目,确实改起来很费劲,尤其是2个以上的页面互相分区那种。
2. 有一些项目依赖开源库,AI是不知道开源库是怎么使用的,需要教导他怎么使用。这部分很可能需要读大量的开发文档来学习。目前我还没探索出来。
心得
我们日常的开发,可以把一部分杂活、比较独立的活给他,略微复杂的可以尝试。基本上可以做到小时级的迭代,熟练的话能做到分钟级的功能迭代。这也是个人开发者的机会,有些开发者可能不知道小程序怎么开发,直接让他来做我们只负责逻辑的设计,这样开发门槛会大大的降低