中国版 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 除了生成数独游戏需要的文件外,还对当前数独游戏的功能特点(包括游戏的难易度介绍、游戏特性自动生成题目、答案检查等)以及如何运行游戏都进行了详细的说明,方便我们后续直接体验


最低0.47元/天 解锁文章
1093

被折叠的 条评论
为什么被折叠?



