2024年11月12日,百度公司董事长李彦宏在2024百度世界大会上宣布推出“秒哒”应用,预计于2025年1月初正式发布。
秒哒的主要特性介绍为:
“秒哒”由大模型和智能体组成,是多智能体协作工具。包括无代码的编程、多智能体的协作,以及规模化地调用各种工具的能力。“秒哒”跟现在市面上那些辅助代码生成工具不一样,它根本不需要用户看得懂代码。
“秒哒”具备无码编程、多智能体协作和多工具调用三大特性。
“秒哒”由大模型和智能体组成,主要面向非程序员群体,用于降低普通用户开发智能体的门槛。
因为具体产品还没有正式公布,所以无法体验其具体能力如何。但是大家可以切实感受到AI的发展。
“秒哒”的核心特点:“不用写代码,就能实现任意想法”,这句话给广大程序员群体带来了不小的冲击和焦虑。字面意思理解就是要颠覆软件开发行业了,因为现在还不能知道“秒哒”的具体能力,那么也就不能不让人乱想了。
那么“秒哒”真的能颠覆软件开发行业,取代程序员吗?
个人认为不会,或者说难度非常大,至少在很长一段时间里不会。
这里面有个最大的障碍在于使用AI的人的规划能力和表达能力。
换句话说,就是使用者需要有能力规划一个合理的应用软件的功能蓝图,还需要将自己的需求准确表达出来,让AI能准确理解。
从事软件研发的朋友都知道,在软件研发的过程中,需求方很多时候只能表达出自己大概的想法,产品部门拿到需求之后,需要分析需求,与需求方反复沟通相关细节,揣摩需求背后的动机,然后再根据整体蓝图设计产品,再然后就是形成产品设计文档,交给研发部门进行实现。在实现的过程中还需要跟进研发成果,以免研发部门对产品文档有理解错误。
在整个软件生成的过程中,有很大一部分时间和精力都在解决信息的表达、传递和验证这件事。
举个例子,张总公司是一家贸易型企业,公司不大,销售的主力也是张总自己,客户也都在自己手机的通讯录中,客户的跟踪情况也只有他自己清楚,没有做记录。随着客户的增多,张总需要一个客户关系管理系统(CRM),他能提出的需求也就是管理自己公司的客户信息。
这个需求表面上看,是很明确的,但是当我们要去具体实现这个应用软件时,就会发现,这个需求太模糊了。
市面上成熟的CRM软件大概可以分为以下几类:
- **ACRM (Account CRM)**:专注于账户管理,如客户信息管理、销售线索管理等。
- **OCRM (Operational CRM)**:专注于业务流程管理,如销售订单管理、服务请求管理等。
- **CCRM (Campaign CRM)**:专注于营销活动管理,如营销活动策划、执行和效果分析等。
- **SCRM (Service CRM)**:专注于客户服务管理,如服务请求处理、知识库管理等。
- 此外,CRM 还可以根据客户类型、管理侧重点和功能进行不同分类,如 B2B CRM 和 B2C CRM,操作型 CRM 和分析型 CRM 等
一款好用的软件需要经过精心的设计和验证才能发挥其最大的价值,这里面包含了多少软件研发人员的心血和汗水。在张总这个需求中,有太多的信息需要张总提供,有太多的细节需要明确,而且还需要张总准确表达出来,不能有歧义。
假设,张总将他的需求让“秒哒”来实现,创造一个好用的客户关系管理软件,至少以现阶段AI的能力,我个人表示很难。这里“难”不在于技术实现,而在于软件系统的规划能力,在于需求信息的表达传递,在于AI对信息的理解能力。
接下来还有一个问题:
AI在什么情况下,才能颠覆软件研发行业,才能取代程序员这个职业呢?
个人认为就一个标准:AI不需要产生应用软件这个中间产物来处理用户业务。
这句话什么意思呢?
还是用上文中的张总来举例子,张总的需求是管理自己公司的客户信息。他不需要通过AI来实现一个客户关系管理系统这么一个软件,这个软件对于AI来说是一种中间产物,张总只需要告诉AI客户信息,AI自动对数据进行处理,存储、统计分析以及在整个客户生命周期中,协助张总来完成工作。
在百度总裁李彦宏先生的PPT中写明的:“不用写代码,就能实现任意想法”,这句话,我个人理解的,还是要使用AI来生产软件,还是有中间产物的存在。所以还远远达不到所谓的颠覆和取代,大家也不需要太过焦虑。
总结:““秒哒”这个产品还会是软件研发过程中的一个辅助工具,可能是当前辅助工具的一个升级版。现在是AI的时代,AI在不断地发展和进化,它正在影响着我们生活和工作的方方面面。
如果您觉得本文对您有用,建议收藏;
如果您觉得对您的朋友有帮助,请分享给他们;
如果您能点个赞,那就是对作者最大的支持。
更多精彩内容发布于公众号:代码乾坤 (CoderLand)
版权归原作者 朱雀BOS 所有, 如有侵权,请联系我们删除。