40 lines
41 KiB
HTML
40 lines
41 KiB
HTML
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width,initial-scale=1" /><meta name="generator" content="VuePress 2.0.0-rc.26" /><meta name="theme" content="VuePress Theme Plume 1.0.0-rc.192" /><script id="check-mac-os">document.documentElement.classList.toggle('mac', /Mac|iPhone|iPod|iPad/i.test(navigator.platform))</script><script id="check-dark-mode">;(function () {const um= localStorage.getItem('vuepress-theme-appearance') || 'auto';const sm = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;const isDark = um === 'dark' || (um !== 'light' && sm);document.documentElement.dataset.theme = isDark ? 'dark' : 'light';})();</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"MCP 与 Skills:让 AI 助手更懂你的利器","image":[""],"dateModified":"2026-03-29T08:08:20.000Z","author":[]}</script><meta property="og:url" content="https://www.simengweb.com/article/mcp-and-skills/"><meta property="og:site_name" content="仲夏夜之梦"><meta property="og:title" content="MCP 与 Skills:让 AI 助手更懂你的利器"><meta property="og:description" content="嗨~今天来聊聊两个让 AI 助手变得更聪明、更贴心的小魔法:MCP 和 Skills 🪄 它们就像是给 AI 装上了「外挂」和「说明书」,让它不仅能聊天,还能真正帮你干活、调用工具、甚至访问你的本地知识库~ 一、MCP 是什么? MCP 全称是 Model Context Protocol(模型上下文协议),是由 Anthropic 提出的一种开放协..."><meta property="og:type" content="article"><meta property="og:locale" content="zh-CN"><meta property="og:updated_time" content="2026-03-29T08:08:20.000Z"><meta property="article:modified_time" content="2026-03-29T08:08:20.000Z"><link rel="icon" type="image/png" href="https://theme-plume.vuejs.press/favicon-32x32.png"><title>MCP 与 Skills:让 AI 助手更懂你的利器 | 模型 | 仲夏夜之梦</title><meta name="description" content="嗨~今天来聊聊两个让 AI 助手变得更聪明、更贴心的小魔法:MCP 和 Skills 🪄 它们就像是给 AI 装上了「外挂」和「说明书」,让它不仅能聊天,还能真正帮你干活、调用工具、甚至访问你的本地知识库~ 一、MCP 是什么? MCP 全称是 Model Context Protocol(模型上下文协议),是由 Anthropic 提出的一种开放协..."><link rel="preload" href="/assets/style-DfF_QT_O.css" as="style"><link rel="stylesheet" href="/assets/style-DfF_QT_O.css"><link rel="modulepreload" href="/assets/app-t8Vldhgr.js"><link rel="modulepreload" href="/assets/index.html-CuQg--rG.js"></head><body><div id="app"><!--[--><!--[--><div class="theme-plume vp-layout" vp-container data-v-3835cfce><!--[--><!--[--><!--]--><!--[--><span tabindex="-1" data-v-17e3d305></span><a href="#VPContent" class="vp-skip-link visually-hidden" data-v-17e3d305> Skip to content </a><!--]--><!----><header class="vp-nav" data-v-3835cfce data-v-59eaa6de><div class="vp-navbar" vp-navbar data-v-59eaa6de data-v-84e02ed1><div class="wrapper" data-v-84e02ed1><div class="container" data-v-84e02ed1><div class="title" data-v-84e02ed1><div class="vp-navbar-title has-sidebar" data-v-84e02ed1 data-v-111dde2d><a class="vp-link link no-icon title" href="/" data-v-111dde2d><!--[--><!--[--><!--]--><!--[--><!--[--><!--[--><img class="vp-image dark logo" style="" src="/plume.svg" alt data-v-b173f822><!--]--><!--[--><img class="vp-image light logo" style="" src="/plume.svg" alt data-v-b173f822><!--]--><!--]--><!--]--><span data-v-111dde2d>仲夏夜之梦</span><!--[--><!--]--><!--]--></a></div></div><div class="content" data-v-84e02ed1><div class="content-body" data-v-84e02ed1><!--[--><!--]--><div class="vp-navbar-search search" data-v-84e02ed1><div class="search-wrapper" data-v-97535d1e><!----><div id="local-search" data-v-97535d1e><button type="button" class="mini-search mini-search-button" aria-label="搜索文档" data-v-97535d1e><span class="mini-search-button-container"><span class="mini-search-search-icon vpi-mini-search" aria-label="search icon"></span><span class="mini-search-button-placeholder">搜索文档</span></span><span class="mini-search-button-keys"><kbd class="mini-search-button-key"></kbd><kbd class="mini-search-button-key">K</kbd></span></button></div></div></div><!--[--><!--]--><nav aria-labelledby="main-nav-aria-label" class="vp-navbar-menu menu" data-v-84e02ed1 data-v-d43c1732><span id="main-nav-aria-label" class="visually-hidden" data-v-d43c1732>Main Navigation</span><!--[--><!--[--><a class="vp-link link navbar-menu-link" href="/" tabindex="0" data-v-d43c1732 data-v-d1bfac4a><!--[--><!----><span data-v-d1bfac4a>首页</span><!----><!--]--></a><!--]--><!--[--><a class="vp-link link navbar-menu-link" href="/blog/" tabindex="0" data-v-d43c1732 data-v-d1bfac4a><!--[--><!----><span data-v-d1bfac4a>博客</span><!----><!--]--></a><!--]--><!--[--><a class="vp-link link navbar-menu-link" href="/ai/" tabindex="0" data-v-d43c1732 data-v-d1bfac4a><!--[--><!----><span data-v-d1bfac4a>模型</span><!----><!--]--></a><!--]--><!--[--><div class="vp-flyout vp-navbar-menu-group" data-v-d43c1732 data-v-2f9dd7ad><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-2f9dd7ad><span class="text" data-v-2f9dd7ad><!----><!----><span data-v-2f9dd7ad>学科知识</span><!----><span class="vpi-chevron-down text-icon" data-v-2f9dd7ad></span></span></button><div class="menu" data-v-2f9dd7ad><div class="vp-menu" data-v-2f9dd7ad data-v-ce500c40><div class="items" data-v-ce500c40><!--[--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/subject/english/" data-v-4cd00159><!--[--><!----> 英语学习笔记 <!----><!--]--></a></div><!--]--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/subject/certification/" data-v-4cd00159><!--[--><!----> 系统分析师 <!----><!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="vp-flyout vp-navbar-menu-group" data-v-d43c1732 data-v-2f9dd7ad><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-2f9dd7ad><span class="text" data-v-2f9dd7ad><!----><!----><span data-v-2f9dd7ad>编程笔记</span><!----><span class="vpi-chevron-down text-icon" data-v-2f9dd7ad></span></span></button><div class="menu" data-v-2f9dd7ad><div class="vp-menu" data-v-2f9dd7ad data-v-ce500c40><div class="items" data-v-ce500c40><!--[--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/programming/solidity/" data-v-4cd00159><!--[--><!----> Solidity <!----><!--]--></a></div><!--]--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/programming/web/" data-v-4cd00159><!--[--><!----> Web 开发 <!----><!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="vp-flyout vp-navbar-menu-group" data-v-d43c1732 data-v-2f9dd7ad><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-2f9dd7ad><span class="text" data-v-2f9dd7ad><!----><!----><span data-v-2f9dd7ad>技术理论</span><!----><span class="vpi-chevron-down text-icon" data-v-2f9dd7ad></span></span></button><div class="menu" data-v-2f9dd7ad><div class="vp-menu" data-v-2f9dd7ad data-v-ce500c40><div class="items" data-v-ce500c40><!--[--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/theory/cryptography/" data-v-4cd00159><!--[--><!----> 密码学基础 <!----><!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="vp-flyout vp-navbar-menu-group" data-v-d43c1732 data-v-2f9dd7ad><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-2f9dd7ad><span class="text" data-v-2f9dd7ad><!----><!----><span data-v-2f9dd7ad>运维</span><!----><span class="vpi-chevron-down text-icon" data-v-2f9dd7ad></span></span></button><div class="menu" data-v-2f9dd7ad><div class="vp-menu" data-v-2f9dd7ad data-v-ce500c40><div class="items" data-v-ce500c40><!--[--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/ops/blockchain/" data-v-4cd00159><!--[--><!----> 区块链运维 <!----><!--]--></a></div><!--]--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/ops/linux/" data-v-4cd00159><!--[--><!----> Linux 运维 <!----><!--]--></a></div><!--]--><!--[--><div class="vp-menu-link" data-v-ce500c40 data-v-4cd00159><a class="vp-link link" href="/ops/docker/" data-v-4cd00159><!--[--><!----> Docker 运维 <!----><!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><a class="vp-link link navbar-menu-link" href="/tools/" tabindex="0" data-v-d43c1732 data-v-d1bfac4a><!--[--><!----><span data-v-d1bfac4a>工具</span><!----><!--]--></a><!--]--><!--[--><a class="vp-link link navbar-menu-link" href="/about/" tabindex="0" data-v-d43c1732 data-v-d1bfac4a><!--[--><!----><span data-v-d1bfac4a>关于</span><!----><!--]--></a><!--]--><!--[--><a class="vp-link link navbar-menu-link" href="/friends/" tabindex="0" data-v-d43c1732 data-v-d1bfac4a><!--[--><!----><span data-v-d1bfac4a>友情链接</span><!----><!--]--></a><!--]--><!--]--></nav><!--[--><!--]--><!----><div class="vp-navbar-appearance appearance" data-v-84e02ed1 data-v-a295abf6><button class="vp-switch vp-switch-appearance" type="button" role="switch" title aria-checked="false" data-v-a295abf6 data-v-936ae0f2 data-v-7eb32327><span class="check" data-v-7eb32327><span class="icon" data-v-7eb32327><!--[--><span class="vpi-sun sun" data-v-936ae0f2></span><span class="vpi-moon moon" data-v-936ae0f2></span><!--]--></span></span></button></div><div class="vp-social-links vp-navbar-social-links social-links" data-v-84e02ed1 data-v-ad52545c data-v-adbced0f><!--[--><a class="vp-social-link no-icon" href="/" aria-label="github" title="github" target="_blank" rel="noopener" data-v-adbced0f data-v-d0ffcd88><!----></a><!--]--></div><div class="vp-flyout vp-navbar-extra extra" data-v-84e02ed1 data-v-b6926b42 data-v-2f9dd7ad><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-2f9dd7ad><span class="vpi-more-horizontal icon" data-v-2f9dd7ad></span></button><div class="menu" data-v-2f9dd7ad><div class="vp-menu" data-v-2f9dd7ad data-v-ce500c40><!----><!--[--><!--[--><!----><div class="group appearance" data-v-b6926b42><div class="item appearance" data-v-b6926b42><p class="label" data-v-b6926b42>外观</p><div class="appearance-action" data-v-b6926b42><button class="vp-switch vp-switch-appearance" type="button" role="switch" title aria-checked="false" data-v-b6926b42 data-v-936ae0f2 data-v-7eb32327><span class="check" data-v-7eb32327><span class="icon" data-v-7eb32327><!--[--><span class="vpi-sun sun" data-v-936ae0f2></span><span class="vpi-moon moon" data-v-936ae0f2></span><!--]--></span></span></button></div></div></div><div class="group social" data-v-b6926b42><div class="item social-links" data-v-b6926b42><div class="vp-social-links social-links-list" data-v-b6926b42 data-v-adbced0f><!--[--><a class="vp-social-link no-icon" href="/" aria-label="github" title="github" target="_blank" rel="noopener" data-v-adbced0f data-v-d0ffcd88><!----></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="vp-navbar-hamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="nav-screen" data-v-84e02ed1 data-v-f00b45b2><span class="container" data-v-f00b45b2><span class="top" data-v-f00b45b2></span><span class="middle" data-v-f00b45b2></span><span class="bottom" data-v-f00b45b2></span></span></button></div></div></div></div><div class="divider" data-v-84e02ed1><div class="divider-line" data-v-84e02ed1></div></div></div><!----></header><div class="vp-local-nav reached-top has-sidebar" data-v-3835cfce data-v-751115e6><button class="menu" aria-expanded="false" aria-controls="SidebarNav" data-v-751115e6><span class="vpi-align-left menu-icon" data-v-751115e6></span><span class="menu-text" data-v-751115e6>Menu</span></button><div class="vp-local-nav-outline-dropdown" style="--vp-vh:0px;" data-v-751115e6 data-v-3ef393bb><!----><!----></div></div><!--[--><aside class="vp-sidebar" vp-sidebar data-v-038909d5><div class="curtain" data-v-038909d5></div><nav id="SidebarNav" class="nav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-038909d5><span id="sidebar-aria-label" class="visually-hidden" data-v-038909d5> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="no-transition group" data-v-6279c2df><section class="vp-sidebar-item sidebar-item level-0" data-v-6279c2df data-v-3f7a02f6><!----><div data-v-3f7a02f6 data-v-3f7a02f6><div class="items" data-v-3f7a02f6><!--[--><div class="vp-sidebar-item sidebar-item level-1 is-link" data-v-3f7a02f6 data-v-3f7a02f6><div class="item" data-v-3f7a02f6><div class="indicator" data-v-3f7a02f6></div><!----><a class="vp-link link link" href="/ai/" data-v-3f7a02f6><!--[--><p class="text" data-v-3f7a02f6><span data-v-3f7a02f6>模型</span><!----></p><!--]--></a><!----></div><!----></div><!--]--></div></div></section></div><div class="no-transition group" data-v-6279c2df><section class="vp-sidebar-item sidebar-item level-0 collapsible has-active" data-v-6279c2df data-v-3f7a02f6><div class="item" role="button" tabindex="0" data-v-3f7a02f6><div class="indicator" data-v-3f7a02f6></div><!----><h2 class="text" data-v-3f7a02f6><span data-v-3f7a02f6>基础概念</span><!----></h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-3f7a02f6><span class="vpi-chevron-right caret-icon" data-v-3f7a02f6></span></div></div><div data-v-3f7a02f6 data-v-3f7a02f6><div class="items" data-v-3f7a02f6><!--[--><div class="vp-sidebar-item sidebar-item level-1 is-link" data-v-3f7a02f6 data-v-3f7a02f6><div class="item" data-v-3f7a02f6><div class="indicator" data-v-3f7a02f6></div><!----><a class="vp-link link link" href="/article/mcp-and-skills/" data-v-3f7a02f6><!--[--><p class="text" data-v-3f7a02f6><span data-v-3f7a02f6>MCP 与 Skills 详解</span><!----></p><!--]--></a><!----></div><!----></div><!--]--></div></div></section></div><div class="no-transition group" data-v-6279c2df><section class="vp-sidebar-item sidebar-item level-0 collapsible" data-v-6279c2df data-v-3f7a02f6><div class="item" role="button" tabindex="0" data-v-3f7a02f6><div class="indicator" data-v-3f7a02f6></div><!----><h2 class="text" data-v-3f7a02f6><span data-v-3f7a02f6>部署与工具链</span><!----></h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-3f7a02f6><span class="vpi-chevron-right caret-icon" data-v-3f7a02f6></span></div></div><div data-v-3f7a02f6 data-v-3f7a02f6><div class="items" data-v-3f7a02f6><!--[--><div class="vp-sidebar-item sidebar-item level-1 is-link" data-v-3f7a02f6 data-v-3f7a02f6><div class="item" data-v-3f7a02f6><div class="indicator" data-v-3f7a02f6></div><!----><a class="vp-link link link" href="/article/windows11-ragflow-deployment-mcp/" data-v-3f7a02f6><!--[--><p class="text" data-v-3f7a02f6><span data-v-3f7a02f6>RAGFlow 与 MCP</span><!----></p><!--]--></a><!----></div><!----></div><!--]--></div></div></section></div><div class="no-transition group" data-v-6279c2df><section class="vp-sidebar-item sidebar-item level-0 collapsible" data-v-6279c2df data-v-3f7a02f6><div class="item" role="button" tabindex="0" data-v-3f7a02f6><div class="indicator" data-v-3f7a02f6></div><!----><h2 class="text" data-v-3f7a02f6><span data-v-3f7a02f6>模型与 API</span><!----></h2><div class="caret" role="button" aria-label="toggle section" tabindex="0" data-v-3f7a02f6><span class="vpi-chevron-right caret-icon" data-v-3f7a02f6></span></div></div><div data-v-3f7a02f6 data-v-3f7a02f6><div class="items" data-v-3f7a02f6><!--[--><div class="vp-sidebar-item sidebar-item level-1 is-link" data-v-3f7a02f6 data-v-3f7a02f6><div class="item" data-v-3f7a02f6><div class="indicator" data-v-3f7a02f6></div><!----><a class="vp-link link link" href="/article/free_model_api/" data-v-3f7a02f6><!--[--><p class="text" data-v-3f7a02f6><span data-v-3f7a02f6>大模型 API 整合</span><!----></p><!--]--></a><!----></div><!----></div><!--]--></div></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="vp-sidebar-control" data-v-038909d5><button type="button" class="toggle-sidebar-btn" aria-label="Toggle sidebar" data-v-038909d5><span class="vpi-sidebar-close" data-v-038909d5></span></button></div><!--]--><!--[--><div id="VPContent" vp-content class="vp-content has-sidebar" data-v-3835cfce data-v-1136ebd8><div class="vp-doc-container has-sidebar has-aside" data-v-1136ebd8 data-v-a4311ef5><!--[--><!--]--><div class="container" data-v-a4311ef5><div class="aside" vp-outline data-v-a4311ef5><div class="aside-curtain" data-v-a4311ef5></div><div class="aside-container" data-v-a4311ef5><div class="aside-content" data-v-a4311ef5><div class="vp-doc-aside" data-v-a4311ef5 data-v-5976474c><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="vp-doc-aside-outline" role="navigation" data-v-5976474c data-v-aa56eba0><div class="content" data-v-aa56eba0><div class="outline-marker" data-v-aa56eba0></div><div id="doc-outline-aria-label" aria-level="2" class="outline-title" role="heading" data-v-aa56eba0><span data-v-aa56eba0>此页内容</span><span class="vpi-print icon" data-v-aa56eba0></span></div><ul class="root" data-v-aa56eba0 data-v-4e762ff7><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-5976474c></div><!--[--><!--]--></div></div></div></div><div class="content" data-v-a4311ef5><div class="content-container" data-v-a4311ef5><!--[--><!--]--><main class="main" data-v-a4311ef5><nav class="vp-breadcrumb" data-v-a4311ef5 data-v-4c05ee02><ol vocab="https://schema.org/" typeof="BreadcrumbList" data-v-4c05ee02><!--[--><li property="itemListElement" typeof="ListItem" data-v-4c05ee02><a class="vp-link link no-icon breadcrumb" href="/" property="item" typeof="WebPage" data-v-4c05ee02><!--[-->首页<!--]--></a><span class="vpi-chevron-right" data-v-4c05ee02></span><meta property="name" content="首页" data-v-4c05ee02><meta property="position" content="1" data-v-4c05ee02></li><li property="itemListElement" typeof="ListItem" data-v-4c05ee02><a class="vp-link link no-icon breadcrumb" href="/ai/" property="item" typeof="WebPage" data-v-4c05ee02><!--[-->模型<!--]--></a><span class="vpi-chevron-right" data-v-4c05ee02></span><meta property="name" content="模型" data-v-4c05ee02><meta property="position" content="2" data-v-4c05ee02></li><li property="itemListElement" typeof="ListItem" data-v-4c05ee02><span class="vp-link no-icon breadcrumb" property="item" typeof="WebPage" data-v-4c05ee02><!--[-->基础概念<!--]--></span><span class="vpi-chevron-right" data-v-4c05ee02></span><meta property="name" content="基础概念" data-v-4c05ee02><meta property="position" content="3" data-v-4c05ee02></li><li property="itemListElement" typeof="ListItem" data-v-4c05ee02><a class="vp-link link no-icon breadcrumb current" href="/article/mcp-and-skills/" property="item" typeof="WebPage" data-v-4c05ee02><!--[-->MCP 与 Skills:让 AI 助手更懂你的利器<!--]--></a><!----><meta property="name" content="MCP 与 Skills:让 AI 助手更懂你的利器" data-v-4c05ee02><meta property="position" content="4" data-v-4c05ee02></li><!--]--></ol></nav><!--[--><!--]--><!--[--><div class="vp-doc-title" data-v-9ebb517f><!--[--><!--]--><h1 class="page-title" data-v-9ebb517f><!----> MCP 与 Skills:让 AI 助手更懂你的利器 <!----></h1><!--[--><!--]--></div><div class="vp-doc-meta" data-v-9ebb517f><!--[--><!--]--><p class="reading-time" data-v-9ebb517f><span class="vpi-books icon" data-v-9ebb517f></span><span data-v-9ebb517f>约 1138 字</span><span data-v-9ebb517f>大约 4 分钟</span></p><!----><!--[--><!--]--><p class="create-time" data-v-9ebb517f><span class="vpi-clock icon" data-v-9ebb517f></span><span data-v-9ebb517f>2026-03-29</span></p></div><!--]--><!--[--><!--]--><!--[--><div class="_article_mcp-and-skills_ external-link-icon-enabled vp-doc plume-content" vp-content data-v-a4311ef5><!--[--><!--]--><div data-v-a4311ef5><p>嗨~今天来聊聊两个让 AI 助手变得更聪明、更贴心的小魔法:<strong>MCP</strong> 和 <strong>Skills</strong> 🪄</p><p>它们就像是给 AI 装上了「外挂」和「说明书」,让它不仅能聊天,还能真正帮你干活、调用工具、甚至访问你的本地知识库~</p><h2 id="一、mcp-是什么" tabindex="-1"><a class="header-anchor" href="#一、mcp-是什么"><span>一、MCP 是什么?</span></a></h2><p><strong>MCP</strong> 全称是 <strong>Model Context Protocol</strong>(模型上下文协议),是由 <a href="https://www.anthropic.com/" target="_blank" rel="noopener noreferrer">Anthropic</a> 提出的一种开放协议。</p><p>简单来说,它就像是 AI 和外部世界之间的「通用翻译官」🌐</p><h3 id="为什么需要-mcp" tabindex="-1"><a class="header-anchor" href="#为什么需要-mcp"><span>为什么需要 MCP?</span></a></h3><p>想象一下:</p><ul><li>你想让 AI 查一下你的本地数据库</li><li>你想让 AI 调用某个特定工具</li><li>你想让 AI 访问你的笔记知识库</li></ul><p>以前,每个工具都要写一套单独的对接代码,很麻烦对吧?</p><p>MCP 的出现,就是为了让这些「对接」变得标准化——<strong>一次配置,到处可用</strong>。</p><h3 id="mcp-的工作原理" tabindex="-1"><a class="header-anchor" href="#mcp-的工作原理"><span>MCP 的工作原理</span></a></h3><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="--shiki-light:#393a34;--shiki-dark:#dbd7caee;--shiki-light-bg:#ffffff;--shiki-dark-bg:#121212;"><pre class="shiki shiki-themes vitesse-light vitesse-dark vp-code"><code class="language-"><span class="line"><span>┌─────────────┐ ┌─────────────┐ ┌─────────────┐</span></span>
|
||
<span class="line"><span>│ AI 助手 │ ◄──► │ MCP 协议 │ ◄──► │ 外部工具 │</span></span>
|
||
<span class="line"><span>│ (Cursor等) │ │ (标准化) │ │ (数据库/API) │</span></span>
|
||
<span class="line"><span>└─────────────┘ └─────────────┘ └─────────────┘</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>AI 助手通过 MCP 协议,可以:</p><ul><li>🔍 <strong>检索</strong>(Retrieval):查询知识库、数据库</li><li>🛠️ <strong>调用工具</strong>(Tools):执行特定功能</li><li>💾 <strong>访问资源</strong>(Resources):读取文件、配置等</li></ul><h2 id="二、skills-是什么" tabindex="-1"><a class="header-anchor" href="#二、skills-是什么"><span>二、Skills 是什么?</span></a></h2><p>如果说 MCP 是「通信协议」,那 <strong>Skills</strong> 就是「技能说明书」📖</p><h3 id="skills-的概念" tabindex="-1"><a class="header-anchor" href="#skills-的概念"><span>Skills 的概念</span></a></h3><p>Skills(技能)是封装好的、可复用的功能模块。每个 Skill 通常包含:</p><ul><li><strong>功能描述</strong>:这个技能是干嘛的</li><li><strong>调用方式</strong>:需要哪些参数、返回什么结果</li><li><strong>使用示例</strong>:实际怎么调用</li></ul><h3 id="mcp-vs-skills-的关系" tabindex="-1"><a class="header-anchor" href="#mcp-vs-skills-的关系"><span>MCP vs Skills 的关系</span></a></h3><table><thead><tr><th>概念</th><th>比喻</th><th>作用</th></tr></thead><tbody><tr><td><strong>MCP</strong></td><td>电话线/网络协议 📡</td><td>负责「能连上」</td></tr><tr><td><strong>Skills</strong></td><td>电话簿/功能菜单 📋</td><td>负责「知道能做什么」</td></tr></tbody></table><p>MCP 让 AI 和工具<strong>连得通</strong>,Skills 让 AI<strong>知道怎么用</strong>。</p><h2 id="三、实际应用场景" tabindex="-1"><a class="header-anchor" href="#三、实际应用场景"><span>三、实际应用场景</span></a></h2><h3 id="场景-1-本地知识库检索-🗃️" tabindex="-1"><a class="header-anchor" href="#场景-1-本地知识库检索-🗃️"><span>场景 1:本地知识库检索 🗃️</span></a></h3><p>就像我在 <a class="vp-link link vp-external-link-icon" href="../windows11-ragflow-deployment-mcp/" target="_blank" rel="noreferrer"><!--[-->RAGFlow 部署文章<!--]--></a> 里写的,通过 MCP 把 RAGFlow 接到 Cursor 里:</p><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="--shiki-light:#393a34;--shiki-dark:#dbd7caee;--shiki-light-bg:#ffffff;--shiki-dark-bg:#121212;"><pre class="shiki shiki-themes vitesse-light vitesse-dark vp-code"><code class="language-json"><span class="line"><span style="--shiki-light:#A0ADA0;--shiki-dark:#758575DD;">// Cursor 的 MCP 配置</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;">{</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">mcpServers</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#999999;--shiki-dark:#666666;"> {</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">RAGFlow</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#999999;--shiki-dark:#666666;"> {</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">url</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;"> "</span><span style="--shiki-light:#B56959;--shiki-dark:#C98A7D;">http://127.0.0.1:39382/mcp/</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;">"</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;"> }</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;"> }</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>然后 AI 就能:</p><ul><li>自动检索你的笔记</li><li>基于本地知识回答问题</li><li>不用把敏感文件上传到云端</li></ul><h3 id="场景-2-数据库查询-🗄️" tabindex="-1"><a class="header-anchor" href="#场景-2-数据库查询-🗄️"><span>场景 2:数据库查询 🗄️</span></a></h3><p>配置一个数据库 MCP Server,AI 就能直接帮你:</p><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="--shiki-light:#393a34;--shiki-dark:#dbd7caee;--shiki-light-bg:#ffffff;--shiki-dark-bg:#121212;"><pre class="shiki shiki-themes vitesse-light vitesse-dark vp-code"><code class="language-"><span class="line"><span>用户:查一下上个月销售额最高的产品</span></span>
|
||
<span class="line"><span>AI:【通过 MCP 调用数据库查询工具】</span></span>
|
||
<span class="line"><span> SELECT product_name, SUM(sales) </span></span>
|
||
<span class="line"><span> FROM sales </span></span>
|
||
<span class="line"><span> WHERE date >= '2025-02-01' </span></span>
|
||
<span class="line"><span> GROUP BY product_name </span></span>
|
||
<span class="line"><span> ORDER BY SUM(sales) DESC </span></span>
|
||
<span class="line"><span> LIMIT 1;</span></span>
|
||
<span class="line"><span> </span></span>
|
||
<span class="line"><span> 结果是:产品 A,销售额 ¥123,456</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="场景-3-文件操作-📁" tabindex="-1"><a class="header-anchor" href="#场景-3-文件操作-📁"><span>场景 3:文件操作 📁</span></a></h3><p>通过文件系统 MCP,AI 可以:</p><ul><li>读取项目配置文件</li><li>批量重命名文件</li><li>生成代码并保存到指定目录</li></ul><h2 id="四、在-cursor-中使用" tabindex="-1"><a class="header-anchor" href="#四、在-cursor-中使用"><span>四、在 Cursor 中使用</span></a></h2><h3 id="配置-mcp-server" tabindex="-1"><a class="header-anchor" href="#配置-mcp-server"><span>配置 MCP Server</span></a></h3><p>以 Cursor 为例,在 <code>~/.cursor/mcp.json</code> 中添加:</p><div class="language-json line-numbers-mode" data-highlighter="shiki" data-ext="json" style="--shiki-light:#393a34;--shiki-dark:#dbd7caee;--shiki-light-bg:#ffffff;--shiki-dark-bg:#121212;"><pre class="shiki shiki-themes vitesse-light vitesse-dark vp-code"><code class="language-json"><span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;">{</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">mcpServers</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#999999;--shiki-dark:#666666;"> {</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">my-database</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#999999;--shiki-dark:#666666;"> {</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">url</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;"> "</span><span style="--shiki-light:#B56959;--shiki-dark:#C98A7D;">http://localhost:3000/mcp</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;">"</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;"> },</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">file-system</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#999999;--shiki-dark:#666666;"> {</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">command</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;"> "</span><span style="--shiki-light:#B56959;--shiki-dark:#C98A7D;">npx</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">,</span></span>
|
||
<span class="line"><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;"> "</span><span style="--shiki-light:#998418;--shiki-dark:#B8A965;">args</span><span style="--shiki-light:#99841877;--shiki-dark:#B8A96577;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">:</span><span style="--shiki-light:#999999;--shiki-dark:#666666;"> [</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;">"</span><span style="--shiki-light:#B56959;--shiki-dark:#C98A7D;">-y</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">,</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;"> "</span><span style="--shiki-light:#B56959;--shiki-dark:#C98A7D;">@modelcontextprotocol/server-filesystem</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">,</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;"> "</span><span style="--shiki-light:#B56959;--shiki-dark:#C98A7D;">/path/to/allowed/dir</span><span style="--shiki-light:#B5695977;--shiki-dark:#C98A7D77;">"</span><span style="--shiki-light:#999999;--shiki-dark:#666666;">]</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;"> }</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;"> }</span></span>
|
||
<span class="line"><span style="--shiki-light:#999999;--shiki-dark:#666666;">}</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="使用流程" tabindex="-1"><a class="header-anchor" href="#使用流程"><span>使用流程</span></a></h3><ol><li><strong>AI 发现技能</strong>:启动时,AI 会自动获取所有可用的 Skills 列表</li><li><strong>意图识别</strong>:当你提问时,AI 判断是否需要调用工具</li><li><strong>参数填充</strong>:AI 自动提取所需参数</li><li><strong>执行并返回</strong>:调用 MCP Server,获取结果后呈现给你</li></ol><h3 id="交互示例" tabindex="-1"><a class="header-anchor" href="#交互示例"><span>交互示例</span></a></h3><div class="language- line-numbers-mode" data-highlighter="shiki" data-ext="" style="--shiki-light:#393a34;--shiki-dark:#dbd7caee;--shiki-light-bg:#ffffff;--shiki-dark-bg:#121212;"><pre class="shiki shiki-themes vitesse-light vitesse-dark vp-code"><code class="language-"><span class="line"><span>你:帮我总结一下项目里的 API 接口</span></span>
|
||
<span class="line"><span></span></span>
|
||
<span class="line"><span>AI:我来帮你分析一下项目中的 API 接口。</span></span>
|
||
<span class="line"><span> 【调用 file-system skill 读取项目文件】</span></span>
|
||
<span class="line"><span> 【调用检索 skill 查找路由定义】</span></span>
|
||
<span class="line"><span> </span></span>
|
||
<span class="line"><span> 找到以下接口:</span></span>
|
||
<span class="line"><span> 1. GET /api/users - 获取用户列表</span></span>
|
||
<span class="line"><span> 2. POST /api/users - 创建用户</span></span>
|
||
<span class="line"><span> 3. GET /api/users/:id - 获取单个用户</span></span>
|
||
<span class="line"><span> ...</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="五、mcp-生态一览" tabindex="-1"><a class="header-anchor" href="#五、mcp-生态一览"><span>五、MCP 生态一览</span></a></h2><p>目前 MCP 生态正在快速发展,已有许多现成的 Server 可用:</p><table><thead><tr><th>类型</th><th>代表项目</th><th>用途</th></tr></thead><tbody><tr><td>文件系统</td><td><code>@modelcontextprotocol/server-filesystem</code></td><td>读写本地文件</td></tr><tr><td>数据库</td><td><code>@modelcontextprotocol/server-postgres</code></td><td>PostgreSQL 查询</td></tr><tr><td>GitHub</td><td><code>@modelcontextprotocol/server-github</code></td><td>操作 GitHub</td></tr><tr><td>浏览器</td><td><code>@browserbasehq/mcp-server-browserbase</code></td><td>自动化浏览器操作</td></tr><tr><td>知识库</td><td>RAGFlow MCP</td><td>本地文档检索</td></tr></tbody></table><p>完整的官方列表可以在 <a href="https://github.com/modelcontextprotocol/servers" target="_blank" rel="noopener noreferrer">MCP Servers Repository</a> 找到。</p><h2 id="六、总结" tabindex="-1"><a class="header-anchor" href="#六、总结"><span>六、总结</span></a></h2><table><thead><tr><th>要点</th><th>说明</th></tr></thead><tbody><tr><td><strong>MCP</strong></td><td>让 AI 和工具「说同一种语言」的开放协议</td></tr><tr><td><strong>Skills</strong></td><td>封装好的功能模块,告诉 AI「我能做什么」</td></tr><tr><td><strong>价值</strong></td><td>打破信息孤岛,让 AI 真正连接你的数字世界</td></tr><tr><td><strong>前景</strong></td><td>越来越多的工具会支持 MCP,生态会越来越丰富</td></tr></tbody></table><p>用一句话概括:<strong>MCP 是桥梁,Skills 是地图,让 AI 从「聊天伙伴」变成「得力助手」</strong> 🎯</p><hr><blockquote><p>💡 <strong>延伸阅读</strong></p><ul><li><a class="vp-link link vp-external-link-icon" href="./windows11-ragflow-deployment-mcp.md" target="_blank" rel="noreferrer"><!--[-->Windows 11 本地部署 RAGFlow 与 Cursor MCP<!--]--></a></li><li><a href="https://modelcontextprotocol.io/" target="_blank" rel="noopener noreferrer">MCP 官方文档</a></li><li><a href="https://www.anthropic.com/news/model-context-protocol" target="_blank" rel="noopener noreferrer">Anthropic MCP 介绍</a></li></ul></blockquote></div><!----><!----><!----><footer class="vp-doc-footer" data-v-a4311ef5 data-v-abf7cea9><!--[--><!--]--><!----><div class="contributors" aria-label="Contributors" data-v-abf7cea9><span class="contributors-label" data-v-abf7cea9>贡献者: </span><span class="contributors-info" data-v-abf7cea9><!--[--><!--[--><span class="contributor" data-v-abf7cea9>祀梦</span><!----><!--]--><!--]--></span></div><nav class="prev-next" data-v-abf7cea9><div class="pager" data-v-abf7cea9><a class="vp-link link pager-link prev" href="/ai/" data-v-abf7cea9><!--[--><span class="desc" data-v-abf7cea9>上一页</span><span class="title" data-v-abf7cea9><!----><span data-v-abf7cea9>模型</span></span><!--]--></a></div><div class="pager" data-v-abf7cea9><a class="vp-link link pager-link next" href="/article/windows11-ragflow-deployment-mcp/" data-v-abf7cea9><!--[--><span class="desc" data-v-abf7cea9>下一页</span><span class="title" data-v-abf7cea9><!----><span data-v-abf7cea9>RAGFlow 与 MCP</span></span><!--]--></a></div></nav></footer></div><!--]--></main><div id="comment" class="waline-wrapper vp-comment" vp-comment darkmode="false" style="display:block;" data-v-a4311ef5><!----></div><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><!--]--><button type="button" class="vp-back-to-top" aria-label="back to top" data-v-3835cfce style="display:none;" data-v-bcf8d9a6><span class="percent" data-allow-mismatch data-v-bcf8d9a6>0%</span><span class="show icon vpi-back-to-top" data-v-bcf8d9a6></span><svg aria-hidden="true" data-v-bcf8d9a6><circle cx="50%" cy="50%" data-allow-mismatch style="stroke-dasharray:calc(0% - 12.566370614359172px) calc(314.1592653589793% - 12.566370614359172px);" data-v-bcf8d9a6></circle></svg></button><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" aria-label="sign down" class="vp-sign-down" aria-hidden="true" data-v-3835cfce style="display:none;" data-v-3df7872a><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" data-v-3df7872a><path d="m19 11l-7 6l-7-6" data-v-3df7872a></path><path d="m19 5l-7 6l-7-6" opacity="0.6" data-v-3df7872a></path></g></svg><footer class="vp-footer has-sidebar" vp-footer data-v-3835cfce data-v-91d1c8f3><!--[--><div class="container" data-v-91d1c8f3><div class="message" data-v-91d1c8f3>愿每一份温柔都被世界珍藏 ✨</div><div class="copyright" data-v-91d1c8f3><a href="https://beian.miit.gov.cn/" target="_blank" aria-label="gongan filing address">沪ICP备2023010022号-1</a>©2025祀梦的个人博客</div></div><!--]--></footer><!--[--><!--]--><!--]--></div><!----><!--]--><!--[--><!--]--><!--]--></div><script type="module" src="/assets/app-t8Vldhgr.js" defer></script></body></html> |