在当今人工智能飞速发展的时代,自动编码技术正逐渐改变着程序员的工作模式。最近,我在探索如何利用前沿技术提升编码效率,尝试使用 deepseek 结合 cline 来实现自动编码。deepseek 作为一款先进的人工智能语言模型,在代码生成方面表现出色,而 cline 则像是沟通的桥梁,让我能更便捷地与 deepseek 交互。二者结合,有望为我带来全新的编程体验,让代码编写变得更加高效、轻松 。
一、安装VS Code
首先我们需要在电脑上安装VS Code编辑器,不知道从哪里下载的小伙伴可以复制下面的地址安装:code.visualstudio.com
二、安装Cline插件
打开VS Code编辑器,点击左侧侧边栏“拓展”按钮,搜索cline,点击安装。
三、获取DeepSeek API Key
打开DeepSeek(深度求索)官网:www.deepseek.com,点击网页右上角API开放平台,填写信息并登录。
登录后网页会跳转到:platform.deepseek.com/usage,此时点击左… keys”,然后点击网页中的“创建API keys”,输入名称并创建。
这里注意一点,API key创建完成后,一定要复制保存。如果没有复制保存,后面需要重新生成,不然无法使用这个API key。
四、添加DeepSeek API Key到Cline
Cline插件安装完成后,在VS Code左侧会添加一个Cline机器人图标,点击图标,然后添加插件需要使用的模型,这里我们选择DeepSeek。你要说你不想使用DeepSeek模型,想用其他的模型行不行?我的回答是肯定行!!!自己去研究研究怎么使用。
选择DeepSeek模型,输入上一步复制的API key,点击Let's go!开始使用。
五、配置Cline
点击Cline界面底部的Auto-approve,勾选你需要的配置。我的建议是全部勾选,使用更舒适。
点击底部的deepseek-chat切换你需要使用的deepseek模型,有chat(V3)和reasoner(R1)两种模型可选择,建议使用推理模型R1,逻辑能力代码能力更强。
六、使用Cline
首次使用Cline请重启VS Code编辑器。
基于你的需求,基于你想要的实现,基于你想要的效果,让Cline为你自动编码实现。这里我以“请基于vite、vue3、typescript构建一个登录界面,登录界面需要能切换账号密码登录和短信验证码登录”为例,验证下Cline+DeepSeek R1的能力。
网盘录制了视频,但是视频太大了,没法上传。如果真有需要的,可以留言我看看能不能私发一下~
打开网页,效果如下,能使用,逻辑正确,后期根据UI效果修改样式即可
Cline自动生成的源码我放在了个人Github,地址是:github.com/JeffrayZ/de…,感兴趣的朋友可以下载下来自己编译运行一下试试~
总结一下
目前使用LLM结合Cline插件能实现基本的编码,能实现基本功能,但效果不尽如人意,后期需手动调整。不过,从科技进步的角度来说,这已经很强了,前途一片光明!