[deepin exploration] 腾讯云代码助手联动deepin mcp,你的ai电脑来了
Tofloor
poster avatar
fslong
deepin beta test group
2025-05-01 16:51
Author

〇、前言

四月是一个草长莺飞,万物复苏的季节,在四月的最后几天deepin推出了MCP,让普通电脑真正有了ai功能。
mcp具体是什么,可以参考deepin官方的介绍deepin MCP 服务上线 !首个系统级 MCP 让你解放双手!
个人理解MCP可以理解称一个通用的协议或者接口,让ai可以调用电脑底层资源实现各种功能。

一、为什么使用腾讯云代码助手

官方教程使用的是别的工具,这里我使用腾讯云代码助手有以下几个原因:

  1. 涵盖craft、chat、code review、unit test等功能,在写代码时候比较好用

  2. 支持的大模型比较多

  3. 有MCP市场,我们还可以在里面安装其他的MCP服务

  4. 可以很方便指定你在提问的文件

  5. 日常用的vscode较多,在vscode里使用MCP服务,可以和vscode无缝衔接,非常方便

    image.png

三、配制方法

3.1 安装腾讯云代码助手

打开vscode的扩展商店,搜索腾讯云代码助手或者codebuddy,安装即可
image.png

之后的登陆什么的按照提示操作就行了。

3.2 安装依赖

  1. 打开终端,安装pip: sudo apt install python3-pip

  2. 安装uv: pip install uv -i https://mirrors.aliyun.com/pypi/simple --break-system-packages,这里不要使用清华云的源,上面的uv有问题,安装不上

    image.png

3.3 安装deepin-mcp

  1. 打开终端,输入:sudo apt install deepin-mcp-servers即可安装mcp服务
    image.png
  2. 拷贝mcp服务到家目录下(不拷贝无法运行):rsync -avzP /opt/deepin-mcp-servers ~
    image.png

3.4 配置腾讯云代码助手

  1. 打开vscode,点击左侧的腾讯云代码助手图标,点击craft,然后点击mcp

    image.png

  2. 点击配置,然后填入配置项

{
  "mcpServers": {
    "deepin-mcp-servers": {
      "command": "uv",
      "args": [
        "--directory",
        "/home/fslong/deepin-mcp-servers",
        "run",
        "src/deepin_mcp_server/server.py"
      ],
      "disabled": false
    }
  }
}

image.png

四、使用方法

配置完应该就可以用了,如果没有启动可以点击重新连接:
image.png

我们点击运行的小三角可以看到使用示例:
image.png

4.1 换壁纸

剩下的就跟平常跟ai聊天一样让他干活就行了,比如想换一个壁纸:
image.png

有点蠢,居然是24年的,还是六月的:
image.png

继续对线:
image.png

我放弃了,让他换成一个二次元御姐的算了:
image.png

4.2 生成测试数据

这个好像还可以,再试试其他场景。我是教小孩子编程的,经常需要编一些题,生成一些测试数据,就看他造测试点能力了:
image.png

这样他会一个文件一个文件询问你,然后生成测试数据:
image.png

不满意还可以修改,他甚至能删掉旧的测试点:

image.png
alt text
最后生成完测试点还带有总结,人工再测试下就可以用了:

image.png

4.3 批量重命名

image.png

五、总结

暂时我就测试这么些,后续挖掘出来更多有趣的功能,我再跟大家分享。
整体感受是现在这个东西实现了半人工功能,确实能省一些复杂繁琐的事情。

Reply Favorite View the author
All Replies
Barry-okx
Junior Packager
2025-05-02 23:53
#1

简单用了下 能用。

不过我尝试让它下载一个eclipse社区打包的jdk的时候,下载失败了。 直接用wget是下载成功的,不知道里面的下载用了什么黑科技,被服务端拒绝了。

Reply View the author
fslong
deepin beta test group
2025-05-03 10:58
#2
Barry-okx

简单用了下 能用。

不过我尝试让它下载一个eclipse社区打包的jdk的时候,下载失败了。 直接用wget是下载成功的,不知道里面的下载用了什么黑科技,被服务端拒绝了。

不是啥黑科技,就是爬虫,写的代码比较一般。

image.png
浏览器头都没有,这种爬虫代码大部分都会被ban

Reply View the author