教你通过腾讯云AI代码助手,免费使用满血版deepseek r1,还可以自定义知识库!

大家好,今天教大家如何通过腾讯云AI代码助手,免费使用全世界最牛逼的deepseek大模型的deepseek r1满血版!

1. 环境准备

  1. 提前下载好下面任意的一款编程使用的代码编辑器
  • Visual Studio Code
  • JetBrains IDEs
  • Visual Studio
  • 微信开发者工具

2. 下载安装

打开上面任意一款编辑器,我这里选择的时JetBrains IDEs的开源社区版IDEA(IntelliJ IDEA 2024.3.3 (Community Edition)),如下:

然后点击设置-->plugins-->Karketplace-->搜索框输入"腾讯云"-->找到Tencent cloud AI的插件-->install

等待安装完成后,点击apply->ok-然后重启idea

3. 登录账号

重启IDEA后,提示你需要登录,我们登录一下,这里可以直接使用微信扫码登录即可

插件一般出现在编辑器的右侧或者右下方,登录后,主界面如下,可以很容易的看到提示:Deepseek R1全新来袭

选择deepseek r1大模型

如下图,我们切换我们助手的大模型为deepseek r1

4.与众不同

这里分享下腾讯云AI智能助手可能跟其他一些智能代码助手不一样的地方

4.1 知识库功能

如下图,在对话输入框中,输入 # 就可以调用预置的知识库。 知识库涵盖主流的代码仓库集合,非常的贴心!!!

如java开发使用的

Spring Boot: Spring 开发框架

Spring AI: 基于 Spring 的 AI 应用框架

Langchain: 基于Langchain的AI应用工具包

如前端开发使用的

React: React前端开发框架

Vue: Vue.js前端开发框架

特别是做微信小程序开发,微信小游戏,微信云开发的

4.2 Codebase功能

这个功能,对于刚进入公司的新员工,想快速熟悉公司项目来说,非常安利!

通过它,开发者可以快速了解自己的项目工程,从而可以快速的学习公司项目的技术架构和技术规范。体验来下非常的丝滑,再加上deepseek r1的加持,可以轻松的将我们的项目结构和项目的技术架构解释清楚了。如下,我输入如下的提示语,他就能准确的将我当前项目的架构说了出来,包括deepseek的思考过程,给出的核心框架,项目结构,数据库层,日志系统,特色功能,整个项目典型的请求流程也给你梳理出来了,非常强大!

#Codebase 我是公司刚进来的新员工,想了解下当前的项目架构

4.3 自定义知识库

这个功能,就是前面4.1的知识库的功能,但是还可以自定义知识库,就是通过上传自己的文档等,比如一些在团队中可以共享的项目开发文档,规范等就可以上传到自己的知识库中,就可以作为公开或者私有的知识库进行开发使用。目前还可以免费申请使用,感兴趣的朋友可以根据下图进行了解

添加知识库

启用知识库

5.结束语

随着AI的不断发展,AI代码智能助手也会随着越来越强大,希望它可以成为我们开发的利器,提高我们的开发效率。感兴趣的小伙伴们赶紧去试试吧

相关推荐
一次旅行16 小时前
DeepSeek‑V4‑Flash‑Vision‑Exp 小白入门实战|3种传图方式、完整可跑代码、避坑排障
java·前端·人工智能
野生技术架构师16 小时前
Spring Boot 实现数据脱敏:自定义注解 + Jackson 序列化器
java·spring boot·后端
AI人工智能+电脑小能手16 小时前
大白话说Java设计模式-28-模板方法模式(业务实战篇)
java·设计模式·模板方法模式·spring源码·订单系统·代码复用
奥莱维16 小时前
KNX酒店方案_KNX专用线与高端酒店技术逻辑
java·服务器·前端·数据库
工业一体机老司机17 小时前
Linux工业一体机自启动服务配置:systemd服务单元编写与开机优化实战
java·linux·服务器
星核0penstarry17 小时前
Copilot 用 GLM:自备密钥和官方内置,到底差在哪?
copilot·运维开发·ai编程·api聚合平台
weixin_5386019717 小时前
智能体测开Day56
java
杨丰玮41817 小时前
从零手写Java飞机躲障碍游戏|Swing绘图、鼠标跟随、计时器碰撞检测实战(五)
java·python·游戏·游戏引擎·图形渲染·动画·贴图
莫得感情 o18 小时前
踩坑 - 压测三轮后 502:一个默认 10 的连接池如何拖垮整个服务
java
Escalating_xu18 小时前
【Linux线程】线程控制全解析:终止、join/detach、cancel、线程栈与 NPTL(下篇)
java·linux·运维