微信扫码
添加专属顾问
我要投稿
腾讯CodeBuddy 3.0让微信小程序开发更便捷! 核心内容: 1. CodeBuddy 3.0新特性:支持微信开发者工具和内置开发规范 2. 与Cursor等AI编程IDE结合使用,节省资源,提高效率 3. 实战:3小时快速开发健身小程序,体验CodeBuddy开发细节优化
腾讯前两天开了个直播,发布了自家的编码助手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编程助手本身的意义。只要它足够简单,足够便捷,那么我们每个人都能成为产品经理,创作出触达他人的作品。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-03-06
2024-09-04
2025-01-25
2024-09-26
2024-10-30
2024-09-03
2025-03-12
2024-12-11
2025-02-18
2024-12-25
2025-05-14
2025-05-06
2025-04-29
2025-04-25
2025-04-22
2025-04-16
2025-04-15
2025-04-13