ChatGPT会取代低代码开发平台吗?

举报
力软信息 发表于 2023/06/05 16:48:20 2023/06/05
【摘要】 编程作为一种高端技能,向来是高收入高科技的代名词。近期,伴随着ChatGPT在全球的爆火,过去通过窗口“拖拉拽”的所见即所得方式的低代码开发模式,在更加智能和更低成本的AI搅局之下,又面临了更深层次的影响。低代码平台是一种开发软件应用程序的工具,它可以让用户使用图形用户界面、拖拽式的操作以及少量的编程知识来创建应用程序。通过可视化开发方法,让具有不同经验水平的开发人员都可以使用预置组件和模型...

编程作为一种高端技能,向来是高收入高科技的代名词。近期,伴随着ChatGPT在全球的爆火,过去通过窗口“拖拉拽”的所见即所得方式的低代码开发模式,在更加智能和更低成本的AI搅局之下,又面临了更深层次的影响。

低代码平台是一种开发软件应用程序的工具,它可以让用户使用图形用户界面、拖拽式的操作以及少量的编程知识来创建应用程序。通过可视化开发方法,让具有不同经验水平的开发人员都可以使用预置组件和模型驱动的逻辑来高效创建网页和移动应用程序。

从某种程度上说,ChatGPT和AI驱动的编码特定技术可以处理一些与低代码工具相同的任务,它们都可以根据用户的请求自动生成定制的代码。ChatGPT等AI工具或许可以帮助非技术型用户和需要快速生成代码的专业软件开发人员,而低代码供应商也正是迎合了这些群体。

尽管像ChatGPT这类AI工具在语言处理和自然语言理解方面表现出色,但它们仍无法完全取代低代码平台。原因在于,许多低代码平台所具备的关键功能,AI服务目前还难以很好地实现。

低代码工具提供了一个可视化界面,帮助用户快速设计和开发应用程序,以及如何在应用程序设计过程中更好地组织和融合应用程序组件。而ChatGPT虽然也能够生成代码来实现应用程序的特定部分,但仍然缺乏将这些功能构建成统一的应用程序架构或是让用户自由选择应用程序所需功能元素的能力。

两者相比,低代码工具更能够让用户从整体上审视应用程序,从宏观角度拓展应用程序设计的多方面可能性,让应用程序的易用性和可访问性的得以提高。

在代码集成方面,如ChatGPT这样的通用生成式AI平台仅能编写一个应用程序中的某一个功能点,用户需自行将这些功能点组合起来,使之成为一个完整的应用程序。在这种模式下,大部分非技术用户将无法完成集成代码的专业操作,而专业开发人员虽然可以完成这种集成,但这也意味着利用AI开发应用程序的速度优势将被大大削弱。

与之相较的低代码开发平台则本身就是一套由大量应用程序组件拼接而成的完整的基础框架。用户只需在平台上选择所需功能,工具便会自动实现集成。同时用户还可利用低代码脚本实现跨系统的高扩展性无缝集成,让开发人员更能够专注于核心业务逻辑开发。

低代码平台还拥有规范的编码、专业的架构、稳定高效的底层以及一站式许可证管理服务,确保应用程序的合规性要求得到满足,帮助企业轻松应对版权和知识产权问题。基于低代码平台做开发,组件都有统一的规则规范,可以大幅度地提升软件质量,提升软件稳定性。

相较而言,ChatGPT以及其他通用AI系统无法保证生成的代码具备同样的稳定性。ChatGPT及类似技术部分是依赖开源代码进行训练的,但是开发这些代码的开发者未授权此类训练过程,因此有人认为这些AI工具违反了开源许可。

虽然ChatGPT在功能方面存在许多不足,在短期内可能无法在大多数组织中完全取代低代码开发工具。但其在自然语言处理和对话生成等领域具有显著优势,实际上,AI 更可能作为低代码平台的有力补充,共同推动软件开发的智能化和高效化。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。