Agent 的速度还是发展太快了,
以前至少还会看到模型边思考边写代码,至少还需要安装,再复制小几千字的提示语来生成项目,还是脚手架级别,用来体验和展示信息为主。
提示词来源@歸藏
不能互动是个遗憾,
属于是我的程序员朋友们看了会哇哦,但回头就继续忙自己的活,觉得也就那样的程度。
而且我发现最近说X个小时零基础小白开发XX应用的说法已经越来越少了,因为真小白是真做不出来。。。
那有没有那种把需求分析、代码生成、测试、部署、安装包、源代码、甚至连计算机软著申请材料都包圆的报恩级平台呢?
还真有,码上飞(CodeFlying)全量上线,开发全流程都用中文交互,我可以选择不看、不接触代码。
🔗 codeflying.net
听起来很唬人是吧,但还真就做到了:
AI做成来的应用可算是有了自己的管理后台了,有交互,可以重复访问、修改数据、管理用户,是正儿八经够上可以分享出去体验的小程序版本了。
那接下来就顺着说看看如何实现,以及还能做成哪些案例。
使用方法是真简单,
没有限定使用的编程语言,也没必要限制模型只输出一个页面,
我就用了一句话:个人记账小程序。
因为码上飞是一个多 Agent 的系统,上来先是来了一个产品经理,给出自己对个人记账的理解,需要用用户登录与注册、首页设计、记账管理、预算管理、统计报表、个人信息和账户管理等等模块。
而且因为有了数据需求,产品经理还会梳理清楚模块之间的关系:
确定了模块本体和模块间的交互方式后,
产品经理会细化每个模块里面的要实现的功能点,
然后给出业务流程图和产品需求文档(PRD)
因为整个生成过程不见到代码,给我的感觉就好像是AI们给我郑重其事攒了一个会,
我是个只有很初级很初级,甚至都算不上合格需求的甲方,坐着就听上了他们给出对这款产品的理解。
到这一步,测试经理、架构师也来了,
相当于他们一起给出了一份应用测试、开发语言、技术栈等
如果是有程序背景的话,在这一步可以定制更深的细节,当然也可以跟我一样,直接跳过不看。
等5分钟后,
我就收到了一版可以发布成小程序、安卓应用、手机网页的应用。也就是我开头展示的小程序版个人记账软件。
码上飞还放出了不少案例,直观地展示出了能力边界:
给宠物们做领养平台
给闲置物品做租赁平台
给喝茶搭子做互动社区
给大学生做个路演平台
给自己做资产管理系统
还给自己多做个贪吃蛇
而且上面的每一个项目都是有完整的对话生成记录,如果喜欢里面的某些功能的话,可以主动保存下来,新建项目的时候可以库库加上去。
写在最后
在我看来,
码上飞最大的特点是放大了模型擅长的,
他们重新给出了自己对AI开发的定义,
从提出需求到应用交付,都可以不见代码,
现阶段其他 AI coding 聚焦于页面展示的时候,
他们一心想着让小白也能做出生产级的应用,
告别传统外包的花了大几千,「交付即报废」,
在这里,
AI应用可以永远在线、随时进化。
文章来自微信公众号 “ 卡尔的AI沃茨 ”,作者 AI沃茨
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md
【开源免费】LangGPT 是一个通过结构化和模板化的方法,编写高质量的AI提示词的开源项目。它可以让任何非专业的用户轻松创建高水平的提示词,进而高质量的帮助用户通过AI解决问题。
项目地址:https://github.com/langgptai/LangGPT/blob/main/README_zh.md
在线使用:https://kimi.moonshot.cn/kimiplus/conpg00t7lagbbsfqkq0