超详细图文教程:用vscode+copilot(代理模式)便捷使用mcp+一个范例:用自然语言进行3d建模

超详细图文教程:用vscode+copilot(代理模式)便捷使用mcp+一个范例:用自然语言进行3d建模

在vscode使用claude mcp吧!

在vscode更新到最新版本(注意,这是前提)后,内置的copilot可以使用mcp了!!!

关于mcp(Model Context Protocol 模型上下文协议),可以参考我的上一篇文章:

MCP个人理解+示例+集成管理+在python中调用示例,给AI大模型装上双手-ZEEKLOG博客

以下是使用教程:

1.点击左下角的齿轮状设置按钮,点击设置

2.在输入面板输入chat.agent.enabled,勾上勾选框

3.点击Ctrl+shift+P,输入reload,点击重新加载窗口,刷新窗口

4.打开copilot后,在右下角将模式改为代理即可。

5.点击工具按钮,开始安装mcp

先去github找到自己想要添加的mcp服务,以blender MCP为例,打开https://github.com/ahujasid/blender-mcp,可以在readme文档里看到详细的安装过程。可以看到,此mcp的安装过程是uvx blender-mcp

点击copilot下方的工具按钮

可以看到,我已经安装一堆mcp了,点击添加更多工具

选择添加MCP服务器

选择命令

填入uvx blender-mcp,回车确认

给mcp服务起个名称,回车确认

点击用户设置,这样所有的工作区都可以访问

配置完成,自动弹出配置文件窗口,点击蓝色的启动按钮

启动成功

6.安装 Blender 插件

(1)下载插件文件
从本仓库下载 addon.py 文件。

(2)打开 Blender
启动 Blender 应用程序。

(3)进入插件管理界面
点击顶部菜单栏的 编辑 (Edit) > 偏好设置 (Preferences) > 插件 (Add-ons)

(4)安装插件
点击 “安装...” (Install...) 按钮,然后选择下载的 addon.py 文件。

(5)启用插件
在插件列表中找到 “界面: Blender MCP” (Interface: Blender MCP),勾选旁边的复选框以启用。

(6)点击n,选择BlenderMCP,点击连接

点击获取免费试用的api key

7.开始使用copilot进行3d建模

先测试一下mcp,可见运行正常

然后输入提示词:使用blender mcp,建模:一条龙守护一袋金币。我在blender里面配置了api

这时copilot会发出任务请求,我们需要点同意。可见,已经成功了!

打开blender看一下:可以看到,建模成功了?

附录:前往网站生成api

访问fal.ai | The generative media platform for developers

点击 API key

点击Add key

将生成的key复制粘贴到相应位置,选择fal.ai

该网站注册后会送一美元的余额,想多次使用就得花钱了

生成一次0.4美金

另外一个模型申请网站是Get started with Rodin | Hyper3D API Documentation,但是需要成为支持者才能获取api,最便宜的都要12美金一个月。

Read more

飞算 JavaAI 实测:从自然语言到完整 Java 工程,初中级程序员真的能躺赢?

飞算 JavaAI 实测:从自然语言到完整 Java 工程,初中级程序员真的能躺赢?

作为一个入行刚满两年的 Java 后端,我太懂那种接到新需求时的无力感了: “需求拆解 → 接口设计 → 建表 → 写 CRUD”,一套流程走下来,光理清表结构就能熬掉半条命。 尤其是遇到“用户管理”这种看似简单、实则细节一堆的功能,光是“手机号唯一性”“密码加密”“登录失败锁定”这些边缘场景,就足够让我改三轮代码。 前阵子刷到 飞算 JavaAI 的介绍,说能通过自然语言直接生成完整工程 + 自动建表,我心想:“又是吹牛吧?” 但抱着“踩坑也认了”的心态试了一把,结果……真香了。 这篇就带大家从我的真实使用场景出发,看看它到底能不能打。 目录 一、实测:10 分钟做出“用户管理模块”,比手写快 5 倍? ✅ 第一步:输入一句话,AI 自动拆解需求(连我没想到的都补上了)

By Ne0inhk
Java篇方法的使用

Java篇方法的使用

目录 前言 一. 方法概念及使用 1.1 什么是方法 1.2 方法的定义  1.3 形参与实参的关系 二. 方法重载  2.1 方法签名  三. 递归 3.1 递归的概念 3.2 递归的思想 3.3 递归的限制条件 3.4 递归举例练习 结语 前言 相信大家在学校都是校草级别的人物,每天总是有很多小姐姐来要你们的微信,导致每次都要重复被要微信的过程,那么有什么方法能够解决这个重复的过程呢?于是你将你的微信号和帅帅的照片挂到了学校的校园墙中,让小姐姐自行添加你的微信,从而解决了被要微信这个重复的过程,那么在我们的Java编程中也是需要定义方法来解决重复的问题,接下来我们来学习一下方法的使用吧~ 一. 方法概念及使用 在编程中,假设有某段功能的代码可能频繁使用到,并且在每个位置都重新实现一遍,这会使代码变得繁琐、开发效率低下、

By Ne0inhk
Java IO 流进阶:Buffer 与 Channel 核心概念解析及与传统 IO 的本质区别

Java IO 流进阶:Buffer 与 Channel 核心概念解析及与传统 IO 的本质区别

在 Java IO 编程中,传统的字节流与字符流大家都不陌生,但当面对高并发、大文件处理等场景时,NIO(New IO)中的 Buffer 与 Channel 逐渐成为性能优化的关键。本文将深入剖析 Buffer 与 Channel 的核心概念,通过对比传统 IO 流,带你理解它们为何能显著提升 IO 效率,并配合直观的图示帮你建立清晰的认知。 一、传统 IO 流的局限性:为什么需要 Buffer/Channel?         在了解 Buffer 与 Channel 之前,我们先回顾传统 IO 流的工作方式。传统 IO 流分为字节流(InputStream/OutputStream) 和字符流(Reader/Writer)

By Ne0inhk
前端基础知识

前端基础知识

前端基础知识 * HTML * HTML基本概念 * HTML常用标签 * 表格标签table * 表单标签 * CSS * CSS引入方式 * CSS选择器 * 常用的CSS * JavaScript * JavaScript基本概念 * 基础语法 * JavaScript对象 * JQuery * 猜数字案例 HTML HTML基本概念 HTML(Hyper Text Markup Language), 超⽂本标记语⾔ 超文本:比文本更强大,可以表示图片、音频、视频等等 其中通过标签进行控制,这些标签都是定义好的 <h1>一级标题</h1><h2>二级标题</h2><h3>三级标题&

By Ne0inhk