历史是螺旋上升的!我悟了!

很久以前,我沉迷于低代码编程,觉得这玩意儿简直酷毙了~:sparkles:

但后来我查了查,发现网上对低代码的评价普遍不太妙:thinking:
于是我也亲自试了试,终于明白为啥了——这些所谓的“低代码”,根本就是为了低代码而低代码。用“不会编程也能做游戏”当噱头吸引用户,结果硬生生造出一堆极其难用的东西:upside_down_face:

代码本身就是一种工具,写代码也有难易之分。把写代码当成洪水猛兽,然后为了“不写代码”绕一大圈弯路,实在是有点愚蠢:expressionless:

于是,我对低代码彻底祛魅了。

但最近,我又开始对它动心了。因为现在已经是 AI 时代了,都开始 vibe coding 了,大部分时间根本不用手写代码了嘛~:robot::computer:

可在一路 vibe coding 的过程中,我发现 AI 总是擅自搞出一些稀奇古怪的操作:

  • 对于简单需求,无所谓,力大砖飞就完事了:boom:
  • 但一旦项目体量稍微大一点,AI 就总会打破现有的框架设计,开始“自由发挥”:hammer_and_wrench:

为此,不少大佬都想尽办法来限制 AI。

然后我突然灵光一闪,想到了一个歪门邪道的方法:

我做好一套配置体系,然后让 AI 去写配置,不让它写代码!

把它腿打折,只准它在地上匍匐前进!:leg::no_entry_sign:
这样就可以强行逼迫 AI 按规范来工作啦!桀桀桀!:smiling_imp:

桀桀桀,我感觉AI依然会放飞自我

AI:桀桀桀。(然后把刚写好的配置删了,说是规范要求,说是沙盒环境,说是我删的)

AI: 我发现可以通过xxx 的方式执行代码。 然后起飞 :upside_down_face:

学点基础知识吧,少想

用柴火灶煮米饭是基本功
但是有了电饭锅,就再也不用关心:火候了

2赞

试试千星奇域?
(滑稽)

把AI腿打折,我完全赞同,AI对代码的要求是只要不出错,能多写就多写,但是这种安全冗余策略会让代码耦合性显著加强,导致出现bug的概率大幅提升。这就是著名新三之AI代码论,代码越安全,bug就越多,bug越少,代码就越不安全。

标题让我想起了徐涛

我让ai尽可能用各种规范去写,如果遇到写不出来的,再另外设计方案并让我确认。