0前言
传统的keil客户端开发,不支持插件,出现问题还要复制给ai,麻烦且效率低下,写个括号都不会补全
vscode为集成开发软件,有ai插件,还有代码补全,有语法高亮等等
都什么年代了,还在传统开发
1.下载Micorsoft Vs Code

2.配置EIDE插件
2.1安装EIDE插件

安装完后侧边栏出现EIDE插件

2.2创建一个新项目
打开项目:打开EIDE项目,当前没有
新建项目:新建EIDE项目
导入项目:导入KEIL5项目
这里选择新建项目为例

模板选择,推荐内置模板或者远程仓库获取,有常用项目模板,比如stm32f103系列


如图,模板是已经配置好的,不用更改,方便开发

将鼠标移动到项目名称,可以进行编译和下载

更多操作可以访问EIDE官网查阅 点这里
3.配置AI插件
cline+deepseek算是比较方便快捷且经济的配置流程
想要在cline里使用第三方大模型(不是cline官方提供的),必须接入API
API接入商由你选择,目前deepseek api最便宜,以deepseek为例
3.1获取API
进入deepseek开放平台 点这里
注册并且实名认证后才可以购买API服务

在API key页面,创建你的API key 注意:API key只显示一次,可以存下来方便后续使用。忘记了再创建一个也行

3.2安装ai插件并接入api
在插件商店中搜索cline

点击这里配置API,当然也可以注册cline,新号赠送5美刀点数,但只能用一会就没了

在API Provider 里面选择OpenAI Compatible

如图配置即可

3.3cline的基本使用
点击输入框左下角的 @ 可以添加上下文(告诉ai现在在干什么,或者给出一些项目信息等等)
+号可以添加图片或者文件 注:deepseek为纯文本大模型,不具备识别图片的能力
像服务器的图标可以添加MCP服务器,让其它软件暴露操作接口,AI可以用来和其它软件交互
天平一样的图标可以配置 skill,rule等等
右下角有两个模式,plan和act,可以在plan模式中规划项目实现方式,规划完成后会提示你切换act模式自动进行执行

点击Auto approve可以限制cline的权限。比如只能阅读或修改当前项目文件,给予MCP服务权限和执行命令的权限



