中国版 Cursor---腾讯云 CodeBuddy | 从安装VSCode到数独小游戏问世

引言

在正文开始之前,先引入一下故事背景:其实,自己最初选择编程行业,也是想自己开发一个小游戏啥的,主要是为了娱乐。没想到进入了编程行业之后,就变成了后端Java 开发者,虽然可能和自己期望的有点差距,但是在Java 语言行业待久了,也就习惯了。只是心里对于做一个小游戏的念想一直还在。恰逢中国版Cursor—- 腾讯云CodeBuddy 来了,对于小游戏的实现也看到了曙光,下面闲话少说,先来介绍一下我们今天的主角。什么是CodeBuddy?

CodeBuddy

腾讯云CodeBuddy,也就是腾讯云代码助手,是由腾讯云自研的一款编程提效辅助工具,以插件形式安装到编辑器(VS Code 或者 JetBrains 系列 IDE)中辅助编程;是基于腾讯混元+DeepSeek双轮模型,为开发者提供AI 技术问答、全新开发智能体Craft、代码补全、单元测试、代码诊断和智能评审等多Agent能力,兼容MCP 开放生态,并支持团队知识库管理、自定义智能体等功能,辅助开发者提高编码效率和质量,助力开发者提质增效。

腾讯云CodeBuddy 目前支持的语言及框架,理论上,腾讯云代码助手不限制任何类型的代码语言,甚至对于中文内容的输入,都能进行自动补全
在这里插入图片描述
在对腾讯云CodeBuddy 有了基础的了解之后,下面我们直接来上手感受一下吧。正所谓“纸上得来终觉浅,绝知此事要躬行”,就是这个道理。

环境准备

在开始做自己的小游戏之前,首先需要定个游戏设计方向。那么作为我个人的话,比较喜欢的数独小游戏,那么我们今天的目标就是基于腾讯云 CodeBuddy 来0手写代码实现数独小游戏。那么有了小游戏开发方向之后,我们就需要先准备好我们的开发工具,这里我们需要用到的是vscode 前端开发工具。这个个人作为一个java 后端开发者,本地电脑还没有前端开发工具环境,那么这里我就先准备一下环境吧。

VSCode

这里我找到了VSCode 的官方下载网址:https://code.visualstudio.com/Download 在浏览器打开网址后,你可以根据自身电脑不同的操作系统选择不同的vscode 版本,这里我选择 Windows 版本的 vscode 并下载
在这里插入图片描述
下载完成后,直接双击VSCodeUserSetup-x64-1.100.0.exe 打开文件,选择同意协议后指定 D盘安装,默认是C盘,但是考虑到系统盘磁盘容易满,影响电脑开机速度,这里我选择 D盘
在这里插入图片描述
后面其他的选择默认即可,等待 vscode 安装完成之后就可以看到如下页面
在这里插入图片描述
点击【完成】启动vscode,下面我们就需要为我们的vscode 安装腾讯云 CodeBuddy 插件。

CodeBuddy

在安装CodeBuddy 之前,首先需要确定你本地开发工具 IDE 满足版本要求,如果你本地的开发工具不能满足 CodeBuddy 对开发工具 的最低版本要求,那么需要你升级本地开发工具后再次尝试后面的安装
在这里插入图片描述
在打开的vscode 开发工具页面,点击【设置】-【Extensions】,在搜索框中输入【腾讯云代码助手】,点击【Install】

在这里插入图片描述
在弹出的弹框【Do you trust the publisher “Tencent Cloud”?】中选择【Trust Publisher & Install】开始安装CodeBuddy 插件
在这里插入图片描述
安装完成后微信扫码登录 CodeBuddy 后就可以看到我们的 vscode 开发工具页面已经有了CodeBuddy 的操作页面
在这里插入图片描述

Node.js下载安装

这里如果你的本地没有安装Node.js 的话,你需要在你的本地先安装Node.js,后面会用到。在浏览器打开Node.js 的官网地址:https://nodejs.org/zh-cn 在官网首页直接点击【下载Node.js (LTS)】下载Node.js 到本地并双击安装
在这里插入图片描述
整个安装过程全部默认即可,安装完成后打开cmd 命令输入以下命令验证 Node.js 是否安装成功

node -v
npm -v

执行完成后可以看到如下内容,表示Node.js 安装成功
在这里插入图片描述

游戏开发

在上面我们已经安装好了我们的 vscode 开发工具以及CodeBuddy AI 代码辅助编程工具,那么下面我们就来提出我们的想法吧。

Craft模型

腾讯云 Craft 预置了 hunyuan 和 deepseek-v3最新模型,默认(default)为 hunyuan 模型,支持你对模型进行切换,这里我们就默认选择就可以
在这里插入图片描述

一句话生成数独游戏

其实从AI 对话发展到现在,大家对于与AI 对话的技巧上基本上都有一定的认知了,想让AI 回答准确的话,那么最常用的就是定角色(是什么)+发任务(做什么)+提要求(什么要求)。

那么我的需求就出来了【你是一个小游戏开发专家,具有丰富的游戏开发经验,我需要你开发一个数独小游戏,需要支持难,中,易三种难易度切换,锻炼玩家数字敏感性。现在,帮我生成完整的代码吧。】在输入我们的要求后,Craft会对我们的需求进行一个分析整理,包括游戏的核心功能、复杂度评估、实现计划等
在这里插入图片描述
让我们在心里首先对我们的需求有一个大概的直观的认识,随后Craft 会按照上面设定好的【实现计划】逐步生成对应的文件。首先开始生成第一个文件,文件生成之后需要我们点击【修改】确认,然后才会进行下一步的任务代码生成,或者我们也可以直接设置【每次询问】为【自动修改文件】
在这里插入图片描述
等待所有文件全部生成完成之后,Craft 会直接在AI 对话内容展示区域提示【数独游戏开发完成】并对已经创建的文件进行一个简单的介绍。在文件接受区域我们选择【全部接受】就可以完成本次数独游戏开发整个计划中新建文件的保存
在这里插入图片描述
这里Craft 除了生成数独游戏需要的文件外,还对当前数独游戏的功能特点(包括游戏的难易度介绍、游戏特性自动生成题目、答案检查等)以及如何运行游戏都进行了详细的说明,方便我们后续直接体验
在这里插入图片描述

游戏体验

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

csdn565973850

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值