扣子编程,开启免费公开测试
这个案例,是我们的产品经理通过自然语言和简单的两三轮对话就完成的一个效果,我们告诉扣子企业的可视化需求,要求它可以支持上传数据,并完全把我们的数据可视化。通过这个案例可以看到,只要你有足够的逻辑思考能力,足够的想象和理解能力,把需求表达清楚,扣子编程就会给你一个非常有意思的结果。彼时,大模型还有很多缺陷,比如逻辑能力不稳定,推理速度很慢,不会调工具等等,我们围绕着这些大模型的“缺点”,一步步的完善
12月19日,在火山引擎Force大会开发者主论坛上,扣子开发平台正式升级为扣子编程。扣子负责人乔屿分享了扣子编程背后的故事。
以下为演讲原文:

大家好,我是扣子的负责人乔屿。非常开心,今天能在Force大会和大家做这样一次有趣的沟通。
今天我演讲的标题是:告别拖拽,拥抱心流。正如标题所隐喻,扣子今天会有一个大更新。在介绍我们的新功能之前,请允许我先稍微讲讲扣子的一些背景故事,以及扣子这个产品从何而来。

扣子诞生于23年底,到今天正好两周年。在如今AI迅猛发展的当下,一个两周年的产品已经快属于一个「老产品」了,虽然我们中间迭代和发布了很多功能,但其实,我们的初心一直没有变过。
那么我们的初心是什么呢?我还清晰地记得23年的某个日子,当我第一次发现大模型具备逻辑理解能力的那种震撼,作为一个浸染在软件行业多年的从业者,你会意识到一场变革,可能要发生了。如果自然语言如果能表述逻辑,那么不用写代码也可以编程了,那么软件工业的供给关系会发生天翻地覆的变化。在这样的判断下,我们决定做一款产品,这款产品能让不会写代码的人也可以做出真正有用的程序和App,让每个有创意的人都能施展拳脚。
让软件生产力平权。这个就是扣子的初心和起点。
彼时,大模型还有很多缺陷,比如逻辑能力不稳定,推理速度很慢,不会调工具等等,我们围绕着这些大模型的“缺点”,一步步的完善了我们的Agent IDE和Workflow IDE,解决了成千上万希望利用AI能力来改造业务的实际需求。
时至今日,我相信大模型的进步速度远超每个人的预期,我们也没有预测到大模型在短短的两年里,居然能写出完整的代码了。这种进步速度,我相信会让在座的每一个人感到震撼。这种进步,也能让我们有机会,给用户提供一个更好用的工具。
过去两年,扣子服务了超过数千万个真实业务场景:
有奶茶店老板用我们搭建门店系统,解决了高峰期排队的问题。
有公益组织用我们开发捐赠平台,让每一笔捐款都可追溯。
有企业IT团队用我们搭建数据处理流程,效率提升了70%。
我们也见过了太多用户的真实困境:
小白用户学会了拖拽组件,但想要实现一个稍微复杂的业务逻辑就会卡壳;
专业开发者觉得拖拽不够灵活,最后还是得回到写代码的老路上。
我们一直在思考:有没有一种方式,既能让用户使用的门槛更低,同时,又能满足专业开发者对灵活性和复杂度的需求?今天,我们找到了答案。

从今天起,「扣子开发平台」正式更名为「扣子编程」。很多朋友可能会问:为什么要改名?其实这个名字的变化,代表着我们的战略升级:
过去我们是一个帮你搭建AI应用的工具,今天我们要做一个赋能开发者创造力的平台。
我们不再只是帮你解决「怎么实现」的问题,而是帮你聚焦「想要什么」的创意本身。

接下来是我们一些新功能的介绍。我们正式拥抱全新的开发范式:Vibe Coding。
Vibe这个词直译为「氛围、感觉」,Vibe Coding在25年,也是最热门的词语之一。在这里我们把它定义为「用自然语言描述你的业务需求」,进入创作的“心流”。
过去你需要学习编程语言、拖拽组件、调整参数,今天你只需要用日常语言描述你的需求,剩下的可以全部交给扣子编程。基于过去两年服务过千万级业务场景的积累,我们打造了三大核心功能矩阵,分别是 Vibe Agent、Vibe Workflow、Vibe App。下面我将逐一介绍这三个重要的功能

首先是 Vibe Agent,也就是 Vibe 智能体。很多人提到扣子可能第一印象就是智能体平台,这也是我们做的最早的一个功能。今天我们都知道,开发一个智能体需要写出比较好的提示词,需要做好知识库,当Agent需要工具和插件的时候,可能还需要找研发同学帮你做各种适合Agent的工具。当需要复杂Agent的时候,可能还需要Muti Agent这样复杂的多智能体架构等等。
今天你可能不再需要关注这些问题了,只要把你的需求,告诉扣子编程,Agent 会自己写提示词,自己装知识库,甚至自己给自己开发工具。当效果不符合预期时,你只需要告诉 Agent,Agent 会在多轮对话过程中,实现自我迭代和自我进化。
下面,让我来演示两个 Vibe Agent 的 Demo。
【视频】
这是一个数据分析专家Agent,数据分析一直是很多企业的高频场景,但做好一个数据分析Agent往往并不容易,需要模型有较强的代码能力,需要他知道怎么做好可视化展现,需要他处理好文件和数据解析能力等等。今天你只需要在扣子编程里描述清楚你的需求,10分钟后,这个Agent就可以使用了。
我们看到,上传一个Excel给他,他能调用多个工具处理后,帮你产出一份可视化数据分析结论。
【视频】
这是一个SEO专家Agent,做过产品的人都知道,写SEO的优化词很痛苦,利用大模型来做好SEO词语的拓写也是很多企业内高频且刚需的场景。但真的想做好这个Agent也并不容易,它要会读取文章,会分析关键词密度,并且会调用一些外部接口来查询最新的搜索趋势。否则,大模型给你的建议可能会存在很多「幻觉」。今天,有了扣子编程,10分钟左右,这个Agent就可以使用了。
把你写好的文章发给它,它会调用自己做的各种工具,进行详实的分析后,告诉你一个严谨的结论。

下一个介绍的功能是:Vibe Workflow。Workflow 一直是扣子上最受欢迎的功能,也是AI在企业里落地使用最多的功能。因为 Workflow 的本质其实是人来编排逻辑,然后利用大模型作为一些中间节点,帮你实现一个可以稳定运行、性能高效、效果准确的业务流程,这刚好完美的契合企业内很多复杂的业务流程需求。
但同样,做好一个Workflow对很多没有软件基础的开发者来说,也并不容易,需要理解不同节点的作用,需要适配不同节点的入参和出参,反复的调整连线。
今天,我们得益于大模型能力的进步,推出了Vibe Workflow功能,你不再需要手动地去拖拽节点,同样,只需要描述清楚你的需求即可。最关键的是,Vibe Workflow的产物,你依然可以看到整个工作流的可视化流程,并且可以分节点进行调试和修改,这让Vibe Coding变得更可控,更稳定,能更好的支撑你的复杂业务需求。
接下来,我来演示一个Vibe Workflow的Demo:
【】
这个Demo是一个电商图片处理工作流,也是一个线上很常见、很高频的需求。每个商家都有大量的商品图需要做分析和打标,就需要工作流有很高的稳定性和并发性,同时支持高频的迭代,来调整分类策略。
今天你只需要描述清楚你的需求,很快,一个可用的工作流就能自动生成了。我们可以首先检查他的业务逻辑是否符合你的预期,如果不符合,可以选中节点,进行对话式的修改。

接下来介绍的功能是 Vibe App,正如屏幕上的 slogan,一个想法,一个跨端应用。
过去,你需要学习很多不同终端的编程语言,才能开发一个能同时运行在Web、iOS和安卓的应用。今天,你只需要把你的想法传达给扣子,扣子会自动帮你生成适配的界面和逻辑,自动完成多端适配。并且能帮你集成所需的组件,包括AI能力、数据库等等。一个跨端的全栈应用,即可成型。
我们来演示一个demo:
【】
这是一个3D数据可视化仪表盘,我们看到很多企业都会有这种数据大的需求,比如说有业务在流转、有数据需要回溯,都会需要有一个统一的界面去呈现。过去可能我们需要去找一些开发人员,或者花不少精力才能做成一个Dashboard,甚至还需要找设计师让这个大屏的视觉效果显得更好一点,最后开发出来的大盘也不一定能很好的匹配你的需求。
这个案例,是我们的产品经理通过自然语言和简单的两三轮对话就完成的一个效果,我们告诉扣子企业的可视化需求,要求它可以支持上传数据,并完全把我们的数据可视化。基于扣子编程,用户还可以在看板中增加问答功能,让它不仅有很好的前端效果,也可以有不错的后端逻辑。通过这个案例可以看到,只要你有足够的逻辑思考能力,足够的想象和理解能力,把需求表达清楚,扣子编程就会给你一个非常有意思的结果。
也欢迎大家在扣子编程上发挥你的创意,找到更多更有趣的玩法。

除了上述的这些功能之外,我们今天还要提出一个新的概念——Vibe Infra。Vibe Infra是什么呢?我们可以看到,今天已经有很多的Vibe Coding产品,它们也能帮助很多开发者从零开始,做出一些有意思的程序。
但我们发现,还有一个很重要的问题一直没有很好地被解决:这些Vibe Coding产品并没有真的帮助用户走完最后一公里。因为把一个产品开发完,并没有真的结束。如果希望它能够为自己产生收益、产生价值,是需要进行部署和持续迭代才能持续运维的。这些工作还需要依赖一个懂部署、懂运维的工程师。
今天,扣子编程上线了Vibe Infra的能力,结合火山引擎在云计算领域强大的基础设施,提供了一套最适合Vibe Coding的基础设施服务。这里面包含了服务器的资源分配、应用的版本部署,域名备案配置,甚至包括iOS和安卓的版本发布,我们在云端统统帮你实现打包,甚至不需要下载IDE,就可以实现一键发布到App Store。

我们做Vibe Infra的能力,其核心是还是要实现一件事情,那就是构建一套真正面向所有开发者的编程生态。
同时,在这里我也想跟老客户们说一句,您请放心,过去我们用拖拽搭建的应用,依然在。我们也持续会投入精力、投入资源,去做出更好的Workflow,帮助大家持续去迭代。
今天的升级,我们的目标从来不是淘汰某种开发方式,而是让每一个开发者都能找到最适合自己的一种创作方式,专注在真正有价值的创造上。

如果你是一个编程零基础用户,你可以选择把你的需求告诉扣子编程;
如果你是有一定技术基础的开发者,可以用扣子编程,解放双手,把时间花在对业务逻辑的深度理解上。
如果你是资深开发者,你甚至可以把你在Vibe Coding产品上编写的代码,直接通过扣子编程,部署在火山引擎,享受Vibe Infra带来的便捷和能力。

再回顾到我们今天分享的主题——告别拖拽,拥抱心流。
这里的告别拖拽,并不是否定过去探索。拥抱心流,是希望大家能够从机械的操作中解放出来,回到编程最本质的乐趣——也就是创造中来。

最后,在这里,扣子编程也为大家带来一项福利——扣子编程,于今天开启免费公开测试。
用过Vibe Coding的朋友,应该理解这意味着多少的资源,我们也希望大家能在这个测试里面找到属于自己的心流,谢谢大家!
更多推荐



所有评论(0)