20天,从零到一:我把整个项目喂给DeepSeek后,AI替我完成了PaaS平台

0 阅读9分钟

一个人 + 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-34.30-5.2新架构搭建,前后端主体跑通
Day 4-75.3-5.6核心控件实现,API配置体系
Day 8-125.7-5.11事件系统攻坚,可视化配置
Day 13-155.12-5.14拖拽编辑、控件工具箱
Day 16-185.15-5.17容器控件、AI主题生成
Day 19-205.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可以一次性“读完”

新同事来接手,不需要我手把手教。他只需要:

  1. 拿到项目文档
  2. 打开AI工具
  3. 提出问题:“我想加一个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个行业试点