Skip to content
Go back

使用 Cline + Gemini 2.5 Pro 来做 Vibe coding

Published:  at  07:44 PM
Table of Contents

最近 Vibe coding 风头正盛,但我对此兴趣不大,之前用过 Cursor/Windsurf/Copilot 搭配 Claude 3.5 Sonnet,效果都只能称得上比较惊艳,谈不上颠覆认知。

但 Cline + Gemini 2.5 Pro 让我大受震撼,我觉得这个组合完全能够胜任个人项目的开发。

Cline 的优点

Cursor 这类商业服务为了平衡成本和生成质量,使用向量化代码库 + RAG 方案,注定存在精度损失。而 Cline 更偏向于大力出奇迹,把相关代码尽可能塞到上下文中,这非常考验模型的注意力和用户的钱包。

好在现在有了 Gemini 2.5 Pro。其推理质量高,在长上下文中仍然能保持良好的注意力,最重要的是价格比 Claude 3.7 Sonnet 便宜 30%,使用提示缓存后便宜更多。

实测下来,我使用 Cline + Gemini 2.5 Pro 来 Vibe coding 开发了一个浏览器扩展,涉及到:

整个过程中除了遇到一个 daisyUI 导致的 CSS 问题要我手动修复外,所有功能都是由 AI 实现,非常丝滑。

虽然这只是个小项目,但 Cline + Gemini 2.5 Pro 表现出的能力已经让我大受震撼。

最佳实践

鉴于还没发展到 AGI,我们仍然需要一些最佳实践来最大限度地释放模型的能力。

使用成本

项目比较小,且我每个任务都只关注一个细分功能,使用成本不高:

如果重度使用,成本肯定是比 Cursor 更高的,但不会遇到 Cursor 额度用完后进入慢速队列导致的降智问题。多一点成本来提高上限,我认为非常值得。

得与失

开发效率实打实地提升了。只要构思、表述条理清晰,再偶尔辅助一下,我认为最终工作效率和质量强过相当多开发者了,比如我。

但由奢入俭难,“让 AI 帮我写 xxx”已经成了我打开编辑器后的第一念头。我越发担心产生依赖性,丢失了学习新技术的热情和能力。

这次短暂体验下来,我已经非常期待下一轮发布的新模型了,希望 DeepSeek 能带来相似的上下文能力和极致的价格。

或许在 AI 时代,最重要的工作技能是「认真思考、好好说话」。这也是我今年开始多写博客的初衷。



Next Post
RawWeb Updates: SimHash and Meilisearch