暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

国产Cursor来了,零级菜鸟也能利用腾讯云CodeBuddy完成一个微信小程序开发

老叶茶馆 2025-05-13
713

—— 腾讯云CodeBuddy深度体验全记录

写在前面

近日,腾讯云重磅发布了  CodeBuddy软件开发智能体 Craft(2025年4月升级版)  ,以  双核驱动架构  (混元大模型+DeepSeek V3)与  MCP协议生态  为核心,重新定义对话式编程范式。Craft支持从需求拆解到多文件代码生成、重构、测试的全流程自主化开发3,在复杂工程场景中实现 无干预的代码生成。同时,作为国内首个兼容MCP协议的代码助手,Craft可无缝串联腾讯云生态服务,实现跨平台任务调度,为开发者提供  “全自动人机协同”  的沉浸式开发体验。

我作为腾讯云TVP成员,有幸受邀参与腾讯云CodeBuddy软件开发智能体 Craft 体验。作为零级微信小程序开发者,在CodeBuddy Craft的帮助下,用了大约小半天时间完成了我人生中首个微信小程序应用开发,整个过程非常丝滑流畅,体感不错。

产品简介

腾讯云代码助手是由腾讯云自研的一款开发编程提效辅助工具,开发者可以通过插件的方式将腾讯云代码助手安装到编辑器中辅助编程工作(VS Code 或者 JetBrians 系列 IDE);而腾讯云代码助手插件将提供:自动补全代码、根据注释生成代码、代码解释、生成测试代码、转换代码语言、技术对话等能力。通过腾讯云代码助手,开发者可以更高效地解决实际编程问题,提高编程效率和代码质量。

快速上手

先试试用CodeBuddy来帮我写个网页版五子棋小游戏,看看体验如何。

先在VS Code(Visual Studio Code)中搜索安装腾讯云CodeBuddy插件,如下图所示


插件安装完成后,还需要扫码登入腾讯云账号。登入完成后,就可以利用CodeBuddy帮助进行写代码了。

CodeBuddy主要提供两类功能:技术对话功能和代码补全功能。

现在,我演示如何在CodeBuddy的帮助下,只提供自然语言,就完成一个网页版五子棋功能开发。

1、创建一个本地目录,命名为wuziqi


2、在VS Code中,打开该目录


3、在VS Code中,点击左侧CodeBuddy插件,让它开始工作


在初次描述需求时,可以先提出大概的想法,在后续交互中不断完善调整,没必要也不太可能一步到位。

之后CodeBuddy就开始工作了



作为人类,仍保有最后的接受or拒绝的选择权。

可以看到,本地文件已自动写入完成


接下来在浏览器中打开该文件,试试能不能正常使用


看起来是OK的,这么轻松就完成了一个需求开发,简直跟不要钱似的。。。

接下来,要上难度了,让它帮忙开发一个微信小程序。

开发一个微信小程序

首先声明,在这之前,我还没做过微信小程序开发,就连开发工具都是刚下载的。同样地,安装完毕后,安装腾讯云CodeBuddy扩展

在不久前,我异想天开地想要开发一个叫“夸夸我”的微信小程序,其作用是让身边的朋友帮我打标签,在促进朋友关系的同时,还能帮助我们增进认识自我或对方,发现潜在的自我。

这是创建完新项目后展示的开发界面

切换到CodeBuddy扩展插件,全程靠它来完成一个全新微信小程序的开发。

下面是完整过程描述的简略微缩版本,实际大概花了小半天时间,经过数次调整优化完善,基本上实现了预定目标。

1、先提出产品需求,可以适当详细些,例如

创建一个“夸夸我”的微信小程序,实现以下几个主要功能
1. 每位用户都需要先设定昵称和头像、性别、年龄段、职业、学历等基本信息;
2. 每位用户可以先从预设的一些用于形容个人特质的形容词里选择适合自己的标签,例如:活泼、可爱、古灵精怪、聪明、内向、漂亮,也支持自定义标签,且不限数量;
3. 设置完上述资料后,可以生成一份类似心理学大五型人格图那样的个人评估表;
4. 可以将该小程序转发分享给朋友(这些朋友首次使用本小程序时,也要参考第1步完成基础资料设定),让朋友来帮忙写下对我的印象及评价,同样地,可以从预设的一些标签里选择,也可以自定义不超过10个字的短语评价;
5. 收到朋友对我的评价后,可以一键谢谢,并反过来为朋友打标签写评语。



2、CodeBuddy收到需求后,开始分析需求




3、分析完需求后,会让我再次确认,是否符合预期。确认之后再继续进行后面的开发



在这个过程中,基本上就是一路点“确认”或“下一步”就行。

4、所有代码都自动写完后,开始编译调试

5、初步完成的小程序界面长这样

6、对这个初版不是太满意,继续告诉CodeBuddy我的优化调整想法


7、还挺聪明的,调整后支持自定义标签了


8、不过自定义标签还有点缺陷,继续反馈给它


9、字数统计明显有缺陷,继续敲它脑瓜



10、好像被我敲得有点狠了,它的脑子似乎宕机了。。。



11、经过几次折腾后,基础功能雏形这不就有了


12、这下基本功能都有了,继续进行小调整优化



13、尴尬了,调整完后反倒出错了,模拟器都无法启动。别慌,把错误信息丢给它就行,它会帮忙检查和修复


根据提示内容,在终端执行相应的命令


实在不行也不怕,它还支持回退到某个检查点,也就是数据库的Rollback


好吧,先回退到历史检查点


14、修好了,继续调整优化


15、似乎支持从微信直接获取资料,但保存按钮还是离得太远


16、经过数次不懈的调整,看起来更像样一些了

不过从微信获取资料功能似乎还是有问题,可能跟我的环境有关系,就先去掉吧,自己手动填写昵称并上传头像吧



17、最后一次优化,显示小程序名称,并且在每次启动时,都随机加载不同的Slogan,看起来已经有模有样的了


支持更多预定义好的标签,自定义标签字数检测并自动截断也是正常的


好了,一个全新的微信小程序,就被我这么个零级选手用腾讯云代码助手CodeBuddy给搞定啦。


写在最后

整个体验过程走下来,总体还是比较顺利的,不管是用VS Code完成网页版五子棋开发,还是用微信开发工具完成小程序开发,都不需要额外开搜索引擎或其他AI辅助工具配合。

对于像我这样的非专业但有一定基础的开发者,利用Cursor或CodeBuddy就可以帮助实现日常工作中所需要的一些简单开发需求。

腾讯云CodeBuddy服务器在国内,响应速度更快,也集成了DeepSeek,且现在对于个人开发者还可以免费试用,香得很,可以来试试看啊。

全文完。



文章推荐:


想看更多技术好文,点个在看”

文章转载自老叶茶馆,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论