我正在參加CodeBuddy「首席試玩官」內容創作大賽,本文所使用的 CodeBuddy 免費下載鏈接:騰訊云代碼助手 CodeBuddy - AI 時代的智能編程伙伴”
1.CodeBuddy簡介
騰訊云代碼助手CodeBuddy,這個是一款編程插件,我們可以在各個編程IDE中安裝使用,官網地址:https://copilot.tencent.com/
2.CodeBuddy能做啥
一句話實現你的需求,比如:請幫我生成一個電商網站。只需要把這一句話輸入給CodeBuddy,它就能幫我們做出對應的網站出來,非常的強大!!!
!
3.安裝插件
我們使用IDEA來進行代碼開發,這里需要用最新的IDEA,舊版的無法安裝這個插件,在插件的Marketplace
中搜索Tencent Cloud CodeBuddy
,安裝后重啟IDEA
4.CodeBuddy基本功能使用
4.1 Craft模式
安裝完成后,在IDEA的右邊側邊欄找到CodeBuddy的圖標,點擊使用,首次使用需要登陸騰訊云賬號
Craft模式,可使用智能體Agent
4.2 Chat模式
Chat功能是可以像聊天一樣讓它修改代碼,對話框和Cursor一樣,可指定上下文文件,以及使用的對話模型等等
4.3 MCP擴展
CodeBuddy內置了MCP服務,我們可以在MCP Server中查看能用的MCP服務有哪些。沒找到MCP按鈕的,可以把插件升級到3.1.9版本就有了
5.用CodeBuddy進行開發
我們現在開始通過一個小工具來測試CodeBuddy的開發能力,在小卷還在讀研究生期間,參加過一個外企的開發日活動,那時要求寫一個叫生命游戲
的可展示的程序,參加的選手里有用JS、Python的,也有用Java的,當時做的效果不太好,今天拿CodeBuddy來試試
提示詞:幫我寫代碼,功能是:生命游戲,自行搜索生命游戲這個項目,要求用Java寫,然后要求配置前端頁面能動態展示效果
代碼生成,不僅生成了代碼,還給出了運行步驟
運行效果:
上面開始運行后是個動態的頁面啊,截圖展示不出來。效果非常的棒!!!而且整個過程花了不到5分鐘就完成了。
而當年小卷和另一個小伙伴,兩個人花了接近一天時間才做出來個半成品,還是找了網上的類似模板改的,可見CodeBuddy的編碼效果非常好
6.開發小游戲
說到小游戲,大家最熟悉的無非就是貪吃蛇這些等等,我們可以嘗試用CodeBuddy來做個五子棋的小游戲,因為五子棋非常簡單嘛,代碼生成出來也很簡單。說干就干,首先給出提示詞:
幫我寫一個五子棋的游戲,還是Java開發,要求在瀏覽器打開玩
這次我們用Craft模式,可以自動創建文件,記得設置里勾選上
運行Main完成后,根據生成的結果文件,我們瀏覽器打開http://localhost:4567/gomoku.html
查看效果,注意每個人生成的情況不一樣,根據自己的結果進行查看
以上就是最終生成的效果了,這個效果還可以進一步優化,只需要和CodeBuddy提需求就行,我們的角色已經從程序員變成產品經理了,也是體驗了一把產品經理改需求的快樂
7.總結
CodeBuddy的編碼效果很好,可以用來替代Cursor了,主要Cursor收費太貴了,有了騰訊云的代碼助手后,相信大家也能輕松上手編程了