正文
MCP 协议支持
MCP 全称
Model Context Protocol(模型上下文协议)
,是目前 AI 领域炙手可热的技术,可以让我们只需要跟 AI 聊聊天,就能操控诸如数据库、检索 Web 数据、让游戏开发工具自动开发游戏等等。
与gitee聊天创建仓库
图片来源:https://zhuanlan.zhihu.com/p/31348816013
比如上图,就是通过 Gitee MCP 与大模型交互,通过自然语言来获取通知,自动创建仓库,写一个贪吃蛇,创建处理问题的 PR 等等。
按照笔者的浅见,我认为 MCP 颇有一种物联网,万物互联的味道。
MCP 的具体使用方式,请读者朋友们前往官网查看,本文仅给大家提供一些信息概要,否则文章就太长太乏味了。
Gitee 发布官方 MCP Server
,让开发者可以借助 AI 助手直接访问代码仓库,读取文件内容、查看 PR 变更、理解 Issue 描述,甚至直接操作代码管理任务,比如创建 PR、合并分支、发布版本等。
简单来说,Gitee MCP Server 让 AI 不再是「代码的旁观者」,真正成为了参与软件开发过程的智能助手。
开源地址
:
https://gitee.com/oschina/mcp-gitee
Agent 模式下创建新的工作区
代理模式下创建新的工作区
现在可以在代理模式下搭建新的 VS Code 工作区。无论要设置 VS Code 扩展、MCP 服务器还是其他开发环境,代理模式都可以帮助我们使用必要的依赖项和设置初始化、配置和启动这些项目。
也就是说,我们要搭建一个新的编程语言环境,一句话就搞定了,还记得 Java 开发者刚入门时被
JAVA_HOME
支配的恐惧吗?
Agent 模式下的 VS Code 扩展工具
这部分内容有点晦涩,简而言之,你可以创建一个扩展,并提供一些功能。
比如设置
toolReferenceName
名称为
#chensuiyi
,也就是类似
#fetch
、
#codebase
、
#workspace
之类的引用关键词。
将扩展属性
canBeReferencedInPrompt
设置为
true
,那么在 Agent 模式下,就能通过选择
#chensuiyi
标签,来调用我们扩展提供的一些功能。