什么是 CAP?
CAP —— 可掌控抽象编程 (Controllable Abstraction Programming) —— 是 AI 时代的软件工程哲学与学习范式。
当 AI 能够替代传统的"学习 → 模仿 → 编码"路径时,CAP 追问:哪些工程能力仍然不可替代?
答案是控制权 —— 判断系统结构、在关键点干预、调整设计、并为决策承担责任的能力。这是超越任何特定技术、语言或工具的稳定维度。
CAP 不拒绝 AI。它拥抱一种更有意识的合作关系:我们定义目标、边界和责任;AI 执行、放大和实现。
CAP 核心论点
"控制权不存在于技术形式中。它存在于对抽象、结构和复杂性承担责任的能力之中。"
- 写代码 ≠ 系统掌控
- 用低代码 ≠ 缺乏控制
- AI 熟练 ≠ 工程能力
- 产出量 ≠ 理解深度
CAPI:实践层
CAPI(可掌控抽象编程倡议)将 CAP 的原则转化为可实施、可验证的实践结构,以控制权渐进迁移为核心。
创意抽象孵化
将创意释放到工程系统中,不依赖语言/工具。AI 是主要生成者;学习者观察和解读。
控制权与判断力转移
开始做出明确的设计决策。为关键模块承担责任。AI 从驱动者变为合作者。
复杂性所有权
完全承担系统结构、抽象层级和复杂性增长的责任。AI 作为工具被调用。
迁移与演化
将能力迁移到新领域和新技术。持续优化。长期守护工程判断力。
叶庆锋 (Phonis Ye)
叶庆锋拥有新加坡国立大学计算机硕士学位和上海交通大学计算机科学学士学位。在软件设计、开发和系统架构领域拥有近 27 年的经验,职业生涯横跨三个国家,覆盖工程生命周期的每个阶段。
曾在多家大型企业担任高级软件工程师,并在 OPAIC(奥克兰国际学院)担任编程讲师,积累了丰富的工程实践与教学经验。叶庆锋于 2010 年在奥克兰创办了 Oneness Consultancy。目睹 AI 对工程实践的深刻变革后,他开发了 CAP,以回应亲身观察到的一个结构性问题:传统的工程判断力培养路径正在崩塌。
CAP 及其实践层 CAPI 代表了叶庆锋的信念:答案不在于抵制 AI,而在于重新定义人类必须拥有的东西:判断力、结构、责任。
从软件工程师到 CAP 创始人
软件工程师 —— 中国
上海交通大学计算机科学学士。开始软件开发职业生涯。
高级开发工程师 & NUS 硕士
受聘赴新加坡。保险行业。在新加坡国立大学完成计算机硕士学位。
高级软件工程师 —— 大型企业,奥克兰
在多家大型企业从事全栈开发与系统架构。在新西兰找到了归属感。
创办 Oneness Consultancy —— 奥克兰
成立软件咨询公司,服务于新西兰各类企业,覆盖全栈开发与系统架构。
编程讲师 —— OPAIC,奥克兰
在奥克兰国际学院教授编程课程,将工程实践融入教学。
创建 CAP / CAPI / EFCAP
回应 AI 对工程实践的变革。发布白皮书、倡议及首个教学课程。