No Code 的终结

你可能听说过这个消息:Bending Spoons以12.8亿美元收购了Airtable。罗马并非一天之内沦陷,但这正是标志无代码平台跳鲨的时刻的最佳标志。
坦白说,我在Airtable工作了很多年,非常喜欢这个产品,也更喜欢在那里共事的人。问题在于技术,也就是那不合理的效能工具使用的大型语言模型循环,情况已经改变。
工作软件本身并不具备价值。它本来就是为了服务于某种目的而建。它主要用来跟踪一些事情(日程、零件、订单、人员,什么都有)。
电子表格是这里的通用软件——而我非常喜欢电子表格。但电子表格在分享、编程、权限、自动化等方面有其上限。一旦你离开电子表格,你就会升级到数据库和一些软件:这就是像Airtable这样低代码或无代码平台的特点。
在最佳状态下,将Airtable带入团队的人并非真正带来Airtable本身:他们带来了急需的组织和流程,而Airtable只是手段。
Airtable做对的一件事是他们自己创建表格的体验。你只需添加一列(类似Excel),选择数据类型(字符串、数字、日期等),瞧,你就创建了一个表格。
我曾经开玩笑说,Airtable应该去SIGMOD(大型数据库会议)上发表一篇关于不是具有ALTER TABLE widgets ADD COLUMN (color string)就像人们使用你的数据库一样。
弗雷德·布鲁克斯写道:“给我看你的流程图,藏好你的表格,我将继续被迷惑。给我看看你的表格,我通常不需要你的流程图;他们会很明显的。”Airtable从核心理解这一点:如果用户能够指定商业模式,那么在其上构建自动化和功能就成为可能。
(这并不新鲜!FileMaker1985年开播;当我帮助举办一个面向约1600名高中生的会议时,这成为我接触数据库的起点。事实证明,只要多一点加分、一些新生和3台连接AppleTalk的电脑,就能处理邮寄的注册表!)
很久以前(90年代!),公司的IT团队就是为这些公司开发软件。许多软件是定制的。我们可以以Salesforce2000年的“软件已死”活动为标志,标志着SaaS开始占据主导地位。
IT部门完全专注于采购。采购就意味着说“不”。低代码和无代码平台(以及Microsoft、SharePoint、Excel和Google Sheets)承担了这些空白。
当你买不到软件时,只能用能拿到的,偷偷带进一些Airtable,提升收入、效率、信任度等,没人能因为官僚主义原因扔掉它,因为它现在是承载设备的。
AWS于2006年推出了EC2。你可以租个虚拟机。要在网上下载(这样你就能和同事分享内容)需要学习EC2 VPC、IAM权限、EBS、RDS、静态IP、DNS,以及一些其他三字母缩写(TLA)。
即使在软件公司内部,IT部门也把EC2门槛限制在一起。2007年我在谷歌时,搜索公司代码库的工具运行在Jeff Dean办公桌下的一台备用桌面上。
在谷歌的数据中心里让一台机器来服务这段(对我来说至关重要的)基础设施,实在太麻烦了。(当时有有趣的“是网尺吗?”视频;例如,https://www.youtube.com/watch?v=b2F-DItXtZs,以及其他一些。)
快进到2026年。大型语言模型是王者。SaaS末日正在进行,发生得像破产一样——先是渐进的,然后是一举的。构建和部署业务工具的正确方式是什么?
什么才是合适的平台?非软件工程师能被信任去做这件事吗?
正确答案(今天轮到我在网上犯错了,宝贝)是Linux。是的,选择无聊的技术然后直接用Linux。你可以选择Linux上的多种栈。说实话,如果你选LAMP(Linux、Apache HTTPd、MySQL、PHP)就没问题。
我目前更喜欢(sqlite、Go、Typescript,也许还有Vue)。如果内存不变贵,PostgreSQL、Node、TypeScript 也没什么问题,但内存消耗确实存在,而且用单一语言做前后端的优势已经消失,因为你根本不用写代码。
是的,整个栈都是开源的。是的,如果你在那个栈上构建,并且需要迁移到AWS、GCP、Render、Azure、Oracle云基础设施、Railway、Hetzner或小型电脑,你就能重新同步数据和代码,这样就没问题了。
平台层的锁定相比低代码平台较弱。(话虽如此,代理会在几个提示下将你的低代码配置移植到 Linux。)
Exe.dev卖的正是这套。你的订阅可以让你创建Linux虚拟机。它们在互联网上是有意义的:你可以把链接发给朋友,链接就会生效。它们默认安全,您可以使用我们的认证系统或您自己的网站公开。
他们很快。它们非常适合编码代理。构建自定义软件的方法是直接在生产环境中用编码代理开发。不断迭代,直到找到可用的方案。多根据同事的反馈进行迭代。
让你的同事们也不断改进;让他们把边缘打磨掉。如果你给编码代理你业务的数据模型和工作流程,还有一些关于技术栈的提示,它会表现不错。
如果你的项目属于那1%需要升级到“业务关键非常重要内容”的项目,当然可以启动第二个虚拟机和开发环境,甚至升级到现代软件开发(git)那种复杂的流程。
在Linux机器上运行的LLM是“低底线高上限”的极致:只要开始,你或许能把电子表格甩得远远。
接下来是一些相关的常见问题解答。
我的数据安全吗?
是的。我们的违约是安全的。其机制与Google表格非常相似:你可以只与团队、个人或全球共享虚拟机的网页端口。
我已经有一个电子表格或低代码解决方案;我该怎么转?
如果你觉得没问题,可以启动虚拟机,访问代理(我们的代理叫Shelley,默认预装),给它一个你现有解决方案的API密钥,或者上传你的电子表格。
让它把它移植到这台机器上的网页应用里。会的。今天,以Sol或Opus为榜样。明天,在Discord上问我们;答案经常变。
我该怎么安排时间表?自动化?
Linux是一个丰富的平台。你可以让客服用定时器运行某项程序,它会做到。(它通常会选择系统化,但如果你偏好Cron,可以推动它往那个方向走,如果你不知道这两个选项,也没关系!)
我该如何构建代理或机器人?
同样的方法:让智能体写一个“使用该环路的智能循环”exe.dev“LLM集成”,并配有各种工具来实现这个那个。所以,也许它会在某个频道里阅读Slack的帖子并对此发表评论。
特工会一枪秒杀它。
关于exe.dev平台是我们的“集成”系统。连接你的机器人到 Slack 从未如此简单。
Vibe Codeding 够好吗?
根据我的经验,是的。通常的做法是衡量风险和回报。每个电子表格公式都脆弱且未经测试;然而,电子表格确实有效!这里也是一样。
我是不是应该用Flue agent框架?或者Langchain的某个框架?我真的可以直接用 yolo 它吗?
用你喜欢的框架,但最终,代理们可以自己选择,或者用枯燥的方式。全球有数以百万计的最佳实践相互冲突,“2025财年最终版3”仍是中位数解决方案,你应该先弄清楚自己的工作流程需求。
让代理设置一个cron作业,备份数据库。
你们的定价是怎么运作的?
基础套餐每月20美元,最多支持50台虚拟机,但限制为2颗CPU和8GB内存。这对于许多针对你团队的小型应用来说已经足够了。如果你需要更多资源,可以升级或向我们求助;我们很乐意为你提供所需的机器。
构建您的应用可能需要比我们作为订阅部分提供的更多的LLM代币。你可以连接ChatGPT订阅,使用其他编码代理或其他模型提供者,或者我们很乐意通过我们以API代币费用为你提供LLM。
如果应用很慢怎么办?我该怎么测试?
我发现代理在测试最终结果和修复性能问题方面都出乎意料地好。他们用的是我用的同样工具:画像分析器等等。Shelley的秘密武器是一个它能使用、分析器、截图、截屏的好工具。