0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MaaS X VScode Cline:基于DeepSeek API快速构建AI编程助手

jf_81200783 来源:jf_81200783 作者:jf_81200783 2025-04-19 13:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Cline 是一款基于大语言模型的 VScode 插件,可以处理复杂的软件开发任务。通过 VS Code 这一广受欢迎的开发平台,Cline 为开发者带来了前所未有的编程体验。

Cline 功能亮点

创建和编辑文件,监控 linter 和 编译器错误,主动修复诸如缺少导入和语法错误等代码问题。

可直接在终端中执行命令并监控输出,以便在编辑文件后快速响应开发服务器的问题。

对于 Web 开发任务,Cline 可以在无头浏览器中启动网站,执行点击、输入、滚动等操作,并捕获截图和控制台日志,从而修复运行时错误和视觉错误。

Cline 现已支持 ModelArts Studio(MaaS)平台的 Deepseek 系列模型服务接入使用。MaaS 平台提供免费 token 支持开发者开箱即用,帮助他们快速验证和实现一系列诸如代码生成、应用开发等场景。

本文将详细介绍如何利用 Cline 调用部署在 ModelArts Studio 上的 DeepSeek 模型,构建 AI 编程助手。

操作指导

1.1 Cline 安装

点击 VScode 侧边栏进入插件市场,搜索 Cline,点击 install 即可安装,安装完成后会在侧边栏出现小机器人图标。

wKgZPGfMAy2AUFaDAAMq7DxTXzU516.png

1.2 MaaS 模型 API 接入准备

1)MaaS 控制台创建 API Key:

在 MaaS 左侧导航栏中,选择“鉴权管理”。

在“鉴权管理”页面,单击“创建 API Key”,填写描述信息后,单击“确认”会返回“您的密钥”,请复制保存密钥,单击“关闭”后将无法再次查看密钥。(注:最多支持创建 5 个密钥,密钥只会在新建后显示一次,请妥善保存。当密钥丢失将无法找回,请新建 API Key 获取新的访问密钥。)

wKgZO2fMAy6AfvZ-AACX7vA7Z0s054.png

2)选择要接入的模型服务

请注意!!Cline 插件使用时,会预置一段很长的 System Prompt 来提升模型代码生成效果,对模型上下文长度有较高要求,请使用 MaaS 站内 DeepSeek-R1-671B-32K 或 DeepSeek-V3-671B-32K 模型服务,低于 32k 上下文长度的模型接入会出现调用失败的情况。

预置服务接入:

-点击控制台左侧“模型部署”,找到想要使用的模型服务后点击“领取”;

wKgZPGfMAy-AfhieAADQM2Gbbwg868.png

-领取后找到已领取额度的模型服务,然后点击 “调用”;

wKgZO2fMAy-AL2vdAADsCX3K3JM526.png

-在右侧弹出界面中,可以查看到调用该服务需要的基础 API 地址和模型名称信息,后续 Cursor 中配置要用到。

wKgZPGfMAzCAYFE2AACr33QTeLw035.png

自部署“我的服务”接入:

在“模型部署-我的服务”页签,状态为运行中的模型服务操作一栏点击“更多”中的“调用”;在右侧弹出界面中,可以查看到调用该服务需要的基础 API 地址和模型名称信息。后续 Cursor 中配置要用到。

wKgZPGfMAzCAYFE2AACr33QTeLw035.png

1.3 Cline 中配置 MaaS API

1.3.1 MaaS 模型服务配置

(1)点击 VScode 界面侧边栏的 Cline 机器人 logo,然后点击右上方设置按钮。

wKgZO2fMAzCANRN_AASMascGLLU360.png

(2) 填入以下信息

APIProvider:选择 OpenAI Compatible

Base URL:MaaS 服务调用界面的 API 地址,去掉尾部的/chat/completions 后填入

API Key:填入之前步骤中创建的 API Key

Model ID:MaaS 服务调用界面的“模型名称”

输入完成后点击 Done。

wKgZPGfMAzGASevQAAFBs5mA0Ys217.png

1.4通过 VScode Cline 插件使用 MaaS API 进行代码生成

点击 Cline 的机器人 logo 打开对话界面,左下角红框处选择到刚配置完成的 MaaS 服务即可开始进行对话和代码辅助生成。

Cline 功能强大,可以进行代码生成,对写好的代码进行纠错、优化等操作,示例效果如下图。

wKgZO2fMAzKAfm6nAAPCtoyuaNk814.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编译器
    +关注

    关注

    1

    文章

    1669

    浏览量

    51082
  • vscode
    +关注

    关注

    1

    文章

    171

    浏览量

    9006
  • DeepSeek
    +关注

    关注

    2

    文章

    824

    浏览量

    2812
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    鸿蒙原生应用开发也可以使用DeepSeek

    DeepSeek-R1),点击Apply 具体DeepSeek API参考,以及请求体详情信息可见:DeepSeek API文档 体验
    发表于 02-20 18:06

    RK3588开发板上部署DeepSeek-R1大模型的完整指南

    DeepSeek作为国产AI大数据模型的代表,凭借其卓越的推理能力和高效的文本生成技术,在全球人工智能领域引发广泛关注。DeepSeek-R1作为该系列最新迭代版本,实现了长文本处理效能跃迁、多模态
    发表于 02-27 16:45

    HarmonyOS NEXT开发实战:DevEco Studio中DeepSeek的使用

    DeepSeek API参考,以及请求体详情信息可见:DeepSeek API文档 第五步:体验DeepSeek辅助
    发表于 03-07 14:56

    信而泰×DeepSeekAI推理引擎驱动网络智能诊断迈向 “自愈”时代

    模态的技术特性,DeepSeek正加速推动AI在金融、政务、科研及网络智能化等关键领域的深度应用。 信而泰:AI推理引擎赋能网络智能诊断新范式信而泰深度整合DeepSeek-R1大模型
    发表于 07-16 15:29

    使用 Canonical MAAS 部署 openEuler 测试

    云、HPC 场景时,使用MAAS 是减少运维成本的最佳选择之一。在本文的测试 中,展示了如何通过Packer 为 MAAS 构建 openEuler 映像并验证MAAS部署,可使用的临
    发表于 08-24 11:43

    一款Cursor开源替代工具之Roo-Cline

    ,甚至可以命令行交互,以及打开浏览器做基于 AI 的交互测试! 下面是 Roo-Cline 的核心功能展示: 使用任何 API 和模型 Cline 支持 OpenRou
    的头像 发表于 01-09 10:27 5945次阅读
    一款Cursor开源替代工具之Roo-<b class='flag-5'>Cline</b>

    软通动力天璇MaaS融合DeepSeek-R1,引领企业智能化转型

    驱动”的范式转移,为多行业AI应用落地开辟了新路径。 作为中国数字技术产品和服务创新的领军企业,软通动力积极响应这一技术变革,率先与DeepSeek-R1进行了产品融合创新。通过将DeepSeek-R1接入软通动力的天璇
    的头像 发表于 02-08 09:57 900次阅读

    DeepSeek上调API服务价格

    近日,备受用户关注的DeepSeek-V3 API服务价格有所调整。据了解,此前DeepSeek为吸引用户体验其服务,推出了45天的优惠价格体验期。然而,该优惠期已于2月9日正式结束
    的头像 发表于 02-10 10:41 1370次阅读

    MaaS 应用系列 MaaS X Cursor:基于 DeepSeek API 快速构建代码编辑器

    Cursor 是一款基于人工智能技术的现代化代码编辑器,专为开发者设计。它结合了传统编辑器(如 VS Code)的强大功能与 AI 驱动的智能编程能力,能够提供智能代码补全、自然语言编程、代码库理解
    的头像 发表于 03-08 16:43 3505次阅读
    <b class='flag-5'>MaaS</b> 应用系列 <b class='flag-5'>MaaS</b> <b class='flag-5'>X</b> Cursor:基于 <b class='flag-5'>DeepSeek</b> <b class='flag-5'>API</b> <b class='flag-5'>快速</b><b class='flag-5'>构建</b>代码编辑器

    MaaS X Cherry Studio:基于DeepSeek API快速构建个人AI智能助手

    Cherry Studio 是一款开源的多模型桌面客户端,支持 Windows、macOS 和 Linux 系统。它集成了多种主流大语言模型(如 OpenAI、DeepSeek、Gemini 等),并支持本地模型运行。此外,它还具备丰富的功能,如对话知识库、AI 绘画、翻
    的头像 发表于 04-19 13:38 3320次阅读
    <b class='flag-5'>MaaS</b> <b class='flag-5'>X</b> Cherry Studio:基于<b class='flag-5'>DeepSeek</b> <b class='flag-5'>API</b><b class='flag-5'>快速</b><b class='flag-5'>构建</b>个人<b class='flag-5'>AI</b>智能<b class='flag-5'>助手</b>

    RAGFlow中配置MaaS API使用指导

    RAGFlow中配置MaaS API使用指导
    的头像 发表于 04-19 13:40 3090次阅读
    RAGFlow中配置<b class='flag-5'>MaaS</b> <b class='flag-5'>API</b>使用指导

    在 MAC mini4 上使用 VSCodeCline 插件对接 Deepseek-R1:32b 的完整指南

    作者:算力魔方创始人/英特尔创新大使刘力 一,前言 Deepseek-R1:32b 是一款高性能的 AI 模型,适用于多种编程和开发任务。通过将其与 VSCode
    的头像 发表于 03-11 17:14 1353次阅读
    在 MAC mini4 上使用 <b class='flag-5'>VSCode</b> 和 <b class='flag-5'>Cline</b> 插件对接 <b class='flag-5'>Deepseek</b>-R1:32b 的完整指南

    使用 QWQ:32B 模型搭配 VSCodeCline 插件实现自动化代码编程

    作者:算力魔方创始人/英特尔创新大使刘力 一,概述 随着人工智能技术的快速发展,自动化编程工具逐渐成为开发者的得力助手。QWQ:32B 模型是一种先进的自然语言处理模型,能够理解并生成高质量的代码
    的头像 发表于 03-21 18:12 1076次阅读
    使用 QWQ:32B 模型搭配 <b class='flag-5'>VSCode</b> 的 <b class='flag-5'>Cline</b> 插件实现自动化代码<b class='flag-5'>编程</b>!

    DeepSeek全新API上线讯飞星辰MaaS平台

    近日,DeepSeek最新推出DeepSeek-V3-0324版本,在以下方面实现明显提升。
    的头像 发表于 03-28 17:29 1061次阅读

    超低延时重构AI推理体验!白山云发布“大模型API”产品

    优势,打造超低延时、超稳定、简单易用的API接口服务,降低大模型应用成本和开发门槛,助力企业和个人用户快速开启AI创新之旅。专注边缘推理,构建“云边端”算力协同新范
    的头像 发表于 07-02 17:26 948次阅读
    超低延时重构<b class='flag-5'>AI</b>推理体验!白山云发布“大模型<b class='flag-5'>API</b>”产品