Cline 是一款基于大語言模型的 VScode 插件,可以處理復(fù)雜的軟件開發(fā)任務(wù)。通過 VS Code 這一廣受歡迎的開發(fā)平臺,Cline 為開發(fā)者帶來了前所未有的編程體驗。
Cline 功能亮點
創(chuàng)建和編輯文件,監(jiān)控 linter 和 編譯器錯誤,主動修復(fù)諸如缺少導(dǎo)入和語法錯誤等代碼問題。
可直接在終端中執(zhí)行命令并監(jiān)控輸出,以便在編輯文件后快速響應(yīng)開發(fā)服務(wù)器的問題。
對于 Web 開發(fā)任務(wù),Cline 可以在無頭瀏覽器中啟動網(wǎng)站,執(zhí)行點擊、輸入、滾動等操作,并捕獲截圖和控制臺日志,從而修復(fù)運(yùn)行時錯誤和視覺錯誤。
Cline 現(xiàn)已支持 ModelArts Studio(MaaS)平臺的 Deepseek 系列模型服務(wù)接入使用。MaaS 平臺提供免費 token 支持開發(fā)者開箱即用,幫助他們快速驗證和實現(xiàn)一系列諸如代碼生成、應(yīng)用開發(fā)等場景。
本文將詳細(xì)介紹如何利用 Cline 調(diào)用部署在 ModelArts Studio 上的 DeepSeek 模型,構(gòu)建 AI 編程助手。
操作指導(dǎo)
1.1 Cline 安裝
點擊 VScode 側(cè)邊欄進(jìn)入插件市場,搜索 Cline,點擊 install 即可安裝,安裝完成后會在側(cè)邊欄出現(xiàn)小機(jī)器人圖標(biāo)。

1.2 MaaS 模型 API 接入準(zhǔn)備
1)MaaS 控制臺創(chuàng)建 API Key:
在 MaaS 左側(cè)導(dǎo)航欄中,選擇“鑒權(quán)管理”。
在“鑒權(quán)管理”頁面,單擊“創(chuàng)建 API Key”,填寫描述信息后,單擊“確認(rèn)”會返回“您的密鑰”,請復(fù)制保存密鑰,單擊“關(guān)閉”后將無法再次查看密鑰。(注:最多支持創(chuàng)建 5 個密鑰,密鑰只會在新建后顯示一次,請妥善保存。當(dāng)密鑰丟失將無法找回,請新建 API Key 獲取新的訪問密鑰。)

2)選擇要接入的模型服務(wù)
請注意!!Cline 插件使用時,會預(yù)置一段很長的 System Prompt 來提升模型代碼生成效果,對模型上下文長度有較高要求,請使用 MaaS 站內(nèi) DeepSeek-R1-671B-32K 或 DeepSeek-V3-671B-32K 模型服務(wù),低于 32k 上下文長度的模型接入會出現(xiàn)調(diào)用失敗的情況。
預(yù)置服務(wù)接入:
-點擊控制臺左側(cè)“模型部署”,找到想要使用的模型服務(wù)后點擊“領(lǐng)取”;

-領(lǐng)取后找到已領(lǐng)取額度的模型服務(wù),然后點擊 “調(diào)用”;

-在右側(cè)彈出界面中,可以查看到調(diào)用該服務(wù)需要的基礎(chǔ) API 地址和模型名稱信息,后續(xù) Cursor 中配置要用到。

自部署“我的服務(wù)”接入:
在“模型部署-我的服務(wù)”頁簽,狀態(tài)為運(yùn)行中的模型服務(wù)操作一欄點擊“更多”中的“調(diào)用”;在右側(cè)彈出界面中,可以查看到調(diào)用該服務(wù)需要的基礎(chǔ) API 地址和模型名稱信息。后續(xù) Cursor 中配置要用到。

1.3 Cline 中配置 MaaS API
1.3.1 MaaS 模型服務(wù)配置
(1)點擊 VScode 界面?zhèn)冗厵诘?Cline 機(jī)器人 logo,然后點擊右上方設(shè)置按鈕。

(2) 填入以下信息
APIProvider:選擇 OpenAI Compatible
Base URL:MaaS 服務(wù)調(diào)用界面的 API 地址,去掉尾部的/chat/completions 后填入
API Key:填入之前步驟中創(chuàng)建的 API Key
Model ID:MaaS 服務(wù)調(diào)用界面的“模型名稱”
輸入完成后點擊 Done。

1.4通過 VScode Cline 插件使用 MaaS API 進(jìn)行代碼生成
點擊 Cline 的機(jī)器人 logo 打開對話界面,左下角紅框處選擇到剛配置完成的 MaaS 服務(wù)即可開始進(jìn)行對話和代碼輔助生成。
Cline 功能強(qiáng)大,可以進(jìn)行代碼生成,對寫好的代碼進(jìn)行糾錯、優(yōu)化等操作,示例效果如下圖。

-
編譯器
+關(guān)注
關(guān)注
1文章
1672瀏覽量
51593 -
vscode
+關(guān)注
關(guān)注
1文章
172瀏覽量
9152 -
DeepSeek
+關(guān)注
關(guān)注
2文章
835瀏覽量
3257
發(fā)布評論請先 登錄
鴻蒙原生應(yīng)用開發(fā)也可以使用DeepSeek了
RK3588開發(fā)板上部署DeepSeek-R1大模型的完整指南
HarmonyOS NEXT開發(fā)實戰(zhàn):DevEco Studio中DeepSeek的使用
信而泰×DeepSeek:AI推理引擎驅(qū)動網(wǎng)絡(luò)智能診斷邁向 “自愈”時代
使用 Canonical MAAS 部署 openEuler 測試
一款Cursor開源替代工具之Roo-Cline
軟通動力天璇MaaS融合DeepSeek-R1,引領(lǐng)企業(yè)智能化轉(zhuǎn)型
DeepSeek上調(diào)API服務(wù)價格
MaaS 應(yīng)用系列 MaaS X Cursor:基于 DeepSeek API 快速構(gòu)建代碼編輯器
MaaS X Cherry Studio:基于DeepSeek API快速構(gòu)建個人AI智能助手
在 MAC mini4 上使用 VSCode 和 Cline 插件對接 Deepseek-R1:32b 的完整指南
使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件實現(xiàn)自動化代碼編程!
DeepSeek全新API上線訊飛星辰MaaS平臺
超低延時重構(gòu)AI推理體驗!白山云發(fā)布“大模型API”產(chǎn)品
MaaS X VScode Cline:基于DeepSeek API快速構(gòu)建AI編程助手
評論