插件化与扩展点:引导 AI 模块化插拔开发,功能解耦便于迭代

AI 写代码很快,但也很容易出现一种典型问题: 每增加一个功能,就继续往核心代码里加 if/elif。 例如: if domain == "legal": ... elif domain == "finance": ... elif domain == "medical": ... 功能少时没有问题,但随着类型不断增加,核心模块会越来越臃肿,每次新增功能都可能影响已有逻辑。 更合理的做法是提前定义: Plugin:插件 Extension Point:扩展点 让 AI 遵循一个原则: 新增能力优先增加模块,而不是修改核心流程。 ...

八月 17, 2026 · 4 分钟 · 火云

架构师 + AI:从“码农”到“系统指挥官”的职业跃迁

这一系列文章,我们讨论了前后端分离、DDD(Domain-Driven Design,领域驱动设计)、分层架构、DI(Dependency Injection,依赖注入)、RESTful(Representational State Transfer,表现层状态转移)、异步并发、SSE(Server-Sent Events,服务器发送事件)、插件化以及 Project Rules(项目规则)等一系列工程方法。 看起来讲了很多技术,但它们最终都指向同一个问题: 当 AI 已经能够大量生成代码,程序员最重要的能力还是什么? 答案正在从: “如何把代码写出来” 转向: “如何设计一个让 AI 能够正确写代码的系统”。 ...

八月 17, 2026 · 2 分钟 · 火云