超详细图文教程:用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

Flutter 三方库 talker_chopper_logger 的鸿蒙化适配指南 - 实现 Chopper 网络层与 Talker 日志系统的深度集成、支持响应式 HTTP 监控与自动化错误诊断

Flutter 三方库 talker_chopper_logger 的鸿蒙化适配指南 - 实现 Chopper 网络层与 Talker 日志系统的深度集成、支持响应式 HTTP 监控与自动化错误诊断

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 talker_chopper_logger 的鸿蒙化适配指南 - 实现 Chopper 网络层与 Talker 日志系统的深度集成、支持响应式 HTTP 监控与自动化错误诊断 前言 在进行 Flutter for OpenHarmony 的网络层开发时,使用 Chopper 作为 HTTP 客户端是非常成熟的选择。然而,如何优雅地监控、记录并调试复杂的网络请求(特别是处理鸿蒙端侧的异构网络环境)是一个痛点。talker_chopper_logger 是专为集成 Talker 日志监控而设计的插件。本文将探讨如何在鸿蒙端构建可视化、可交互的网络请求监控日志系统。 一、原理解析 / 概念介绍 1.1 基础原理

By Ne0inhk
【网络】一文读懂HTTPS协议

【网络】一文读懂HTTPS协议

目录 * HTTPS是什么 * 如何解决明文传输导致的危险 * 加密操作的几个概念 * 具体加密方式--对称加密 * 具体加密方式--非对称加密 * 具体加密方式--引入证书 HTTPS是什么 * 前面说了HTTP协议,其实HTTPS和他底层是一样的,只是HTTPS在HTTP协议的基础之上加了一个加密层,那么数据就不是明文传输的了,如果使用我们Fiddler这样的抓包工具,抓到了包也不知道我们传输的具体内容是什么了。 * 为啥要使用HTTPS呢,上面说了本质是对我们传输的数据进行加密,在讲解HTTP协议的时候,我们说了报头里面的一个字段Refer大部分用来记录跳转到广告页面的页面是哪一个,方便广告主统计是那个页面跳转的付给对方应有的报酬, 在互联网早期的时候我们大部分公司使用的都是HTTP协议来明文传输数据,这个时候我们要进行网络传输都要经过运营商的路由器/交换机,这个时候有一些运营商就让路由器解析到应用层拿到HTTP里面的内容把Refer字段进行修改成自己的页面跳转到广告页面,这个时候导致内容被恶意篡改了,那么付给原打广告公司的广告费就到了

By Ne0inhk
Flutter 三方库 curl_generator 的鸿蒙化适配指南 - 实现具备 cURL 指令自动生成的请求调试建模、支持端侧网络问题复现与开发者提效实战

Flutter 三方库 curl_generator 的鸿蒙化适配指南 - 实现具备 cURL 指令自动生成的请求调试建模、支持端侧网络问题复现与开发者提效实战

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 curl_generator 的鸿蒙化适配指南 - 实现具备 cURL 指令自动生成的请求调试建模、支持端侧网络问题复现与开发者提效实战 前言 在进行 Flutter for OpenHarmony 开发时,当遇到棘手的网络接口 Bug(如 API 403 权鉴失效或特定参数引发的 500 错误),如何快速将端的请求“原样搬砖”给后端同事进行复现?手动拼接字符串不仅低效,且极易遗漏 Headers。curl_generator 是一款功能专一、工具属性极强的库。它能将复杂的 Dart 请求对象一键转化为标准的 cURL 终端指令。本文将探讨如何在鸿蒙端构建极致的调试辅助体系。 一、原直观解析 / 概念介绍 1.1

By Ne0inhk
IoTDB 运维必备:元数据导入导出工具使用指南

IoTDB 运维必备:元数据导入导出工具使用指南

IoTDB 数据导入全攻略:工具、自动加载与 Load SQL 详解 在 IoTDB 的日常运维和数据管理工作中,元数据的导入导出是非常关键的操作。它可以帮助我们实现元数据的备份、迁移以及批量创建。本文将详细介绍 IoTDB 中 import-schema 和 export-schema 两款工具的参数配置、运行命令以及实操案例,帮助大家快速掌握元数据的导入导出方法。 一、元数据导入工具 import-schema import-schema 工具的作用是将指定路径下创建元数据的脚本文件导入到 IoTDB 中,工具脚本位于 tools 目录下,支持 Unix/OS X 和 Windows 系统。 1.1 参数详解 参数缩写参数全称参数含义是否必填默认值补充说明-h–host主机名否127.0.0.1--p–port端口号否6667--u–username用户名否root--pw–password密码否root--sql_

By Ne0inhk