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 即可安裝,安裝完成后會在側邊欄出現小機器人圖標。
1.2 MaaS 模型 API 接入準備
1)MaaS 控制臺創建 API Key:
在 MaaS 左側導航欄中,選擇“鑒權管理”。
在“鑒權管理”頁面,單擊“創建 API Key”,填寫描述信息后,單擊“確認”會返回“您的密鑰”,請復制保存密鑰,單擊“關閉”后將無法再次查看密鑰。(注:最多支持創建 5 個密鑰,密鑰只會在新建后顯示一次,請妥善保存。當密鑰丟失將無法找回,請新建 API Key 獲取新的訪問密鑰。)
2)選擇要接入的模型服務
請注意!!Cline 插件使用時,會預置一段很長的 System Prompt 來提升模型代碼生成效果,對模型上下文長度有較高要求,請使用 MaaS 站內 DeepSeek-R1-671B-32K 或 DeepSeek-V3-671B-32K 模型服務,低于 32k 上下文長度的模型接入會出現調用失敗的情況。
預置服務接入:
-點擊控制臺左側“模型部署”,找到想要使用的模型服務后點擊“領取”;
-領取后找到已領取額度的模型服務,然后點擊 “調用”;
-在右側彈出界面中,可以查看到調用該服務需要的基礎 API 地址和模型名稱信息,后續 Cursor 中配置要用到。
自部署“我的服務”接入:
在“模型部署-我的服務”頁簽,狀態為運行中的模型服務操作一欄點擊“更多”中的“調用”;在右側彈出界面中,可以查看到調用該服務需要的基礎 API 地址和模型名稱信息。后續 Cursor 中配置要用到。
1.3 Cline 中配置 MaaS API
1.3.1 MaaS 模型服務配置
(1)點擊 VScode 界面側邊欄的 Cline 機器人 logo,然后點擊右上方設置按鈕。
(2) 填入以下信息
APIProvider:選擇 OpenAI Compatible
Base URL:MaaS 服務調用界面的 API 地址,去掉尾部的/chat/completions 后填入
API Key:填入之前步驟中創建的 API Key
Model ID:MaaS 服務調用界面的“模型名稱”
輸入完成后點擊 Done。
1.4通過 VScode Cline 插件使用 MaaS API 進行代碼生成
點擊 Cline 的機器人 logo 打開對話界面,左下角紅框處選擇到剛配置完成的 MaaS 服務即可開始進行對話和代碼輔助生成。
Cline 功能強大,可以進行代碼生成,對寫好的代碼進行糾錯、優化等操作,示例效果如下圖。
-
編譯器
+關注
關注
1文章
1651瀏覽量
49711 -
vscode
+關注
關注
1文章
166瀏覽量
8266 -
DeepSeek
+關注
關注
1文章
748瀏覽量
948
發布評論請先 登錄
相關推薦
【實測】用全志A733平板搭建一個端側Deepseek算力平臺
鴻蒙原生應用開發也可以使用DeepSeek了
RK3588開發板上部署DeepSeek-R1大模型的完整指南
HarmonyOS NEXT開發實戰:DevEco Studio中DeepSeek的使用
【幸狐Omni3576邊緣計算套件試用體驗】DeepSeek 部署及測試
DevEco Studio AI輔助開發工具兩大升級功能 鴻蒙應用開發效率再提升
使用 Canonical MAAS 部署 openEuler 測試
軟通動力天璇MaaS融合DeepSeek-R1,引領企業智能化轉型
DeepSeek上調API服務價格
MaaS 應用系列 MaaS X Cursor:基于 DeepSeek API 快速構建代碼編輯器

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

在 MAC mini4 上使用 VSCode 和 Cline 插件對接 Deepseek-R1:32b 的完整指南

使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件實現自動化代碼編程!

評論