DeepSeek 装进 VSCode,一秒变身编程神器!
图片
自 DeepSeek 横空出世以来,AI 正以前所未有的速度重塑着软件开发领域。
在此期间,国内的各大科技公司也在悄然发力,比如字节跳动旗下的 AI 编程助手 MarsCode,便在本轮技术迭代中,完成了一次重大升级。
它不仅将模型升级到自家最强的 Doubao-1.5-pro,还引入了基于火山方舟部署的 DeepSeek R1 和 V3 模型。
值得一提的是,火山方舟部署的 DeepSeek R1 在市面上各类 DS 方案中,性能是最为出众的,无论是每秒生成速度还是首次响应时间,都有明显优势。
现在这些模型都已经在 MarsCode 完成了部署配置,开箱即用,并支持在不同模型自由切换,所有功能均可免费使用!
有了这些强大的模型加持,MarsCode 无论是代码理解还是问题解决,其能力都得到了大幅提升,响应更快更准确。
下面,就带大家一起感受下,这次大升级后带来的变化。
几分钟快速上手1、在开始前,如果还没安装 MarsCode,可通过如下链接注册免费账号获取。
官网地址:https://sourl.cn/Aag2Dj
图片
2、点击「登录并获取编程助手」按钮,按引导完成注册账号,成功后将看到如下界面。
选择自己熟悉的开发编辑器,在这里我选择「在 VS Code 中安装」。
图片
3、会自动跳转到 VSCode 上,点击安装 MarsCode AI 插件。
注意:如果此前已安装,需要更新插件到 1.1.62 以上版本。
图片
4、重新启动后,右下角会看到豆包模型重大升级提示,在这里自由切换 DeepSeek R1/V3 和 Doubao-1.5-pro 模型。
图片
接下来,就开始免费体验。
利用 AI,快速手搓一个项目刚接触一个新项目,作为开发人员都知道,最头疼的就是熟悉理解项目代码。
如果再遇到不喜欢做注释的开发者,可能花上大半天,甚至好几天才能搞得明白。
现在有了 MarsCode,只需跟 AI 对话就能快速上手。
认识项目
在 VSCode 上打开新项目,接着打开 MarsCode 的插件面板,选择 AI 模型。
图片
这里我选择了 Deepseek R1 模型,接着输入框敲 '#' 符号。
再选择 “Workspace” 将整个项目作为上下文,然后就可以像跟朋友聊天一样问 AI 了。
比如问:“帮我看看这个是什么项目?”
图片
很快,AI 就给出了一个清晰的解释。
提示说这是一个微信运营数据分析平台,包括其核心功能、使用技术栈以及使用场景等。
让我们一下子就对项目有初步了解。
但这还远不够,我们还需要搞清楚项目的代码结构部分。
于是我们继续问 AI:
“解释下项目里各个文件夹是做什么用的”
图片
AI 很快就帮我们梳理出核心目录结构、关键配置文件以及处理流程。
图片
这里我们看到了custom为业务组件,一般项目的频繁改动,都是涉及到业务,因此需要深入了解。
我们可以追问:“我看到了 custom 目录下为业务组件,能详细说说核心的业务处理在哪吗?”
图片
于是 AI 就罗列出三大关键环节:数据转换逻辑、CSV 数据结构化转换、日期排序,还为我们总结出整套业务处理流程。
有了这些认识,我们就知道项目的重点在哪里了。
运行项目
接下来,最关键的就是把项目跑起来。这时我们可以直接问 AI:
“这个项目要怎么运行起来?”
图片
AI 很贴心地列出了具体步骤,并添加注释:
图片
注意:MarsCode 只能将纯命令直接插入终端运行,带注释的命令需要手动复制。
因此,这里我们需要将命令依次复制到终端运行。
命令运行的整个过程,从安装到启动服务器一切都很顺利。
图片
解决问题
然而,在浏览器中访问链接 http://localhost:3000,原本觉得很顺利的,还是遇到了问题。
图片
有 AI 不用慌,我们直接复制出现的错误信息,再询问 AI 即可。
图片
AI 很快就定位到问题出在 “TrendChart.tsx 文件中的箭头函数语法错误”,并给出修改建议。
我们只需一键 Apply 就能应用到修改的代码:
图片
Apply 之后,发现错误的代码 AI 并没有注释掉。如果直接应用会继续报错,这次 R1 有点大意了。
不过没关系,这里可以再请出一位帮手:Doubao-1.5-pro 模型,来帮忙解决。
在对话框右下角切换模型,然后重发一遍问题。
图片
果然,这次没有让我失望,顺利看到 AI 输出了正确的修改代码。
图片
接着只需点击 Apply 按钮,AI 便会自动定位到文件的错误代码位置。
点击「Accept」(接受),即可自动应用代码。
图片
处理完成之后,再次运行项目,就能看到正常界面加载了。
图片
升级后的效果对比
至此,相信大家已经感受到了模型升级带来的变化。
从刚才修复问题的回答就能看出明显提升,正好我这里有以往修复问题的示例,让我们来看下对比。
新版
旧版
图片
图片
通过上述体验,我们可以发现,这次的整体升级,让 AI 问答输出流程,从问题分析到给出解决方案,再到检查代码上下文关联性,以及最后再给出完整修复代码,整个过程都十分流畅准确。
不仅给出的答案靠谱,还有助于开发者进一步理解项目以及代码逻辑处理。
除此之外,通过引入 DeepSeek R1/V3 模型,在不同模型切换使用,也给了我们更多自由选择的空间。
满血版 DeepSeek R1 模型犹如一位贴心导师,指导新入职员工轻松上手项目。而 Doubao-1.5-pro 模型则像一位资深专家,在项目运行时遇到 Bug,大手一挥,轻松搞定。
开发者可以根据不同场景,选择最适合的模型来解决问题,灵活多变,容错性高了许多。
写在最后
经过这次的实践体验,我们不难发现,对比上版本,MarsCode 变得更加实用了。
以往需要花费大量时间去阅读文档,翻找代码,现在只要通过简单的对话,就能快速进入新项目开发。在不同编程场景应用下,也能够承担更多任务,在提高生产力的同时,也大幅降低了开发者的工作负担。
随着近期各种大模型的开源,依赖其能力运行的 AI 编辑器,最终呈现效果也变得愈加完善。
相信在接下来一段时间,编辑器的整个 AI 人机交互体验,也将会有新一轮的突破性进展。
大家一起拭目以待吧!
以上提到的所有 MarsCode 功能,目前均可免费使用。
另外,MarsCode 团队上个月还发布了一款全新 AI 编程工具:Trae,可免费使用 Claude 3.5 sonnet 和 GPT-4o 模型。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。热点资讯
- 2024-12-21唐山国堂钢铁作为被告/被上诉人的1起涉及买卖合同纠纷的诉讼将于2024年12月2
- 2025-03-07DeepSeek 装进 VSCode,一秒变身编程神器!
- 2025-04-12[观察]37岁库里如饮不老神泉, 勇士冲刺坐五望三?
- 2025-02-03养生系菠萝包:南瓜子煮水,居然还能救我!连续搞了3天,不痛了作为一名老师,除了天
相关资讯
- 养生系菠萝包:南瓜子煮水,居然还能救我!连续搞了3天,不痛了作为一名老师,除了天
- 唐山国堂钢铁作为被告/被上诉人的1起涉及买卖合同纠纷的诉讼将于2024年12月2
- DeepSeek 装进 VSCode,一秒变身编程神器!
- [观察]37岁库里如饮不老神泉, 勇士冲刺坐五望三?