Limin Ge
产品
AI-Native 软件工程宣言
博客
联系
Toggle theme
EN
AI-Native 软件工程宣言
查看 GitHub 仓库
目录
00.1
语录
宣言的最初形态:11 条真相浓缩版、扩展章节索引,以及从 2025 年 3 月到 2026 年 5 月的全部修订记录。
2025.03.01
00.2
AI-Native Engineering:2025 的 11 条硬核真相
一份关于构建 AI-native 组织与系统的创始人笔记。
2025.12.04
01
第 1 章:AI 的无状态性与 Context Window
理解 AI 的关键在于理解它的无状态性。你的代码库应该抛弃所有的过程性历史信息,让任何一个读者,也就是你的每一个 AI session 都不用去理解任何历史上下文。
2025.12.04
02
第 2 章:Test–Code 循环——为什么测试代码比功能代码更重要
你一定要花非常多,超过 50% 的时间来写 testing code。
2025.12.04
03
第 3 章:Debugging——在深水区和 AI 一起查 bug
今天的 AI 编程,是在不确定性中、在混沌中、在混乱中的一种编程。
2025.12.04
04
第 4 章:工具与 Context 选择——为什么 AI IDE 卖的是“上下文选择能力”
AI IDE 或 AI Agent 卖的是两个:一个是 Context 选择的能力,一个是最佳实践通用化的能力。
2025.12.04
05
第 5 章:AI-Native 工作流——Plan–Act、Test–Code、Doc–Code–Doc
Plan–Act、Test–Code、Doc–Code–Doc 是新工程时代的工程循环。
2025.12.04
06
第 6 章:从垂直复杂度到水平复杂度
我们应该将软件的复杂度从垂直转为水平……通过增加链路的多样性,来实现链路的深度降低。
2025.12.04
07
第 7 章:Human-in-the-loop 与新人培养
AI 不能解决所有问题,AI 不能解决第一公里和最后一公里的问题,这本质上是人的问题。
2025.12.04
08
第 8 章:为 AI 选择兼容的技术栈
过于新的技术堆栈,AI 没有能力掌握,因为训练数据过少……兼容性这个词有了新的涵义。
2025.12.04
09
第 9 章:AI Coding 的五个等级与 User Story Driven 终局
Vibe Coding 只描绘了一个非常初级的 coding 阶段,终局应该是 user story 驱动的开发。
2025.12.04
10
第 10 章:AI-Native 小团队的结构性优势
小团队能够胜出的时代……我们没有任何负担,可以尽可能地去彻底革新我们所有环节的生产力。
2025.12.04
11
第 11 章:Convention 与开发规范——让 AI 带着镣铐跳舞
Convention、开发规范的重要性,对于 AI-Native 团队的重要性,只会更高,因为它们是延缓熵增最好的手段。项目起步时一定要尽可能地设计好尽可能多地束缚。让 AI 带着镣铐跳舞。
2025.12.04
12
第 12 章:Token 作为项目规模的量化指标
token 是一个可以对一个项目所含信息量进行量化的一个指标,一个项目沉淀的所有资产转换为 token 的数量就是对这个项目规模的衡量。
2025.12.04
13
第 13 章:会议录音→PRD→TDD→代码——AI-Native 团队的知识工作流
一些曾经更激进的想象,我们有钱有人力后,可以开始试验:将所有的会议录制→生成字幕→生成 PRD→生成 TDD→生成 code draft。
2025.12.04
14
SSOT:为什么所有软件工程原则最终都在谈同一件事
复杂业务和 AI-native 工作流会让事实分裂。SSOT 九层金字塔模型的目标,是让团队和 AI 都知道当前应该相信哪里。
2026.05.25
15
如何构造 SSOT 九层金字塔模型:一套可复用的 SSOT 原则
一套不依赖具体业务的 SSOT 构造方法:从使命、战略、承诺一路落到 Flow、contract、实现和 evidence。
2026.05.25
订阅文章更新
有新文章时发一封邮件,仅此而已。
订阅