30 秒看懂
Colin Matthews 通过 2025 年的实例比较 AI 编程产品,并讨论生产应用所需的技术判断。本期由 Vanta 赞助;他还担任 Magic Patterns 的顾问。
- 1原型还是全栈?视觉原型未必需要服务端复杂度。
- 2尝试不同输入比较设计稿直接导入和截图,不要预设哪种一定更好。
- 3理解测试局限单次提示和不同模型使结果只能提供示例,而非定论。
- 4生产应用需要判断测试、排错和技术审查仍然必要。
要点建议
- 按使用场景选择工具,并考虑迭代速度。
- 针对同一设计比较 Figma 直接导入和截图。
- 单次提示及不同模型无法建立普遍排名。
- 可运行的演示仍需安全、测试和部署审查。
- 应用复杂度增加时,技术理解仍有价值。
按章节阅读整理后的全文
测试文字和设计稿原型
两人比较首次生成的结果和取舍。
在这期 2025 年 5 月的访谈中,Colin Matthews 按使用场景比较 AI 编程工具。示例主要是单次提示测试,并非受控基准测试。本期由 Vanta 赞助。
对于类似 LinkedIn 的前端原型,Matthews 用相同提示测试 Bolt、v0、Lovable 和 Replit。Replit 还生成了服务端代码;对于纯视觉原型,这些额外复杂度未必必要。
他观察到 v0 的默认设置带来一致的外观,而 Bolt 给他更多灵活性。当时版本的 Lovable 代码视图需要连接 GitHub 才能直接编辑,不过支持视觉编辑。
节目包含 Vanta 赞助内容。在此次文字生成原型的测试中,Matthews 更喜欢 Bolt;两人都强调迭代速度。
Figma 转原型的比较显示,不同工具使用不同导入方式,还原效果也不完美。本例中两人更倾向 Bolt 的直接导入;Lovable 的截图结果比其 Figma 导入更接近原稿。
Matthews 披露自己为 Magic Patterns 提供顾问帮助。他演示了面向产品团队的反馈收集、密码保护分享和并排比较不同原型等功能。
游戏和个人应用
测试游戏及任务追踪应用。
在单次提示生成二维游戏的测试中,Firebase Studio、Windsurf、Cursor 和 Replit 给出不同结果。部分工具使用的模型不同,而且这只是一次试验。
演示中 Replit 游戏的移动、攻击和整体呈现更完整。其生成时间较长,频繁快速迭代时需要权衡。
第二个例子为个人任务追踪应用提供了更详细的规格。Replit 生成了较完整的界面和服务端结构,但演示中并没有实际托管数据库。
两人提醒不要把单次输出视为定论:工具和所选模型都会影响结果,而日常工作通常需要多次提示和修改。
当时的选择和市场预测
按场景选择工具并讨论分发。
他们当时的选择是:文字及 Figma 原型选 Bolt,游戏和小型个人应用选 Replit。对于 Cursor 与 Windsurf,二人没有自信选出专业工程场景的赢家。
他们预测工具将围绕用户和工作流形成差异,并讨论现有平台的分发优势。这些是 2025 年的预测,并非已验证的结果。
生产环境编程的局限
审查与技术基础仍很重要。
Matthews 提醒,大量 AI 生成的代码修改可能需要花费相当时间审查。检查、测试和理解修改的能力仍然重要。
他认为非工程师可以制作原型和简单应用,但复杂的生产应用仍需要技术知识、排错和适当审查。这是他当时的判断。
这里讨论的工具、模型和功能反映快速变化的 2025 年情况;选择技术栈前应核对产品现状。
同频道的其他文章
46:40EN → 简体中文
17:50EN → 简体中文
15:03EN → 简体中文
33:09EN → 简体中文
13:05EN → 简体中文
1:06EN → 简体中文