腾讯前两天开了个直播,发布了自家的编码助手CodeBuddy 3.0版本。支持主流的编程语言和IDE,支持MCP和代码补全,同时也拥有Craft智能体开发模式。
由于已经习惯使用AI编程界的王者“Cursor”,星河一般对于其他AI编程工具是不太关注的。但这次CodeBuddy 3.0发布却引起了星河的兴趣,因为它能支持微信开发者工具,同时内置了所有微信相关的开发规范。简单来说,它跟整个微信开发体系打通了。
这个就有点厉害了。要知道,之前用Cursor开发微信小程序的时候,要么需要使用@Doc功能来检索解析微信相关开发规范与程序接口,要么需要配置Context7 MCP来拉取最新的微信开发文档,总是不那么方便。现在有一个免费的内置了所有微信开发规范的编程助手,开发小程序应该能简单不少。
不过感觉CodeBuddy的整体能力还是有点偏弱,目前模型只支持DeepSeek-V3,Deepseek-R1和混元三种模型,而且也没有图片识别等多模态能力。但是,CodeBuddy是插件啊!它完全可以和AI编程IDE结合起来使用。比如说在Cursor里安装CodeBuddy,正常开发使用CodeBuddy,需要解决疑难问题、使用Claude或Gemini等更强的编程模型、或者需要识图编码的时候,再切换到Cursor。这样既能保持对微信开发规范的引用,还能节省Cursor的额度,简直完美!
安装CodeBuddy
我们打开Cursor,在应用市场里搜索CodeBuddy进行安装:

在Cursor里安装完CodeBuddy插件后界面是这个样子的。右边栏出现了两个Tab页,可以轻松的在CodeBuddy和Cursor之间进行切换。
安装就绪了,接下来就试试CodeBuddy的能力吧!今天星河尝试用它来开发一个健身小程序。
健身小程序开发
开发小程序需要下载微信开发者工具,下载地址在这里https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html。下载完成之后安装,打开,在启动页面里选择创建小程序,使用测试号 - TS基础模板 - 创建,进入小程序编程主界面。
微信开发者工具会为我们生成一个基础工程。用Cursor打开这个工程目录,@微信小程序开发规范,先让CodeBuddy帮忙设计一下健身小程序的功能:
CodeBuddy给出了核心功能、页面布局、交互逻辑等设计。感觉还不错,我们就把它给出的方案直接拷到Craft模块,让它帮我们来完成这个小程序。
这儿不得不说,CodeBuddy在一些开发细节上还是做的不错的,像这个“确认计划”的设置,它会根据给出的任务先分析一些需要注意的事项,等我们一一确认完成之后才会进行开发,提高了沟通和开发效率。
比如在拿到星河上面的任务以后,CodeBuddy给出了待确认事项。星河一一确认回复后,它制定出详细的开发计划,然后开始进行开发。
整个开发过程也是比较人性化的,CodeBuddy并不会一口气生成整个项目。他会在开发一部分功能后,先停下来总结一下,交由我们确认,然后继续进行开发,防止开发与预期偏差太大。
AI开发没有什么特别可说的。基本还是按照“提出需求->开发->描述问题并复制日志及报错信息给AI->AI解决完善”这个套路进行,令人惊喜的是,CodeBuddy的Craft并不弱,分析工程、联系上下文、解决问题能力都不错,90%的问题都能自己搞定。开发过程中,碰到了几个界面布局CodeBuddy理解不太好的情况,切换到Cursor,然后截图,很顺利的就解决了。
经过几个小时的努力,星河的健身小程序终于有了雏形,“健身计划”、“数据统计”、“成就”、“排行榜”等一应俱全,感觉再完善一下可以上线了。
说回CodeBuddy,它里面不仅有小程序,还有小游戏、微信支付、各种API等等,当它将微信的聊天、支付、小程序、入口等体系完全打通的时候,或许能够超越AI编程助手本身的意义。只要它足够简单,足够便捷,那么我们每个人都能成为产品经理,创作出触达他人的作品。
发表评论 取消回复