不需要写一行代码,我一个人几个小时就搞定了一个全栈的家庭记账APP!
核心思路不是“用AI写代码”,而是**“指挥AI写代码”**。我把整个开发流程拆解成了一个自动化流水线,每个节点就是一个SKILL:用户需求 → 需求分析师SKILL → 架构师SKILL → 后端开发SKILL →前端开发SKILL
SKILL1-需求分析师
-
输入:模糊想法 “我想做个记账软件,要能看报表”
-
输出:标准JSON PRD AI生成结构化需求文档,极大减少幻觉。
(下图只有Skill的一部分,不完整)
SKILL2-架构师
-
输入:PRD文档
-
输出:系统架构方案 前后端分离 + 数据库设计。
架构师自动选定了技术栈:
后端:Java Spring Boot
前端:Vue 3 + TypeScript
(下图只有Skill的一部分,不完整)
SKILL3-Java后端开发
-
输入:架构方案
-
输出:后端代码 自动生成 pom.xml, yml, Entity, Controller。
甚至连SQL初始化脚本都写好了!直接就能跑!
(下图只有Skill的一部分,不完整)
SKILL4-前端开发
-
输入:架构方案
-
输出:前端代码 集成 Element Plus 组件库。
自动生成了页面路由和API调用,UI界面直接成型!
使用方式:将简单的几句话需求喂给需求分析师SKILL,将产物一步步喂给下一个SKILL
成果:
个人心得与总结
过程基本没有什么卡点,工作流走完之后,这整个项目的完成度已经很高。由于SKILL和工作流设计的比较粗糙,整个流程完成之后还是需要测试一下,手动告诉AI存在的BUG让他进行DEBUG,DEBUG一个小时左右,整个软件已经很好用。
总的来说瑕不掩瑜,将工作流和SKILL再进行打磨的话,相信99%的工作不用人进行接管是可以做到的,效果非常棒了。
以前我们是自己去写代码,现在我们是设计SKILL去指挥AI写代码。
这种“生产线”思维,才是未来开发者的核心竞争力!










