后现代中AI,数据与人的三权分立
在2020年,我以全英文写作的形式,提出以AI作为入口,重构整个操作系统(OOOS)时,当时只是把AI作为一种“网关入口”,并没有预料到AI编程对传统基础编程的降维打击。
在2025年,对比了这5年间chatGPT的表现之后,我大胆地断言基础编程岗位将会在5年内基本消失,并预测了 Clawdbot 的诞生。
在下半年使用了cursor和trae(trae比较慢只推荐当备用)之后,我表示5年还是太保守了,2/3年基础编程岗位就快没了🤣。
前言
2025-04-02 22:33
目前各家厂商提供的AI并不能称为
AI agent。AI agent的第一性是核心数据存储在个人终端中的AI模型。在不久之后的未来,当人们意识到自身数据的重要性(它其实代表一种互联网唯一身份),不愿交给传统互联网厂商,并且AI模型的本地化部署成本降低到一般数码类消费品的水平线之后,AI agent就能顺利诞生。 ...... 基础编程岗位,大概在5年内会基本消失。 说到底,目前的编程语言是什么?我觉得目前的编程语言都是一种人与机器之间的过渡。机器需要执行这种中间语言,而人类需要通过代码沉淀已有的业务知识。那么当目前的AI有足够的权限,去访问当前的项目目录,有更强大的上下文理解能力,那么本质上,AI就是在替代这些基础编程的工作。只是就目前而言,AI还没有完全的文件阅读和超宽上下文,目前的AI协作更像是一种胶水粘合——AI完成用户需求的一小部分,程序员再把它们粘合起来。但基础编程的岗位,已经在肉眼可见地慢慢退化。
当前的基础编程类工作将会在5年内基本淘汰,进入下一个历史发展阶段。到了那个时候,一个6/7岁的小孩,只要在类似
Swift Playground上拖拽,输入用户需求,AI就能实现最为高效的实现代码。人们要做的,是用创意,将各种学科的知识融入到程序的设计中,总而实现一些复杂的功能需求。
当前版本(Version: 2.4.21)的cursor,已经具备10万行项目级别的完全编写能力。按照8/2定律,80%的项目都是10万行代码级别的垃圾,因此99%的代码基本不再需要人类编写。
在使用cursor完成了我的kube-killer之后,我陷入了代码阳痿(Coding ED)——我完全不想写任何代码。
所有的想法在一瞬间落地,我甚至都不需要再花时间去学习各种业务概念。在这5年时间中,作为中文互联网的「乌鸦嘴谢顿」(Crow Seldon),我已经预言了多个产业的衰亡。
而随着Vibe coding的兴起,失业终于沦到我的头上(job offer请直接发我邮箱[email protected])。
最近几天,我一直在思考在这后现代社会中,人类究竟要如何应对AI技术对现有行业格局的冲击。最后我从形式逻辑入手,找到了破口的方向。
不存在 AGI
万能的上帝造不出来一块他举不起来的石头 --> 不存在 AGI
形式逻辑讲究推理的的绝对正确。但万能的上帝造不出来他举不起来的石头。
如果造出来,那上帝就不是万能的;既然造不出来,更加说明上帝不是万能的。
以此类比,AGI并不存在。AI存在一个能力上的上限。
目前我认为,这个上限就是形式逻辑以及人类情感。作为形式逻辑他爹的二律背反,AI这辈子可能都无法理解。
人类需要重夺自我的主体性,拒绝“赛博义父”(把AI当成解决一切问题的万能许愿机)这种编程邪教。
AI混合编程模型

基于Service As API和时间序列元编程这种结构,我提出AI混合编程模型。
人类是数据的管理者,以及AI生成产物的Review工程师。AI必须在一个「沙箱环境」中限制运行。
AI对于底层数据只有查看的权限,生成的产物在写时复制(copy on write)。
只有在小规模的代码文件中,可以暂时使用git协议。以一种存储的冗余,换取底层数据的安全性。
人类,AI和数据的关系基于Auth协议,AI修改数据必须经过人类同意。

而「防火墙」则承担了「抵御外敌」和限制网络访问的角色。它决定了AI可以有限访问哪些网络资源(避免被污染和供应链投毒),也决定了AI可以对外暴露的API端口。
AI,数据与人的三权分立
AI:负责生成代码等边缘计算。
数据库:负责存储数据。
人:负责管理数据,审阅AI产生的产物。
在这三者的关系中,人类必须要占据第一性。AI可以是常驻型agent,但必须依赖于人类意志的被动调用,产生的影响仅限于沙箱。 AI程序的运行必须遵循现有人类法律法规伦理,如果AI产生了实际的物理影响,责任由使用者承担。
参考链接
【1】 ロックマンシリーズ https://www.capcom-games.com/ja-jp/series/megaman/
