HyperAIHyperAI

Command Palette

Search for a command to run...

前Monzo CEO分享如何高效利用AI进行氛围编码

Monzo的前CEO汤姆·布卢姆菲尔德(Tom Blomfield)在Y Combinator发布的一段视频中分享了如何利用AI工具进行 vibe coding 的三个建议。Vibe coding 是两月前由OpenAI联合创始人安德烈·卡帕斯(Andrej Karpathy)首次提出的术语,指通过文本指令让AI辅助编写代码。这一方法正在硅谷逐渐流行起来,不仅帮助经验丰富的工程师提高效率,也使得非技术背景的人员能够编写各种应用程序,如约会应用和游戏。 首先,布卢姆菲尔德建议选择合适的工具并制定全面计划。他认为像Lovable和Replit这样的工具适合初学者,而Windsurf或Cursor则更适合有经验的开发者。他强调,在项目开始之前应与大型语言模型(LLM)合作,制定一个详细的计划,并将其保存在项目文件夹中的 Markdown 文件里,不断回溯参考这个计划。“随着模型的持续改进,这一建议在未来一两个月内可能会有所变化,”布卢姆菲尔德补充道。 其次,他提出要对产品进行版本测试。多次向AI工具请求相同的编码任务时,可能会因“累积不良代码”而导致不佳的结果。因此,他建议使用LLM编写模拟点击的测试,来评估功能是否正常工作。有时,LLM会做出不必要的修改,集成测试可以在早期发现这些问题。 第三,布卢姆菲尔德强调要为LLM撰写精确的指令。当遇到特定的bug时,最好重置所有更改,然后给LLM提供详尽的修复说明。他指出,使用小型文件和更加模块化、服务化的架构,可以更清晰地定义API边界,从而减少单个仓库中的代码量,简化管理流程,降低整合难度。“日志记录是你的朋友,”他在视频中说道。 布卢姆菲尔德现担任Y Combinator的合伙人,其建议反映了他在金融科技行业多年积累的经验。Monzo是一家英国数字银行,以其便捷的用户体验和技术驱动的产品开发而闻名。业内人士表示,布卢姆菲尔德的观点不仅适用于初创企业,也对成熟的科技团队具有重要的参考价值。

相关链接