

因为我知道，这些功能，未来我不管是构建新的项目，还是理解其他的业务逻辑，总会用的到。

所以慢慢打磨，持续优化，不用管消耗了多少时间，最终的收益肯定要比摆烂强的。

这也带来了一个新的缺陷，一个功能我加的快，但移除的时候，总要考虑到未来是否能够用到，很多的代码逻辑就留着了。

虽然我会定期重构代码，但不会动这些成块成块的业务。

代码会变的越来越复杂。

----

在使用Copilot的半年中，它极大的加快了我对代码的构建，业务逻辑堆积也起飞了。一天写一个业务。

但这始终没有改变我对代码构建逻辑的认知，积累依旧是有意义的，成熟的软件逻辑。

但这其实没什么意义，如今看起来只是一种自嗨。

充了Codex的钱之后，在几乎用不完的Token的裹挟下，那些堆积在里面的旧逻辑，只是一句话就可以生成的产物。

存在的神圣性被瓦解之后，认知也会坍缩到新的稳态。

----

所以最近在做代码的压缩工作。

我希望每一行代码都有它存在的意义。

如果这段代码只是在过去某个时间，发挥了巨大的作用。随着时间，新的业务形态，可以覆盖，替换，移除之后。

这里的代码逻辑也不应该继续存在。

----

我过去其实意识到了这个事情，所以做了插件，希望通过插件来消灭复杂度，以及外扩的接口。

代码增加的速度稳定攀升，本质上就是这套基于接口的插件系统在起到作用。

业务可以无限制堆叠。



如果不是因为AI，这个架构设计，其实已经写到头了。

