橘子汽水铺 01月26日
当 AI 编程遇上 DeepSeek R1
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了使用 DeepSeek R1 和 Claude Sonnet 3.5 组合进行 AI 编程的方案,该方案通过 VSCode + Cline 插件实现,成本仅为 o1 的 1/14,但效果却超越 o1。文章详细说明了如何配置 Cline 插件,并使用 DeepSeek R1 进行方案规划,然后由 Claude Sonnet 3.5 执行代码。作者通过实际案例展示了该组合在解决编程问题上的能力,并分享了使用过程中的心得和避坑经验,例如建议使用 DeepSeek 官网 API 以节省成本,并强调 R1 在规划设计上的优势。

🛠️ VSCode + Cline 插件:构建高效 AI 编程环境,Cline 插件追求效果第一,不计成本调用模型,确保项目理解。

🧠 DeepSeek R1 规划 + Claude Sonnet 3.5 执行:DeepSeek R1 负责方案规划,Claude Sonnet 3.5 执行代码,R1 长于规划设计,但不支持视觉理解,Sonnet 3.5 可用于调试和解决bug。

💰 成本优势显著:该方案成本仅为 o1 的 1/14,同时效果更佳,DeepSeek 官网API支持缓存,进一步降低成本,OpenRouter的API不支持缓存,成本较高。

⚙️ 模型配置与使用:在 Cline 中配置 DeepSeek 和 OpenRouter API,利用 Plan 模式与 R1 沟通需求,Act 模式让 Sonnet 3.5 执行方案,并通过多次迭代解决bug。

💡 避坑指南:建议直接使用 DeepSeek 官网 API,避免使用 Openrouter,同时强调 R1 在规划设计上的优势,以及 Claude 3.5 在调试方面的便利性。

原创 orangesai 2025-01-25 20:14 北京

成本比 o1 便宜 14 倍,但总体效果反超 o1。

DeepSeek R1 出来之后,惊艳四座。

我当时就想把它接入到 AI 编程工具里用起来。

但是 Cursor、Windsurf、Trae 默认都不支持 DeepSeek 官方的 API,需要自己找方案。

在找方案的时候,我发现我不孤单。

因为海外网友也跟我同样的需求,并且大家已经摸索出了最佳实践:

VSCode + Cline + DeepSeek R1 规划 + Claude Sonnet 3.5 执行

这一套组合拳下来,成本比 o1 便宜 14 倍,但总体效果反超 o1。

集齐材料

既然解决方案大家都摸索清楚了,准备起来。

四个拼图,一个一个来。


VSCode

不用过多介绍了,IDE 的标准

下载地址:https://code.visualstudio.com/download


Cline 插件

免费开源的 AI 编程插件,特点追求效果第一,让模型理解整个项目,不计成本地调用模型,所以大量用起来会稍微贵一些。可以在 VSCode 的插件市场直接搜索下载,也可以通过链接下载

下载地址:https://github.com/cline/cline


DeepSeek R1

建议直接使用官方网站的国内 API,速度快,而且支持缓存,能省一点钱。购买后,去后台创建一个 API Key 备用。

购买地址:https://platform.deepseek.com/


Claude Sonnet 3.5

可以用官方的也可以在 OpenRouter 购买,前者限制IP严重,推荐后者,当然你也可以跳过这一步,直接用 R1 写代码效果也不错。但 R1 目前不支持视觉理解,所以不能帮你看图解bug。

购买地址:https://openrouter.ai/anthropic/claude-3.5-sonnet

配置模型

上面的东西都准备好之后,就可以配置 Cline 了。

首先在 VSCode 里最左边的边栏找到一个小机器人图标,点击打开 Cline

在 Cline 的面板里,点击右上角的齿轮图标,就打开了模型配置。

选择 DeepSeek,并粘贴从 DeepSeek 官网拿到的 API KEY。

再选择 OpenRouter,并粘贴从 OpenRouter 官网拿到的 API KEY。

这样,模型就配置好了。

上手实践

Cline 最底部可以切换行动模式和对应的模型,分别是


刚好,我想给前几天做的一个小项目加一个动画。

之前试了几个 AI 编程工具都失败了。

这次试试 R1+Sonnet 的组合能不能搞定。


我首先在 Plan 模式里告诉 R1 需求,它会设计方案跟我确认


在确认了方案之后,我切换到 Act 模式,选择 Claude Sonnet 3.5,去执行刚刚选择的方案


第一次的结果往往都会有一些bug,我把 bug 用清晰的语言告诉它,让它改。

改不对,就继续描述新问题继续改。


改了四五轮之后,终于搞定了。

动画效果是这样的:


总共花费人民币1块钱,值不值?

心得和避坑:

    请直接用 DeepSeek 官网的 API,不要用 Openrouter 的,它的不支持缓存,要贵一些,而且连接不如官网的稳定

    DeepSeek R1 不支持视觉,所以调试起来不如 Claude 3.5 方便,建议只用于规划设计,这俩模型的价格差不多其实

    Cline 的完成度和 Cursor 和 Windsurf 都有一定差距,交互上没那么友好,但是功能其实基本对齐

    Cline 的理念是不做省token的上下文管理,追求效果,全部项目丢给模型,所以用起来会贵一些,而且每次请求都展示花了多少钱,有点心疼,可能习惯之后就好了

    根据线下同学的反馈,遇到疑难杂症,现在最好的办法是把相关代码和问题扔给 o1 Pro,一般都能解决。


写到这里,突然想到,

什么时候才能在 IDE 里直接用上 o1 Pro 或者 o3 或者 DeepSeek R2…

不用担心价格随便用的那种。

那一定很爽。

希望在一两个月内发生吧。

阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

DeepSeek R1 Claude Sonnet 3.5 AI编程 VSCode Cline
相关文章