诶李博,你今天这个polo衫是新买的吧?颜色还挺好看的,不像你平时的风格啊。
得了吧,你每次见我第一句话都是评价我穿搭。我这叫低调好吗,不像你上周又下单了三件衬衫。
那叫投资!好了好了不说这个了,我今天是真的想跟你聊一个东西,昨晚刷到一个视频给我看傻了。
Claude Code那个演示?
对对对就是那个!你也看了?就是有人在对话框里打了一句话,说帮我做一个类似微博的应用,然后几分钟之后一个网站就上线了?
我不光看了,我还自己试了一下。我跟你说,这个东西确实有点东西,不是那种花里胡哨的demo。
等等,你先给我解释一下,它到底做了什么。因为我作为产品经理,我理解的全栈应用开发,前端后端数据库加联调,正常团队怎么也得搞个一两周吧。
对,你说的没错。传统流程是这样的:前端用React或者Vue写页面,后端用Node或者Python写接口,然后数据库建表,最后前后端联调。光联调这一步,我见过有团队花三四天的。
但Claude Code的做法是,你用自然语言描述需求,它同时生成前端和后端代码。因为是同一个AI生成的,接口契约天然就是一致的,根本不存在联调这个环节。
真的假的?就是说前后端对接那些烦人的事情,什么接口文档、数据格式、跨域配置,全都不用管了?
全自动。你想啊,传统联调为什么痛苦?因为前端和后端是两个人写的,得反复沟通。但如果是一个大脑同时写两边,它自己跟自己对齐,当然不会出错。
这个角度我之前没想过,确实是单一AI代理的独特优势。那它生成出来的东西质量怎么样?不会是那种很糙的demo吧?
演示里看,UI是完整的橙色主题,有发帖框、信息流、点赞按钮,交互逻辑都是通的。后端的发帖接口、点赞功能、Feed流获取全部能跑。
等一下,还有一个更离谱的部分,就是那个追加需求。它在已有的应用上又加了一个AI图片生成器?
对,这个才是真正让我觉得厉害的地方。增量开发,懂吗?不是从零开始重新生成,而是在已有代码基础上加功能。
这意味着它得理解整个项目的结构吧?知道代码放哪里、依赖关系是什么。
没错。Claude系列模型有200K token的上下文窗口,它能把整个项目的代码都装进记忆里,然后在正确的位置插入新模块,不破坏已有逻辑。
说到这个我突然想到,我们组上周做一个需求,就是在已有系统里加一个小功能,光梳理代码依赖就花了一天。
所以你现在理解为什么这个东西让开发者兴奋了吧?
理解了理解了。那最后部署那个环节呢?我看视频里说一键就上线了。
这个也很炸。它自动创建数据库、配置服务器环境、安装依赖、绑定域名,几秒钟一个真实可访问的网站就出来了。
传统流程里这些事是DevOps工程师干的,配CI/CD流水线、搞容器化部署、申请SSL证书,可能要大半天。它直接抽象成一次点击。
所以从需求描述到网站上线,整个流程就是几分钟的事?这不就是我们产品经理梦寐以求的嘛!想到一个idea马上就能看到成品。
你可拉倒吧,你们产品经理要是能直接生成应用了,那需求变更岂不是更随意了?今天橙色明天蓝色后天又改回来。
行吧行吧,不过说真的,你觉得这个东西离实际生产环境还有多远?我总觉得演示归演示,真正用起来肯定有坑。
你这个直觉是对的。演示里做的是微博类CRUD应用,数据模型就用户、帖子、点赞三个实体,逻辑很清晰。但企业级应用的复杂度完全不是一个量级。
分布式事务、多租户隔离、细粒度权限控制、高并发缓存策略、数据合规这些东西,目前AI还搞不定。更别说安全性了,SQL注入防护、XSS防御这些在快速生成的代码里有没有考虑到,得打个问号。
所以它更适合的场景是快速验证想法?比如我作为产品经理想测试一个新功能的可行性,先用它搞个MVP出来跑跑看。
对,精益创业里说的最小可行产品,传统做法要两到四周,现在可能压缩到小时级甚至分钟级。创业者一天能验证好几个想法,试错成本直接降了一个数量级。
那你觉得程序员会被取代吗?这个问题我知道你肯定有观点。
不会取代,但角色会变。以后开发者更多是需求架构师和代码审查者,而不是逐行写代码的执行者。其实软件工程一直在往这个方向走,从汇编到高级语言,从手写HTML到前端框架,每次抽象层级提升都是这样。
就是说工具越来越强,人要聚焦在更高层次的问题上。这个逻辑我认同。
对,所以我建议你们产品经理也可以学着用这类工具。以后产品经理自己就能出原型,不用等开发排期了。
你这是在给自己减少工作量吧?行,回头我试试,到时候做出来的东西不好用我可找你review代码。
没问题,反正review AI写的代码,可能就是我们以后的日常了。