一个人 + AI,20天打造一套工业PaaS。不是我多厉害,是DeepSeek“读懂了”我的整个项目。
写在前面
4月30日晚上,我做了一个决定:推倒重来。
不是因为老代码跑得不好。恰恰相反,它在80人工厂里跑了两年,很稳。
但有一个问题:只有我能改。
变量名随意、API命名草率、一个文件几千行、硬编码遍地……这些“个人风格”在单人开发时是效率,在要交给别人维护时,就成了债务。
所以那天晚上,我把整个项目删了。不是备份,不是重构,是从零开始。
今天是5月19日。
20天过去了。我想跟你聊聊,这20天发生了什么,以及——我是怎么让AI“读懂”我的整个项目,然后替我完成剩下的工作的。
一、先说结果:一套“AI可继承”的PaaS平台
20天,我从零完成了一套工业级PaaS平台。
不是MES,不是ERP,是一套别人可以在上面搭建自己业务系统的底层平台。
服务商拿到这套东西,不需要懂C++,只需要会改JSON配置,就能在客户现场快速搭出一套完整的业务系统。
但有一个变化,比功能本身更重要:
这次的代码,完全规范。
类名、方法名、变量名、文件组织、注释格式……全部统一。不再是以前那种“只有我能看懂、只有我能维护”的个人风格代码。
这意味着:这套系统终于可以从“我写的”,变成“能被交付、能被接手、能被AI继续维护的”。
二、20天时间线:不是我能写,是AI“读懂了”
很多人看到“20天开发一套PaaS”,觉得不可思议。
但如果我说:我是带着“整个老项目的知识”开始重构的,你可能就不觉得奇怪了。
| 阶段 | 时间 | 核心工作 |
|---|---|---|
| Day 1-3 | 4.30-5.2 | 新架构搭建,前后端主体跑通 |
| Day 4-7 | 5.3-5.6 | 核心控件实现,API配置体系 |
| Day 8-12 | 5.7-5.11 | 事件系统攻坚,可视化配置 |
| Day 13-15 | 5.12-5.14 | 拖拽编辑、控件工具箱 |
| Day 16-18 | 5.15-5.17 | 容器控件、AI主题生成 |
| Day 19-20 | 5.18-5.19 | 分页控件、布局序列化完善 |
20天,不是我能写。是我把老代码里验证对的业务逻辑,完整地“教”给了AI。
三、核心方法:全量项目代码喂入模式
这是我这20天最大的收获,也是最想分享给你的方法。
3.1 传统AI辅助开发的痛点
你有没有遇到过这种情况:
你:帮我把 userInfo 字段改成 profile
AI:好的,已修改 ✅
(实际结果:AI把 userInfo、userinfo、user_info 全改了,还顺便重命名了你没提到的变量)
你:在这个页面加个搜索功能
AI:好的,已添加 🔍
(实际结果:样式崩了、接口调错了、分页逻辑也改坏了)
这就是AI幻觉——它太“聪明”了,聪明到会自己脑补不存在的逻辑。
3.2 我的解法:让AI“读完”整个项目
核心思路:在提需求之前,先让AI完整“看”一遍你的整个项目。
我写了一个脚本,能把整个项目打包成一个文档:
- 完整的目录结构
- 所有源代码(按文件类型分组)
- 所有配置文件(JSON格式)
- 统计信息
然后,一次性把整个文档喂给DeepSeek。
效果是什么?
| AI看到的内容 | 可能的行为 |
|---|---|
| 只有零散的几段代码 | “用户可能想改这个?我猜一下” → 乱改一通 ❌ |
| 完整的目录结构 + 所有代码 | “我看到了完整的调用链和项目规范” → 精准修改 ✅ |
AI不是神,它是靠信息做判断的。你给的信息越完整,它的判断就越准。
3.3 一个真实的“新成员上手”场景
假设有一天,项目需要新同事参与。
他打开我留下的项目知识库,看到:一份完整的项目文档。
然后他打开AI工具,提出一个业务需求:
“我想给工单列表页面加一个‘导出Excel’的按钮,应该怎么配置?”
AI会基于完整的项目上下文回答:
“根据项目规范,您不需要修改核心代码。只需在配置文件的相应位置添加按钮配置,然后在事件触发器文件中配置点击事件即可。具体的配置格式如下:……”
知识库和AI已经替他整理了这些信息。
新同事不需要:
- 花几周熟悉代码细节
- 死记硬背字段名
- 担心踩坑
他只需要:描述需求 → AI给出方案 → 复制配置 → 生效
四、这套模式带来的根本改变
4.1 从“我写代码”到“我定规则”
以前,我的工作是:写代码。
现在,我的工作是:定规范、定边界、定上下文。
剩下的,AI替我执行。
我告诉AI:
- 命名规则是什么(类名大驼峰、方法名小驼峰、变量名下划线……)
- 架构边界在哪(哪些模块能改、哪些不能改、配置放哪……)
- 整个项目的完整上下文
然后,AI生成的代码,天然就是规范的。
不需要我花一秒钟想“这个变量叫什么”,不需要我反复检查命名是否统一,不需要我担心风格不一致。
4.2 从“只有我能维护”到“AI可继承”
这是最大的变化。
以前,我的代码只有我能看懂、只有我能改。
现在,整个项目的知识都在文档里,AI可以一次性“读完” 。
新同事来接手,不需要我手把手教。他只需要:
- 拿到项目文档
- 打开AI工具
- 提出问题:“我想加一个XX功能,应该怎么改?”
AI会基于完整上下文,给出精准的修改方案。
我不是在写“防走失”的文档。我是在为项目的长期维护,建立一套可被AI高效继承的知识体系。
4.3 从“每次都要手写”到“配置即代码”
以前,加一个新模块:写代码 → 编译 → 发版,周期以周计。
现在,加一个新模块:改JSON配置 → 重启 → 生效,周期以秒计。
以前,改一个字段:改数据库、改API、改前端三处。
现在,改一个字段:改一个JSON,三端自动同步。
90%的需求进配置,10%的需求才写代码。
这是这套PaaS平台的本质,也是“AI可继承”的底气——配置比代码更容易被AI理解和修改。
五、一个完整的协作闭环
这是我目前的开发模式:
┌─────────────────────────────────────────────────────────────┐
│ 1. 我定规则 │
│ - 命名规范、架构边界、设计原则 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 2. 生成项目文档 │
│ - 一键打包所有代码和配置 │
│ - AI“读完”整个项目 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 3. AI生成代码 │
│ - 严格遵守规范 │
│ - 不越界、不瞎猜 │
│ - 零幻觉或极低幻觉 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 4. 我验收 │
│ - 检查架构是否符合预期 │
│ - 验证功能是否正确 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 5. 新人/合作方接手 │
│ - 拿到项目文档 │
│ - AI辅助理解和修改 │
│ - 不需要我亲自解释 │
└─────────────────────────────────────────────────────────────┘
这是一个闭环。我不是在“用AI”,我是在“建立一套AI能持续参与的开发体系”。
六、我不是在偷懒,我是在升级
很多人问:你用AI写代码,是不是偷懒?
我的回答是:我不是在偷懒,我是在升级。
以前,我花时间在:想变量名、写重复代码、查文档、调bug。
现在,我花时间在:想架构、定规范、设计配置体系、把控方向。
AI替我干了“执行”的活,我把精力放在“决策”的活上。
以前,我的代码只有我能维护。
现在,任何人拿到项目文档,都可以借助AI快速理解和修改。
以前,我是一个“写代码的人”。
现在,我是一个“定义系统的人”。
七、一些想对同行说的话
如果你也在用AI辅助编程,或者正准备开始,我有几个建议:
第一,别让AI在真空中工作。
AI需要上下文。你给的信息越完整,它的判断就越准。把整个项目喂给它,而不是零散的几段代码。
第二,先定规矩,再让AI执行。
命名规范、架构边界、设计原则——这些要先想清楚,然后告诉AI。边界清晰了,AI就不会乱跑。
第三,把配置和代码分离。
90%的需求进配置,10%的需求才写代码。配置比代码更容易被AI理解和修改,也更容易被非技术人员接手。
第四,建立“AI可读”的项目知识库。
不是写给人看的Word文档,而是结构化的、AI能一次性“读完”的项目快照。这是项目能否被“继承”的关键。
第五,不要怕AI犯错,但要建立纠错机制。
AI不是完美的,但你可以让它“学会”你的项目。每次修改,都把完整上下文给它,它会越来越准。
八、写在最后
20天,从零到一。
我一个人,加一个AI,完成了一套工业级PaaS平台。
不是我多厉害。是DeepSeek“读懂了”我的整个项目,然后在我设定的边界内,替我完成了执行层面的所有工作。
我依然一个人写核心架构,但我不再是一个人“写代码”了。
AI帮我加速,帮我维持规范,帮我消除技术债务。
更重要的是:这套系统,终于可以被交付、被接手、被传承了。
如果你也在做类似的事,不妨试试这个方法:
把整个项目喂给AI,让它“读懂”你的代码,然后你只需要做一件事——定规矩。
剩下的,交给AI。
项目启动:2026-04-30
PaaS主体完工:2026-05-18
当前状态:配置模板积累中,倒计时5天上线
联营合作:开放2-3个行业试点