昨天看到了一個挺有意思的產品發布。
是騰訊云自己家的代碼助手,CodeBuddy,開了個直播,發了他們的3.0版本。
這個產品可能很多人不知道,坦率的說,在過去市面上的名氣,是沒有Cursor、Trae這些AI編程產品的名氣大的。
不過昨晚,我看了一下他們的直播,還發現了一個非常有趣的點。
就是跟微信的開發打通了。
騰訊的生態,微信的底蘊,還是太厚了。
先跟大家簡單介紹一下 CodeBuddy這個產品吧。
官網網址在此: https://copilot.tencent.com/
跟Cursor、Trae這些產品不太一樣的點是,它是一個插件,而不是一個IDE產品。
也就是你不需要下一個軟件,但是你可以在任何代碼產品里,安裝CodeBuddy用,比如你就可以在Cursor里安裝CodeBuddy。。。雖然這事聽著很NTR。
但是插件這個事,其實在開發的真正工作流,相比于AI IDE產品,是更容易被大家所接受的。
這里也做個小小的科普,其實現在你們看到的幾乎所有的AI編程產品,你會發現長的幾乎都跟VS Code一樣,是因為都是基于Code - OSS去改的,所以大家幾乎長的都類似,插件生態也是一致的。
但是其實很多其他職位的開發,并不是用的VS Code,而是會用別的產品。
比如我認識的朋友們,他們Java用的是IDEA,IOS會用Xcode。
而這時候,作為一個代碼插件,反而可以融入到,所有職位的工作流里,而不是只是用在類VS Code產品里。
當然,這帶來的弊端也就是非常的專業化,而且未來要做好,就要針對每個產品去做定制化版本,會麻煩很多、成本也會高很多。
目前, CodeBuddy 3.0,主流的功能幾乎都支持,比如也有Craft開發智能體模式。
比如也支持MCP、代碼補全等等。
但是這些功能,坦率的講,也比較常規了,其實其他的AI編程產品,也幾乎都有。
最有意思的,我覺得還是,支持的IDE產品里面的,這個圖標。
可能很多人不知道這是干啥的,這玩意,名字叫。
微信開發者工具。
專門用來做小程序的。
騰訊自己的 CodeBuddy+微信開發者工具。
這個組合,你懂的。
最直白的想象就是, CodeBuddy知道所有的微信里面的開發規范,一件直出一個小程序。
在我體驗完 CodeBuddy之后,我發現,這確實是他們想走的路。
因為我看到了這個東西。
直接在 CodeBuddy中,打通了微信各方的知識庫。
這個宏圖和野心,你懂的。
我也第一時間,下載了微信開發者工具,給大家看一看,怎么手搓一個小程序。
網址在此:
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
直接選穩定版,然后下載自己的系統的客戶端,我這邊下載的是Window 64版,如果你是Mac的話,M芯片就算ARM64就行。
把微信開發者工具下載下來安裝后,就能在啟動頁里看到創建小程序功能,點擊使用測試號 - TS基礎模板 - 創建,進入小程序編程主界面。
用測試賬號會比較方便演示,當然你如果有自己的小程序ID,也可以直接選用,或者點測試號旁邊的注冊,填寫完表單就可用獲取一個。
CodeBuddy的安裝入口在活動欄的那個插件入口 - 搜索CodeBuddy - 安裝,它就出現在你的活動欄上了。
點擊安裝完的CodeBuddy圖標,就可以看到代碼助手的界面。
在用之前,記得打開在Craft - 設置里的確認計劃。
這個東西的作用,就是在計劃模式下,你的Prompt即使寫的很der比,AI也會詢問很多東西,就像是一個產品經理與開發者的需求澄清,拆解需求任務,對于不清楚的問題,他會提問給你,你只需要回答即可。。
跟DeepResearch的那個提問很像,我自己很喜歡這種方式,能幫你查缺補漏。
比如說,我看到群里今天有朋友說,AI博主在AI產品上的消費,很恐怖。。。
我自己一算其實也發現,確實。。。
ChatGPT每月200倒,Gemini忘了多少刀,X一個月11刀,Midjourney一年2000多,還有可靈、即夢、海螺、Cnavas、Vigggle、11labs、suno等等等等。
我都不知道我每個月在AI產品上自動訂閱花了多少錢。
看到卡爾發的賬單app,我就想著說,我不如直接搓一個微信小程序吧,給我自己做個統計吧。
正好也試試,CodeBuddy跟小程序的聯動。
我自己的Prompt是:
“我想做一個記賬本小程序,用于記錄各種軟件的付費情況,幫我寫個提示詞。”
我先在Chat界面,調用了小程序的知識庫,先讓他給我豐富了一下Prompt,因為我實在不知道小程序用的啥語言,一些組件怎么用。
很快,一個Prompt就給我生成好了。這里注意一下,當你調用知識庫后,他總是會默認給你一些代碼,你可以額外加一句:“不需要提供示例代碼。”
開發一個訂閱服務記賬本小程序,主要功能包括: 1.添加/管理訂閱服務(名稱、價格、周期、下次扣款日) 2.按月/年統計訂閱支出 3.扣款日前提醒功能 4.支出分類和數據分析 5.支持多賬戶管理 要求采用微信小程序技術棧,使用TypeScript開發,界面簡潔易用。
然后,我們接著把剛剛生成的提示詞復制下來,在Craft模式發送。
你會發現它真的很智能,先主動看了文件夾里已經有哪些文件,然后還列了一些要核對的細節。
我把要確定的內容都確認了一下,輸入進去了。
我發送具體的要求后,CodeBuddy立馬給了一個非常清晰的實施計劃。
CodeBuddy有時會問你是否繼續,你只需要點一下繼續就行,當然,你也可以在設置里,把這些選項全都打開。
然后他就開始寫了,我也沒咋看,他真的,寫了好久好久,估計得有15分鐘。
然后,CodeBuddy終于把所有代碼都寫好了。
生成了一堆文件,已經到了我完全看不懂的程度,但是感覺很完整。
你記得清除一下緩存,要不然可能會顯示模板的內容,而不是代碼助手新寫的內容。
因為模擬器開了熱加載,在左邊模擬器的界面里,有時候會有一個啟動失敗的提示,這時候不要慌。仔細看其實是會發現是少了幾個圖標的素材。
不過圖標素材確實是個問題,讓AI生成起來會很麻煩。
這時候最簡單的方式,其實還是我們自己去下載,你可以在一些圖標素材網址去搜索下載對應的圖片。
這里推薦一個我自己一直用的icon下載網址。
https://www.iconfont.cn/
然后在對應的文件夾里放入剛剛下載的圖片,并重命名成報錯提示里對應的文件名。
返回小程序開發工具,你就會驚喜的發現小程序已經成功運行了。
但卡片的寬度有些問題,這時候可以模仿開始時的流程,讓CodeBuddy稍微調整一下,改完的效果就很理想。
就這樣,一個小程序小產品,就搞定了。
現在點預覽按鈕就可以生成一個二維碼,你只要掃一下這個二維碼就可以在自己的微信里使用了。
有時候預覽會有報錯,可以打開詳情 - 本地設置 - 將JS編譯成ESS,提升兼容性。
如果要發布小程序,可以在開發工具里點擊上傳按鈕,然后去小程序的管理網頁填寫相關的內容。
很酷,很喜歡。
這個東西,一共就花了不到半小時。
如果是平時,即使你用別的AI IDE產品輔助,搬到這邊的微信開發者工具里面來,還是會需要很多時間,還沒法直接調試和上傳。
接著我又隨手寫了一個常用的小程序,記體重。
它真的非常智能,比如它寫完了基礎記錄功能后,我只是提示一句幫我寫一下BMI計算邏輯,并添加一個展示組件,它不僅寫了算法,還知道選用合適的樣式展現,并加了注釋。
我還做了一款小程序,它是吃什么AI小助手。
它有 AI,有推薦邏輯,屬于那種有點開發難度的產品。
以前做這種需求,至少要一個產品經理寫 PRD,一個設計師搞圖,一個前端寫 UI,一個后端搞邏輯,一個測試驗接口。
但是現在,用嘴就能直接搞個小程序了。
我覺得騰訊最大的生態護城河,就在于此。
CodeBuddy里面,不止有小程序,還有小游戲,還有微信支付,還有各種API,等等等等。
微信,它是我們熟悉的社交,是我們每天用的支付,是我們和世界對話的界面,是我們和身邊人、和陌生人、和生活場景鏈接的總線。
而當一個AI代碼助手,能和微信的小程序體系、消息體系、支付體系、入口體系全面打通的時候,
它就不再只是個開發工具了。
當他再簡單,再便捷一些。
這就是一個全新的,創造通道,以及,分發渠道。
能把普通人的想法,變成能觸達他人的作品。
我越來越期待看到。
騰訊在AI時代。
那恐怖的生態護城河。
會綻放出多艷麗的花了。
>/ 作者:卡茲克、dongyi
>/ 投稿或爆料,請聯系郵箱:wzglyay@virxact.com
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.