MCP终极指南 - 从原理到实战,带你深入掌握MCP(基础篇)
By 马克的技术工作坊
Summary
Topics Covered
- MCP服务器本质是本地函数程序
- Tool即输入输出函数解决具体任务
- 手动JSON配置确保确定性安装
- MCP数据流:模型请求工具执行
Full Transcript
MCP无 疑是近期 AI领域 的热点话 题你可能 已经看过 一些介绍 视频了但 有没有觉 得关于它 的运行原 理你还总 是有点摸 不着头脑 特别是对 于想深入
使用甚至 自己动手 开发MC P相关工 具的开发 者来说很 多教程可 能只是浮 于表面看 完之后似 乎懂了又 似乎没懂 这个就是 我今天在 这里的原 因我想做
一期与众 不同的M CP视频 一期真正 能够让你 从底层理 解到动手 实践的深 度教程我 们会先打 好基础诺 懂MCP 的核心概 念数据流 转过程和 基本用法
然后我们 将一起挑 战进阶不 仅要丛灵 构建一个 MCP serv er还要 像侦探一 样通过截 获并分析 MCP serv er的输 入输出把 MCP协
议的细节 挖个底朝 天我的目 标是在看 完视频之后 你不仅能 知道如何 使用MC P更能透 彻地理解它好 废话少说 不如我们 现在就开 始吧MC
P全称是 Model Cont ext Prot ocol 是Ant hrop ic公司 在202 4年11 月25号 发布的一 个协议M odel
Cont ext Prot ocol 翻译成中 文是模型 上下文协 议这几个 字你可能 都认识但 是拼到一 起可能就 不知道是 什么意思 了没关系 说实话我
也觉得这 个名字起 的奇怪有 一种故弄 玄虚的感 觉实际上 MCP领 域里面还 有很多这 种故弄玄 虚的词汇 我们后面 都会一一 解释所以 你不用太 担心我建
议我们暂 时就先不 用纠结M CP到底 是什么意 思我们先 来看看M CP能做 什么简单 来说MC P就是能 够让大模 型更好地 使用各类 工具的一 个协议比
如说借助 MCP我 们可以让 模型使用 浏览器上 网查询信息 可以让模 型操作U nity 编写游戏 也可以让 模型查询 实时路况 总之,M CP能干 的事情可
太多了这 些可都不 是什么小 事情要知 道,大模 型本身其 实只会问 答它自己 并不会使 用外部工 具而MC P的出现 就等于是 让大模型 拥有了使 用各种外
部工具的 能力是不 是有点心 动呢?别
动呢?别 着急,要 想使用M CP你还 得用到一 个东西叫 做MCP Host 听这个名 字你可能 也会有点 懵不过没 有关系其 实就是个 名字而已 它本质上
就是一个 支持MC P协议的 软件常见 的MCP host 包括Cl oud Desk topC urso rCli entC herry Stud io等等
相信大家 多多少少 的都听过 这些软件 本期视频 里我们就 以Cli ent为 例给大家 讲讲MC P的使用 方法Cl ient 其实是V SCod e的一个插件
大家先到 这个网站 上自行安 装下VS Code 然后我们 来打开它 打开它之 后是这个 样子我们 来点击这 里搜索C lien t插介然 后点击安 装安装好
了之后这 里面就会 出现一个 图标我们 来点击一 下这里就 是使用C lien t的地方 了紧接着 我们需要 配置模型 我们来点 击这里 Clie nt支持
不同的A PI介入 方和不同 的模型目 前对MC P支持最 好的模型 是Clo ud3.
7不过说 实话这个 模型也挺 贵的如果 大家囊中 羞涩的话 也可以选 择Dee pSeek V303 24它的 效果也不 错价格更 是低多了 Deep Seek
的官方网 站就有提 供API 大家可以 到Dee pSee k的官方 网站注册 登录并充 值获取API Key我 这里用的 是Ope nRou ter的 因为Op
enRo uter 提供了非 常多的模 型可供选用 几乎覆盖 了市面上 所有的主 流模型甚 至有些还 可以免费 用这里我 给大家演 示一下O penR oute
r获取k ey的方 法首先我 们来到O penR oute r的页面 点击右上 角的sign in进行 登录登录 好了之后 把鼠标移 到右上角 点击里面 的key
s再点击 这里面的 crea teke y这里我 们需要输 入两个信 息一个是 API key的 名称这个 我们随便 输一个就好了 比如我的 就叫做d efau
lt另外 一个是这 个API key所 能够使用 的金额上 限单位是 美元这个 可填可不 填不过一 般为了保 险起见我 还是会填 入一个数 字比如说 是5然后
我们点击 crea te创建 好这个k ey大家 记住啊一 定要找个 地方把这 个key 给记下来 因为后面 是无法在 open rout er的页 面里面再
找回这个 key的 这个ke y记好之 后如果大 家只想要 使用免费 模型的话 Open Rout er的操 作就到此 结束了如 果大家想 要使用付 费模型的
话需要点 击这里面 的cre dits 进行充值 具体的充 值过程我 就不演示 了一切都 准备好了 之后我们 回到cl ient 这里点击 这个pa ge图标
API Prov ider 选择Op enRo uter key就 填写我们 刚才记下 来的那个 mode l这里面 就选择D eeps eek
v303 24就好了 注意这里 面有两种 Deep Seek V303 24可以 选其中一 个是以F ree结 尾代表这 个模型是
可以免费 使用的不 过据我的 测试免费 使用的模 型多多少 少都有些 问题不太 稳定所以 如果有能 力的话尽 量还是选 择收费的 毕竟Deep Seek 也很便宜
还有一点 我这里面 配置的是 Plan Mode 这里还有 一个Act Mode 大家在Act Mode 里面也要 配置好同 样的信息 一切都填 好之后我 们点击D
one Kly會 引導我們 來到聊天 頁面我們 隨便問他 一個問題 給他打個 招呼看他 能不能夠 正常回覆 可以看到 他正常回 覆了那就 基本上沒 有什麼問
題了一切 都準備就 緒我們就 試著問他 一個真正 的問題明 天紐約的 天氣怎麼樣 他给我们 的建议是 要创建一 个天气的 MCP服 务器好这 里面又来 了一个新
的名词叫 做MCP 服务器我 们来详细 探讨一下 这个名词 到底是一 个什么意 思MCP 服务器的 英文原名 是叫做MCP Serv er这个 名字听起 来好像很
高大上的 样子而且 好像是跟 我们传统 网络协议 里面的S erve r有点联 系似乎是 一个远程 的服务器 必须要联 网才能使 用比如说 我们打开 Goog
le的首 页就是访 问了Go ogle 的服务器 不过实际 上MCP serv er跟我 们传统意 义上的s erve r并没有 什么太大 的关系它 就是一个
程序而已 只不过这 个程序的 执行是符 合MCP 协议的比 如说大部 分的MCP serv er都是 本地通过 Node 或者是P ytho n启动的 只不过在
使用的过 程中可能 会联网当 然它也可 能不联网 纯本地使 用也是可以的 不管是连 不连网它 都可以叫 做MCP Serv er所以 我觉得MCP Serv er的这
个名字里 面带se rver 这个词是 有一定的 误导性的 你不要觉 得这个玩 意很高端 很玄妙它 其实本质 上就是一 个程序跟 你手机上 面的应用 没有什么
太大的区 别不管是 MCP Serv er还是 手机应用 它们都内 置了一些 功能模块 来解决你 的问题我 用iPh one上 面的时钟 进行举例 它内置了
四个功能 模块分别 是世界时 钟闹钟 钟表 计时器分 别可以给 我们解决 四个场景 的诉求而 刚才Cl ient 想要给我 们安装的 这个Op enWe
athe rMap 的MCP serv er也内 置了一些 模块这些 模块在M CP领域 的专业名 词叫做T ool翻 译成中文 就是工具 Tool 这个词也
不太好理 解我换个 词你马上 就明白了 函数对 没错一个 Tool 其实就是 编程语言 里面的一 个函数 如果你不 懂编程不 太理解函 数是个什 么东西的
话我可以 这样给你 解释下函 数就是一 个执行特 定任务的 机器或者 是工具箱 想象你有 一个神奇 的盒子你 可以放入 一些材料 也就是输 入盒子内 部会按照
预先约定 的规则处 理这些材 料然后再 给你一个 成品也就 是输出比 如一个处 理天气的 MCP Serv er它内 部可能会 包含两个函数 分别是G ate
Fore cast 和Gate Aler t前者的 功能是传 入经纬度 返回未来 几天的天 气后者的 功能可能 是传入地 区返回未 来几天的 气象预警 我们不是
想查纽约 明天的天 气吗那就 可以让C lien t安装这 个处理天 气的MCP Serv er并且 让他使用 其中的G ate Fore cast 就能够拿
到纽约明 天的天气 了当然他 想要给我 们创建的 这个天气 MCP Serv er可能 里面有别 的Too l不过不 管怎么样 它这个T ool一 定是可以
解决我们 获取天气 数据的这 个问题的 那讲完了 MCP serv er和T ool的 概念我们 再回到C lien t这里继 续实操前 面我们讲 到了Cl
ient 希望我们 安装一个 查询天气 用的MCP serv er你此 时可以提 供相关的 密钥让它 创建并且 安装除此 之外我们 其实也可 以点击这 里自己查
找这是一 个MCP serv er的市 场就跟我 们手机的 应用市场 有点像 这里面的 MCP Serv er也是 可以直接 点击安装 的点击这 里面的i
nsta ll就可 以不过你 要注意不 管是我在 原来的聊 天界面里 面让他去 创建对应 的MCP Serv er还是 说在这个 应用市场 里面让他 去安装MCP
Serv er这两 种办法本 质上都是 让模型自 己去主导 整个安装 过程的比 如说我这 里面的MCP Serv er市场 每一个MCP Serv er都有 一个对应
的Git hub仓库 每个Gi tHub 仓库都有 一个说明 文档告诉 大家如何 去安装这 个MCP Serv er模型 就是通过 阅读这个 说明文档 来运行程
序新增文 件从而完 成MCP Serv er的安 装的你可 能会想这 样很好啊 我就不用 费劲去搞 了让模型 自己去安 装吧你当 然也可以 让模型自 己去安装
不过我相 信也有很 多人跟我 一样对安 装的程序 路径版本 有一定的 要求不希 望模型在 我的电脑 里面胡搞乱搞 何况模型 还有可能 安装失败 不对安装 过程上心
的话你可 能连模型 干了什么 都不知道 我不喜欢 这种不确 定性我还 是希望知 道自己在 做什么而 且重要的 是虽然C lien t是支持 这种自动 安装的方
式但是有 些MCP host 是不支持 的只能够 手动处理 所以这里 我教你一 种更加通 用确定性 更高的办 法我们回 到Cli ent这 边点击这 里面的I
nsta lled 然后再点 击Con figure MCP Serv ers之 后Cli ent就 会给我们 打开一个 文件这个 文件是J SON格
式的如果 我们想新 增一个MCP Serv er的话 我们只需 要在里面 填入对应 的启动命 令就行了 比如说我 仿照官方 事例写了 一个查询 天气用的 MCP
Serv er我把 内容粘贴 到这里面 来然后简 单做个格 式化就变 成这个样 子的我粘 贴之后保 存Cli ent就 会自动识 别并且加 载我的MCP Server
大家不要 被这些配 置所吓到 其实很简 单的这里 代表的是 mcp serv er的名 字我的名 字很简单 就叫做w eath er这个 disa bled
是代表这 个mcp serv er是否 被禁用我 目前是被 禁用了如 果我们把 它去掉的 话它就会 恢复默认 值也就是 启动大家 看到这个 绿色的开 关已经显
示启动成 功了ti meou t代表的 就是连接 这个mcp serv er的超 时时间 单位是秒 也就是说 如果超过 60秒还 没有成功 的连接这 个MCP
serv er的话 它就会放 弃连接了 一般情况 下不用太 关注这个 参数后面 的com mand 和arg s是这个 MCP serv er配置 的精髓c
omma nd代表 的是我用 哪一个程 序可以运 行这个MCP serv er后面 的arg s就是对 应的参数 了大家可 以看到我 这里用的 comm and是
uv也就 是说这个 MCP serv er是使 用uv这 个程序来 启动的 你有可能 不太清楚 UV是个 什么东西 你现在是 标管反正 就是一个 程序我们
后面会讲 在后面的 Tran sport Type 就是Cl ient 与这个MCP Serv er沟通 的方式MCP Serv er一共 有两种沟 通方式一 种是ST
DIO像 我现在写 的这个MCP Serv er就是 这种模式 的在这种 模式下面 MCP Serv er会使 用它的标 准输入和 标准输出 来与Cl ient
进行沟通 目前大部 分的MCP Serv er用的 都是这种类型 还有一种 是SSE ,Ser verS ense Inve nt我们 先暂时忽 略这种, 用的比较
少如果你 还是对T rans port Type 一知半解 的话,不 要急你先 大体有个 印象就行 教程的后 半部分会 有演示, 看完你就 明白了所 以你也看
到了,一 个MCP Serv er背后 只是一个 程序而已 只不过这 个程序的 运行符合 MCP规 范下面我 们说说这 个MCP Serv er里面 到底写了
些什么注 意,我这 里会展示 一些代码 你不用细 究代码的 详细含义 有个概念 就可以代 码我后面 会带你写 我刚才填 入的这个 MCP serv er它内
部包含了 两个to ol其中 一个叫做 GetB orca st接受 两个参数 分别是L atit ude和 Long itud e也就是 纬度和精 度传入后
它会调用 天气相关 的API 返回所传 经纬度地 区未来几 天的天气 另外一个 tool 叫做Ge tAle rts它 接受的参 数是美国 的州代码 返回这个
州的气象 预警信息 这两个t ool背 后调用的 API都 是美国气 象局提供 的所以目 前只有美 国的数据 这可能对 你用处不 是很大不 过我们测 试还是需
要他们的 这两个t ool里 面我们真 正需要的 是get fore cast 这个因为 它可以给 我们解答 纽约明天 的天气这 个问题好 说了这么 多现在我
们回到c lien t这里确 认一下我 们已经开 启了这个 mcp server 我们再问 问cli ent相 同的问题 这个时候 clie nt应该 是可以发
现我们的 mcpS erve r并且用 它来解决 我们的问 题我们拭 目以待好 可以看到 clie nt确实 是发现了 weat her这 个mcp Serv
er而且 也发现了 其中的g etfo recast tool 是可以解 决我们的 问题的 他帮我们 填入了纽 约的经纬 度信息, 需要让我 们确认一 下是否同
意他执行 这个to ol,我 们点击A ppro ve。可
ve。可 以看到调 用已经完 成了,他 拿到了未 来几天的 天气信息 ,这个时 候模型是 在总结, 给出一个 符合我们 问题的答 案。我今
案。我今 天的日期 是4月1 3号,他 把纽约明 天4月1 4号的天 气信息都 总结出来 了,包括 白天、夜 间以及相 关的建议 ,可以看 出效果还 是不错的。
我们刚才 配置了一 个mcp serv er并且 使用了它 不过到底 内部发生 了什么呢 我来给大 家画个图 大家就明 白了首先 我们用J SON配 置好一个
mcp serv er并且 保存之后 Clie nt就会 使用配置 中的命令 去执行这 个程序执 行了之后 这个程序 就会等待 Clie nt的指 令Cli
ent首 先跟他说 你好啊我 是Cli entmcp serv er回答 道你好啊 我是We athe r寒暄之 后Cli ent继 续问你有 什么to ol可跟
我使用啊 MCP Serv er回答 道我有两 个图一个 是Gate Fore cast 你给我经 纬度这个 图就可以 告诉你对 应地区的 天气预告 另外一个
是Gate Aler ts你传 入美国的 州名我就 可以告诉 你对应州 的实时预 警信息C lien t记住了 MCP Serv er的回 答因为后 面可能会
用到到此 为止MCP Serv er的注 册就结束 了这些事 情都发生 在开启这 个MCP Serv er的一 瞬间然后 我们不是 问问题了 吗纽约明 天的天气
怎么样 Clie nt拿到 问题之后 把这个问 题传给模 型让他解 答与往常 不同的是 Clie nt发给 模型的除 了用户问 题还有注 册好的MCP serv
er以及 每个MCP serv er所包 含的to ol列表 Clie nt告诉 模型这些 tool 可能会帮 助你解决 用户的问 题需要电 用哪个跟 我说我来
帮你调模 型一看用 户的问题 我回答不 了啊我哪 知道纽约 明天的天 气我的知 识到去年 12月就 截止了 不过We athe r这个MCP serv er里面
有个叫做 GetF orec ast的 Tool 好像是可 以回答这 个问题要 不就让C lien t调用一 下这个T ool试 试因此模 型告诉C lien
t我要调 用Get Fore cast 的Too l参数是 北纬40度 吸睛74 度Cli ent拿 到模型的 请求之后 紧接着就 跟Wea ther 这个MCP
serv er沟通 你不是说 你有Ge tFor ecas t的To ol吗那 给我调用 一下参数 是北纬40度 吸睛74 度Wea ther 接收到C lien
t的请求之后 用指定的 参数调用 了get fore cast 这个函数 拿到了结 果并且把 它传给了 clie ntCl ient 继而把结 果再传回 给了模型
告诉他你 要的to ol结果 到了模型 接到后根 据结果回 答了用户 问题并且 把他的答 案发回给 了cli entC lien t把结果 再发回给 用户这个
就是我们 最终看到 的那个结 果了没错 这个就是 整个过程 了前面我 们说的mcp serv er是我 仿照官方 案例写的 那如何使 用别人写 的呢在哪 里能找到
别人写的 MCP Serv er呢目 前有很多 的MCP Serv er市场 比如说m cp.so,
cp.so, mcpm arke t.com, smat ery.
ai等等 大家需要 的话可以 去这几个 网站找找 看MCP Serv er大多 是使用P ytho n或者是 Node 进行编写 对应的启 动程序一 般是NV
X或者是 NPX对 于这两种 启动方式 我们分别 取一个例 子其他的 大家举一 反三就好了 首先是U VXUV X是UV 2Run 这个命令 的缩写代 表使用U
V来运行 一个To ol不过 大家需要 注意这里 面的To ol是U V领域的 Tool 跟我们前 面所说的 MCP的 Tool 不是一个 东西不过 我相信大
家可能还 会有另外 一个问题 你可能不 太清楚U V是什么 简单来说 UV就是 Pyth on界的 一个包管 理软件而 其中的U VX可以 用来直接 启动Py
thon程序 比如UVX RUF这 个命令就 可以用来 安装并且 启动RU F这个程 序UVX 会帮你把 RUF需 要的依赖 执行环境 全部都配 置好不需 要你自己
去处理当 然使用U VX之前 我们需要 安装它大 家可以去 UV的G ithu b仓库找 到对应的 安装命令 比如说我 用的是M acOS 用的就应 该是这个
命令大家 可以把它 复制一下 到命令行 这里面进 行粘贴我 这里面之 前已经安 装过了所 以就不给 大家执行了 安装完毕 之后你可 以试着执 行一下这 个命令uvx
pycalc hello worl d这个命 令就是让 pyca lc这个 程序做一 个牛在叫 的图片并 且在上面 显示he llo worl
d这句话 如果你的 图片也像 我这样显 示出来了 那就没有 问题了接 下来我们 使用fe tch这 个mcp serv er给大 家演示一下 Fetc h是用来
抓取网页 内容的它 是用UV X来启动 的符合我 们的场景 我们首先 打开mc p.so
p.so ul在这 里面搜索 Fetc h然后点 击进入再 点击这里 面的Co nten t这里有 Page 的命令我 们选择U VX这个 然后复制 里面的内容
再到cl ient 这边这里 加个逗号 然后粘贴 稍微格式 化一下然 后我们点 击这里再 点击In stal l的可以 看到cl ient 已经识别 出我们家
的fet ch了不 过有没有 注意到这 里面的红 点呢这代 表尚未加 载完成大 家不要被 前面的绿 色开关迷 惑这只是 代表mcp serv er没有 被禁用是
否禁用和 是否加载 完成是两 回事既然 还在加载 我们就再 等一会儿 好我等了 一分钟了 大家可以 看到没有 安装成功 显示的报 错是re quest
timed out也 就是超时 了这是为 什么呢这 是因为U VX首次 去执行某 个程序的 时候需要 先去下载 它而下载
就需要一 些时间默 认的超时 时间是一 分钟如果 一分钟之 内你还是 没有下载 好的话就 会报超时 的错误针 对这种情况 我建议你 先复制对 应的命令 到终端里
面去执行 一遍比如 说像我这 个例子我 就可以先 去复制这 里面的U VX然后 再复制A RX里面 的内容回 车稍微等 一段时间 等它把整 个的程序 下载完毕
安装完了 就是这个 样子显示 34个E -Lin e全部都 安装完成 并且会在 这里面等待 大家不要 以为安装 卡住了它 正常启动 就是这个 样子没有 什么提示
因为大部 分的MCP serv er是通 过输入输 出来沟通 的所以它 不会随便 输出东西 既然都下 载完了我 们退出就 好了一般 情况下我 们应该是 用Ctr
l加C退 出程序不 过你可能 按Ctr l加C没 有反应这 个时候也 可以按C trl加 反鞋杠退 出只不过 这种退出 方式会显 示一个系 统提醒没 关系其实
关掉就好了 然后我们 再回到V SCod e这里点 击Retry Conn ecti on可以 看到这次 加载的速 度就快多 了而且没 有报错已 经加载成
功了既然 已经安装 好了Fe tch这 个MCP Serv er我们 不妨就用 用看首先 我们打开 一个新的 绘画输入 我们的问 题请抓取 下面这个 网页的内
容并将其 转换为M arkd own后 放到项目 录里面的 Guid es.m
es.m d文件中 然后我就 给了一个 URL这 个URL 在页面里 面的展示 是这个样 子的是U V的一个 说明网页 我们回车 看一下C lien t会如何
处理这个 问题可以 发现Cl ient 确实是找 到了我们 的Fetch MCP服 务器并且 开始提取 参数准备调用 当然他也 做了其他 的准备工 作比如说 文件写入
可以用他 内部的w rite to file 工具进行 处理那他 现在已经 拼接好工 具的调用 参数了正 在征得我 们同意我 们点击A ppro ve可以
看出他已 经成功的 使用Fe tch MCP Serv er获取 到了网页 的内容他 下面就开 始把这个 网页的内 容转换成 mark down 并且写入
到我所规 定的gu ys.m
ys.m d文件中 不错Cl ient 已经完成 了我们的 任务而且 整个过程 非常丝滑 没有出现 一点问题 聊完了U VX我们 再来看看 另外一种 启动MCP
serv er的方 式NPX NPX跟 UVX类 似也是可 以自动下 载并且安 装程序 只不过U VX安装 的是Py thon 程序而N PX安装 的是No
de程序 由于NP X是No de的一 部分所以 我们直接 安装No de.j
de.j s就可以 大家打开 Node .js的
.js的 官方网站 点击这里 的下载N ode.
js进行 安装就行 了安装的 过程很简 单就跟安 装正常软 件一样大 家自己处 理一下安 装好了之 后我们打 开MCP Mark et这样 的一个网站 在里面搜
索一个MCP serv er叫做 HOTS news 然后我们 点击这个 这个MCP serv er是用 来给我们 拉取新闻 的你看它 支持了很 多的新闻 在这里面
都有显示 如果想要 使用它的 话我们需 要选中MCP server page 里面的对 应部分复 制然后来 到Cli ent这 边点击这 里面的C onfi gure
MCP serv ers然 后粘贴 粘贴好了 之后Cl ient 就会给我 们加载上 这个MCP serv er了同 之前一样 如果说你 的加载过 程非常长
以至于超 时的话你 可以把这 里面的命 令放到终 端里面去 执行让它 提前下载 完然后再 跑到Cl ient 这边再加 载一次因 为我这里 面下载比 较快所以
我就不用 到终端那 边再去试 一次了既 然安装完 了我们就 不妨来试 一试首先 新建一个 对话然后 我们给他问题 看来呢, Clie nt是发 现了我们 刚安装的
这个MC P服务器 ,并且找 到了一个 合适的工 具,再征 求我们的 同意,看 看是否能 运行这个 工具,我 们点击A ppro ve。好
ve。好 ,执行完 了,而且 模型给我 们总结了 一下,这 样的话我 们就拿到 了最终的 结果了。
这个由N PX安装 的MCP Serv er我们 也演示完 了除了U VX和N PX之外 可能还会 有一些别 的安装方 式比如B onex 或者是直 接使用N
ode启 动大家仔 细看看MCP Serv er对应 的安装文 档都能解 决这里我 就不再赘 述了那M CP教程 的第一部 分也就是 基础部分 到这里就 结束了我
后面还会 出个进阶教程 给大家演 示下如何 编写自己 的MCP Serv er并通 过截取MCP Serv er输入 输出的方 式把MCP Serv er的运
行原理挖 个底朝天 当然这也 要看这个 视频的效 果如果这 个视频效 果不好的 话我就不 打算做第 二部分了 毕竟谁也 不想在没 人关注的 领域浪费 时间所以
如果你觉 得这个视 频对你有 帮助也请 多多点赞 关注这些 都会成为 我做视频 的动力好 了今天的 视频就到 此结束了 我们下期 再见拜拜
Loading video analysis...