用coze做了4个应用,感受是非常厉害,25年8月份的时候用还是只能把外层ui做出来,里面逻辑对话的时候会越改越飞,遂放弃。25年12月再用,效果相当惊艳,但也有几点问题。 1、通过对话改UI,会非常费劲。 直接生成的UI,其实已经挺好看的了,但我对UI有一定需求的时候,这时候UI改起来就非常难。比如我想做一个P2的这个带有层级信息的分类,我希望下面的复选框和上面的文件夹对齐,但是要么非常靠后,要么非常靠前。基本上对话的接近10轮里都不能满足这个要求,要么就是满足了,我浏览器缩放一下,发现还是不对。这里我让他讲出来自己怎么算的,他就讲图标是几个rem,每个都是多少,所以为了让子节点的复选框位于父节点之后,就应该是多少,但这个比大小比错了,看起来数学计算好像比较弱。 还尝试过直接图片标注,我截图然后画了一个红框,但是返回无法识别,对于我图片上标注的东西掌握不到,不知道是不是多模态还差点。 再比p3如这个提示信息的位置,对话了很多轮还是有点问题。 总之这些ui的东西,如果能我截图,标一个框,告诉他,他能理解到,我觉得就更好了。 2、和数据库的连接,基本都需要对话告诉他。但还算一遍就能掌握。 3、还有一些改起来很多轮对话都没改对的情况,我发现比较好的解决办法是,让他自己讲出来实现思路,讲着讲着自己就看到错误了。可以说这个agent的能力已经是非常强的了,后面每一次他的思考我都会点开看,学习一下这个程序员老手是怎么考虑问题的。基本上是先理解要干嘛,现在是什么样子,然后制定计划,开始改代码,改完测试如果调试的时候涉及到它开始创建测试api,测试api的文件会在这次思考结束之后自己删掉,但是上层的文件夹没删,写入数据库的测试数据也没删。比如p4 总体来说相当强了,这个编码水平可以说一定强过很多normal的程序员了,甚至给我的感觉是只要能想明白自己想要啥,基本上都能实现了。 我现在自己没用明白的地方是, 1、 怎么把智能体和工作流嵌入进来,看起来是api token应该可以完成,但是这部分手册上没看懂。以及我好像得注册域名,把其他的智能体和工作流发布出去,应用里才能调用? 2、 有一些“智能”的部分其实可以用小模型解决掉,每次都call大模型速度会比较慢,但自己玩的场景问题不大。比如在数据库里的文章想rag一把,如果能语义召回就更好了,但是看起来现在只能非常传统的分词,去停用词,去走完全匹配,要么就是直接llm,去提取关键词,语义向量这中间态反而好像难以实现。