七夜zippoe
07-01·AI领域创作者
Claude Code
你用vibe coding做过啥?
“氛围编程”(vibe coding)这词儿最近在GitHub和推特上挺火的,本质上就是用AI当“氛围组”,你负责定方向、看全局、做决策,它负责写那些琐碎、重复、但费时间的“填空”代码。我拿这套工作流在几个项目上试了水,体感是:它不负责“创造”,但极度擅长“翻译”和“填充”。1. 我拿它做过最顺的事:重构屎山接口一个老Go项目,几十个handler的返回结构不统一,错误处理零零散散。我没自己动手改,而是:把一个理想的、整洁的接口代码作为“氛围样本”喂给Claude Code;然后把那个乱糟糟的原始文件扔给它;2. 我拿它做过最有价值的事:生成领域脚手架启动新微服务时,最烦的就是搭建项目结构、配DI、写基础CRUD模板。我的做法:在Notion里画个简单的领域模型图(实体、关系),用文字描述清楚业务规则;截图+描述一起扔给GPT-4V(或豆包2.1-VL这种多模态强的);告诉它:“用Go/Spring Boot,按DDD分层,生成这个领域的项目骨架,包含实体、仓储接口、基础Use Case。代码风格要干净,用我给你的依赖库版本。”15分钟后,一个可以直接git init的项目就出来了。它省掉的是我半天“体力活”,让我能立刻开始思考核心业务逻辑。3. 我拿它做过最“偷懒”的事:写烦人的解析器和转换器对接第三方API,对方返回一个巨无霸JSON,我需要精准地提取、转换、并映射到内部对象。手动写又慢又易错。我把第三方文档的片段和我们内部的数据结构一起贴进去;下指令:“写一个健壮的解析函数,处理空字段、类型转换、日期格式化。要包含详细的错误日志。”核心体感与建议:别指望它发明新算法,但极度擅长将你的设计意图转化为规范代码。“氛围”就是你给的上下文:代码样本、架构图、清晰的约束条件,给得越准,它产出越靠谱。最佳组合是“人定框架,AI填内容”:你画好蓝图,定好接口,它来填空,效率最高。必须严格审查:尤其是边界条件和依赖版本,AI偶尔会“幻觉”出一些不存在的库方法。一句话总结: 当你能清晰描述“要什么”,并且能提供“好例子”时,氛围编程能让你像个技术总监,只需做设计审阅,而远离琐碎编码。试试从一个工具函数或一个模块的规整化开始,你会回来感谢我的。
发布于 山西
分享
评论
未登录
友善发言
image-upload
评论
加载中