mcpField

Skills

收录 101,174 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。

全部

A
ai-services
ai-services
digitalocean-labs / do-app-platform-skills

配置 DigitalOcean Gradient AI 的无服务器推理与 Agent Development Kit。适用于在 App Platform 上添加大模型推理、模型访问密钥、无服务器 AI 端点,或使用 ADK 构建 AI Agent 的场景。

云与 DevOps85
A
aif-reference
aif-reference
lee-to / ai-factory

从 URL、文档或文件创建知识引用,供 AI Agent 使用。抓取、处理并将结构化引用存入配置的 references 目录(默认:.ai-factory/references/)。

Agent 工作流85
A
algorithmic-art
algorithmic-art
snyk / agent-scan

使用 p5.js、种子随机性和交互式参数探索来创作算法艺术。用户要求使用代码创作艺术、生成艺术、算法艺术、流场或粒子系统时使用。创作原创算法艺术,而非复制现有艺术家的作品,以避免侵犯版权。

创意与媒体85
A
alicloud-observability-openclaw-sls-integration
alicloud-observability-openclaw-sls-integration
cinience / alicloud-skills

当用户需要将 OpenClaw 与阿里云 SLS/可观测性集成时使用,包括在 Linux 上的采集器设置、机器组、索引、仪表盘、采集配置或 Logtail 绑定。

云与 DevOps85
A
alt-text-design
alt-text-design
owl-listener / inclusive-design-skills

为图片、图表、示意图和视觉内容撰写有意义的替代文本。适用于创建或审阅替代文本、图片描述、图表摘要,或任何需要文本等效内容的视觉内容。触发词:alt text、图片描述、alternative text、屏幕阅读器、装饰性图片、图表描述、信息图、数据可视化、复杂图片、有意义的替代文本。

设计与 UI85
A
android-emulator-skill
android-emulator-skill
fluxxion82 / android-emulator-skill

用于 Android 应用测试、构建和自动化的生产级脚本。提供语义化 UI 导航、构建自动化、无障碍测试和模拟器生命周期管理。针对 AI Agent 优化,token 输出极少。相当于 iOS 版 ios-simulator-skill 的 Android 版本。

测试与质量85
A
android-reverse-engineering
android-reverse-engineering
credittone / android-reverse-engineering-skill

使用 jadx 或 Fernflower/Vineflower 反编译 Android APK、XAPK、JAR 和 AAR 文件。逆向分析 Android 应用,提取 HTTP API 端点,追踪从 UI 到网络层的调用流程,并使用 Frida、网络抓包、JNI/SO 检查以及签名生成来分析运行时行为。适用于用户想要反编译、分析、hook、检查网络流量、为分析绕过 SSL pinning、定位加密或签名逻辑,或在 Android 包中追踪调用流程的场景。

安全85
A
angular-material-developer
angular-material-developer
mofirojean / angular-ui-skills

为使用 `@angular/material` 及 Material 3 (M3) 主题系统的 Angular 项目生成 Angular Material 代码和指导。涵盖安装、通过 `mat.theme()` 和预构建调色板实现的基于 Sass 的主题定制、密度与排版定制、所有类别的组件用法(表单控件、按钮、浮层、布局、数据展示、导航)、`@angular/cdk` 基础组件(Overlay、Portal、Drag-Drop、Virtual Scroll、A11y)、通过 `mat-form-field` 集成 ReactiveForms / Signal Forms、无障碍,以及 M2 → M3 迁移。当用户提到 Angular Material、`@angular/material`、`mat-*` 组件、M3 / Material 3、设计令牌,或 Angular 项目的 `package.json` 中包含 `@angular/material` 时使用。与 `angular-developer` 搭配提供 Angular 基础知识。

开发85
A
animation-principles
animation-principles
infrasity-labs / dev-gtm-claude-skills

将动画原理应用于 UI 动效,实现有目的、精致的交互。

设计与 UI85
A
animation-vocabulary
animation-vocabulary
playful-design / router

反向查找词汇表,可将对网页动画或动效的模糊描述转换为准确术语(“弹出框打开时那个弹跳效果”→ Pop in;“iOS 的橡皮筋滚动”→ Rubber-banding)。用户询问“……叫什么”,或描述某种动效但不知道名称、想找到合适术语以便提示 AI 或设计师时使用。用于为效果命名,而非设计或构建效果。

设计与 UI85
A
ansys-simulation
ansys-simulation
soljourner / claude-engineering-skills

通过 Python 脚本和 journal 文件自动化 ANSYS Fluent CFD 仿真

其他85
A
antdv-next-cli-create-pr

按照仓库的 PR 规范为 antdv-next/cli 创建拉取请求。当用户要求创建/打开 PR、起草 PR 标题/正文、为 PR 总结分支改动,或以其他方式准备 PR 内容时,使用此技能。应根据意图而非固定措辞判断;简短的口语化请求只要是关于创建 PR 而非讨论 PR 概念,也算在内。

开发85
A
apple-container
apple-container
sanjay3290 / ai-skills

Apple 开源的 `container` 命令行工具,用于在 Apple 芯片的 macOS 上以轻量级每容器 VM 的形式构建、运行和管理 OCI/Linux 容器——无需 Docker 守护进程。适用于用户提到 `container` 命令行、"apple container"、在没有 Docker/Podman 的 macOS 上运行或构建容器、`container run`、`container build`、`container images`、`container system start`、向镜像仓库推送/拉取镜像,或 macOS 上的容器网络时。特指 Apple 的 `container` 工具(仓库 `apple/container`),不是 Docker、Podman、containerd、nerdctl 或 Kubernetes——其命令行虽类似 Docker,但是另一种工具。

云与 DevOps85
A
apple-data
apple-data
fandhe-ai / agent-reference-skills

Apple 数据持久化、数据流、网络和实用工具参考。SwiftData / Core Data / Foundation / Combine。@Model、ModelContainer、ModelContext、@Query、Predicate、FetchDescriptor、SectionedResults、ResultsObserver、NSManagedObject、NSFetchRequest、NSFetchedResultsController、NSPersistentContainer、NSPersistentCloudKitContainer、NSStagedMigrationManager、URLSession、JSONDecoder、JSONEncoder、Publisher、sink、Future、AsyncPublisher、@Published、AnyCancellable

数据与数据库85
A
apple-design
apple-design
xoviet-game / apple-design-skill

完整的 Apple Human Interface Guidelines(HIG)与 Apple Design System 标准。用于为 iOS、iPadOS、macOS、watchOS、visionOS 或 Apple 风格的网页与移动应用设计、构建或审查 UI/UX。

设计与 UI85
A
apple-distribution
apple-distribution
fandhe-ai / agent-reference-skills

App Store Connect API 4.5.1(REST)应用分发参考。JWT 身份验证、API 密钥创建与撤销、Apps、Builds、Bundle IDs、Bundle ID Capabilities、Certificates、Devices、Provisioning Profiles、Users、User Invitations、Merchant IDs、Pass Type IDs、TestFlight(Beta Groups / Testers)、Sandbox Testers、App Review、Review Submissions、Customer Reviews、Custom Product Pages、Phased Release、In-App Purchases、Subscriptions、Subscription Groups、App Price Points、Promotional Offers、Win-back Offers、Sales Reports、App Asset Library(屏幕截图 / 应用预览)、Webhooks / Webhook Events / Deliveries、Xcode Cloud(Workflows、Build Runs、Artifacts)、Alternative Distribution(欧盟市场 / Web Distribution)、Game Center(Achievements、Leaderboards、Challenges)、Analytics / 诊断报告。

云与 DevOps85
A
ara-compiler
ara-compiler
kalarislabs / research-agent-skills

将任意研究输入——PDF 论文、GitHub 仓库、实验日志、代码目录或原始笔记——编译为完整的 Agent-Native Research Artifact(ARA),包含认知层(主张、概念、启发式规则)、物理层(配置、代码桩)、探索图和有据可查的证据。适用于将论文或代码库导入为结构化的、可被机器执行的知识包、从零构建 ARA,或将研究输出转换为可证伪、可供 Agent 遍历的形式。

生产力85
A
architectural-analysis
architectural-analysis
marcioaltoe / skills

审计整个代码库的架构、死代码、重复代码、类型混乱和代码坏味道。不包含格式、性能分析、安全审计和功能层面的评审。

测试与质量85
A
asc-iris
asc-iris
tddworks / asc-cli-skills

使用 `asc` CLI 工具,通过基于 cookie 的身份验证管理 App Store Connect 私有 API(iris)。在以下情况使用此技能:(1) 检查 iris 会话状态:"asc iris status"、"am I logged in to iris"、"check iris cookies" (2) 通过 iris 私有 API 列出应用:"asc iris apps list"、"list my apps with iris" (3) 创建新应用:"asc iris apps create --name NAME --bundle-id ID --sku SKU"、"create app"、"register new app"、"add app to App Store Connect" (4) 用户提到 "iris"、"private API"、"cookie-based auth"、"create app"、"register app"、"new app on App Store Connect" (5) 用户想做公共 API 无法完成的事(如创建应用)(6) 排查 iris cookie 错误或 "No App Store Connect cookies found" 消息 (7) 读取 App Review 拒绝消息:"asc iris resolution-center get --submission-id ID"、"why was my app rejected"、"resolution center"、"rejection reason"、"App Review message"

开发85
A
ask-question
ask-question
aircury / ai-framework

当 Agent 需要用户输入时,使用 IDE 的 AskQuestion 工具。在需要让用户在选项间选择、确认决定,或从发现的备选中挑选时使用 — 切勿在普通聊天中提出多选题。

Agent 工作流85
A
assess-load
assess-load
owl-listener / inclusive-design-skills

评估完整的多步骤流程中的认知负荷,并生成负荷图。串联:cognitive-load-assessment、memory-load-reduction、wayfinding-navigation。适用于评估结账流程、引导流程、申请流程或任何多步骤旅程。

设计与 UI85
A
assets
assets
kucoin / kucoin-skills-hub

使用 KuCoin API 进行 KuCoin 资产管理工作。包括账户信息、余额、充值、提现、子账户和手续费率。身份验证需要 API Key、API Secret 和 Passphrase。

其他85
A
atomic-design-organisms

当从分子和原子构建复杂有机体(如页眉、页脚、产品卡片和侧边栏)时使用。有机体是不同的 UI 区块。

设计与 UI85
A
audience-mining

使用 Wannalead 将活动、群组或公司页面的受众转化为去重并经过 ICP 筛选的潜客名单。

营销与增长85
A
audio-jingle
audio-jingle
mphinance / alpha-skills

音频生成技能,涵盖广告 jingles、背景音乐、旁白和音效。音乐请求由 Suno V5 / Udio / Lyria 处理,语音由 MiniMax TTS / FishAudio / ElevenLabs V3 处理,音效由 ElevenLabs SFX 或 AudioCraft 处理。输出一个保存到项目文件夹的 MP3/WAV 文件。

创意与媒体85
A
audit
audit
playful-design / router

依据此集合中的所有技能审查一项更改、一次会话或整个代码库,并返回一份排序编号的报告。

测试与质量85
A
auditing-performance
auditing-performance
revitalb-port / skills-registry-demo

审查并优化应用性能,包括包体积、渲染、数据库查询和 Core Web Vitals。

开发85
A
auth-review
auth-review
descope / skills

针对身份认证与授权漏洞的静态安全审查。当用户调用 /auth-review,要求审计认证、发现身份泄露、审查访问控制、排查 IDOR/BOLA,或检查授权时使用。与框架和厂商无关。枚举每一条路由/端点,构建授权矩阵,套用漏洞目录,并生成可直接转化为 issue 或 PR 的分级报告。

安全85
A
autoskill
autoskill
kalarislabs / research-agent-skills

通过 screenpipe 观察用户屏幕,检测重复的研究工作流,将其与现有 research-agent-skills 匹配,并针对尚未覆盖的模式起草新技能(或串联现有技能的组合方案)。用户要求分析其近期工作,并根据实际操作提出技能时使用。需要 screenpipe 守护进程在本地 3030 端口运行(https://github.com/screenpipe/screenpipe);此技能没有其他数据源,如果无法连接 screenpipe 则拒绝运行。所有检测均在本地执行;只有经过脱敏的聚类摘要会发送给 LLM。

Agent 工作流85
A
awesome-design-doc
awesome-design-doc
khasky / awesome-agent-skills

撰写设计文档或 ADR:先写需求和规模、带取舍的真实备选方案、有依据的推荐、非目标、迁移路径;还会对方案进行事前验尸(pre-mortem)。在选择方案时使用。

开发85
A
axiom-mapkit-diag
axiom-mapkit-diag
charleswiltgen / axiom

MapKit 故障排查——标注不显示、区域跳动、聚合失效、搜索失败、覆盖物渲染问题、用户位置问题

开发85
A
axure
axure
partme-ai / full-stack-skills

为 Axure 原型工具提供全面指导,涵盖线框图、交互、动态面板和原型制作。当用户询问 Axure、需要创建交互式原型、设计线框图或构建复杂交互时使用。

设计与 UI85
A
azure-ai-voicelive-py
azure-ai-voicelive-py
sickn33 / agentic-awesome-skills

使用双向 WebSocket 通信构建实时语音 AI 应用。

开发85
A
azure-cli
azure-cli
chaterm / terminal-skills

Azure CLI 操作

云与 DevOps85
A
azure-devops-cli
azure-devops-cli
rysweet / amplihack

Azure DevOps CLI(az devops)的专家指导——自动化、流水线、仓库、看板和制品管理。在使用 Azure DevOps、管理流水线、创建工作项,或用户提到 ADO、构建、发布或 Azure 仓库时使用。

云与 DevOps85
A
azure-pim
azure-pim
vinayaklatthe / microsoft-security-skills

Microsoft Entra Privileged Identity Management(PIM)指南——针对 Entra 角色、Azure 资源角色和特权组的即时、限时、基于审批、可审计的提升。涵盖合格分配与活动分配、激活控制(MFA + 审批 + 理由 + 工单)、访问审查、组的 PIM,以及移除常驻访问权限。WHEN:Privileged Identity Management、PIM、即时访问、限时角色、合格分配、激活需审批、特权角色激活、组的 PIM、特权角色访问审查、减少常驻访问权限、如何移除永久管理员权限、临时管理员访问、管理员不应拥有常驻全局管理员、Azure 角色的 JIT 访问、PIM 激活警报、角色激活审计。DO NOT USE 用于资源访问包的权限管理(使用 entra-id-governance)或风险检测(使用 entra-id-protection)。

安全85
A
azure-security-benchmark
azure-security-benchmark
vinayaklatthe / microsoft-security-skills

Microsoft Cloud Security Benchmark(MCSB)指南——Microsoft 的云端安全最佳实践控制项规范,映射到行业框架并在 Microsoft Defender for Cloud 中监控。涵盖控制域、基准的应用和合规跟踪。WHEN:Microsoft Cloud Security Benchmark、MCSB、Azure Security Benchmark、安全基线控制项、CIS NIST 映射、Defender for Cloud 法规合规、云端安全最佳实践、安全控制框架。

安全85
B
b2c-content
b2c-content
salesforcecommercecloud / b2c-developer-tooling

从 B2C Commerce 库中导出、列出并校验 Page Designer 内容。只要用户需要导出 Page Designer 页面、组件或内容块,列出内容库中的页面,校验页面 JSON 或元定义,发现页面 ID,在实例之间迁移内容,或离线处理库 XML,就使用本技能。也适用于为审查提取内容或构建内容部署流水线时——即使他们只说「导出首页」或「共享库里有哪些页面」。

数据与数据库85
B
b2c-forms
b2c-forms
salesforcecommercecloud / b2c-developer-tooling

使用 SFRA 模式在 B2C Commerce 中构建带校验的表单。只要用户需要创建店面表单(结账、注册、资料编辑、地址、联系),在 XML 中定义表单字段,在控制器中处理表单提交,添加字段校验规则,或在 ISML 模板中渲染表单,就使用本技能。也适用于他们提到表单 XML 定义、server.forms.getForm、表单组/动作/列表,或表单提交的 CSRF 防护时——即使他们只说「我需要一个注册表单」或「给结账加上校验」。

开发85
B
b2c-localization
b2c-localization
salesforcecommercecloud / b2c-developer-tooling

为 B2C Commerce 店面添加翻译和多语言支持。每当用户需要翻译店面、添加新的区域设置、创建或编辑 .properties 资源包、在模板中显示翻译字符串、为不同地区格式化日期或货币,或构建语言切换器时,都可使用此技能。当他们提到 Resource.msg、Resource.msgf、区域回退或 i18n 时也可使用——即使他们只是说“我们需要法语翻译”或“让这个页面支持多种语言”。

开发85
B
backend-integrator
backend-integrator
massgen / massgen

将新的 LLM 后端集成到 MassGen 的完整指南。在添加新提供商(例如 Codex、Mistral、DeepSeek)或审计现有后端缺失的集成点时使用。涵盖需要改动的全部约 15 个文件。

开发85
B
baidu-map-webapi
baidu-map-webapi
baidu-maps / webapi-skills

百度地图 webapi 开发指南。在编写、审查或调试使用百度地图webAPI的代码时应运用此技能,也适用于直接调用百度地图API获取结果的场景。涵盖:地图位置搜索、POI检索、路线规划、建议出发时间、路线耗时预测、实时路况、行政区划查询、地址坐标转换、沿途交通事件、天气查询、智能推荐上车点等。当用户提及出发时间、导航路线、地点查询、坐标转换、地图相关开发需求时自动触发。

开发85
B
bankr-signals
bankr-signals
bankrbot / skills

基于 Base 的、经交易验证的交易信号。将 Agent 注册为信号提供方,以 TX 哈希证明发布交易,通过 REST API 消费来自顶尖表现者的信号。所有交易记录都与区块链数据核验。没有虚假的业绩声称。触发词:“publish signal”、“post trade signal”、“register provider”、“subscribe to signals”、“copy trade”、“bankr signals”、“signal feed”、“trading leaderboard”、“read signals”、“get top traders”。

其他85
B
baoyu-cover-image

通过组合 11 种调色板和 7 种渲染风格,根据 5 个维度(类型、调色板、渲染、文本、情绪)生成文章封面图。支持电影宽屏(2.35:1)、宽屏(16:9)和正方形(1:1)比例。用户请求“generate cover image”“create article cover”或“make cover”时使用。

创意与媒体85
B
barry-methodology
barry-methodology
interpreterbarry / barry-english-toolkit

Barry 英文沟通方法论资源包。给 barry-coach、barry-logic-training、barry-speech-training、barry-translation-training、barry-logic-to-speech 提供随 npx skills 一起安装的 methodology wiki。一般不直接调用。

其他85
B
baseline-ui
baseline-ui
noartem / skills

强制一套有主见的 UI 基线,防止 AI 生成的界面粗糙滥造。

设计与 UI85
B
biopython-molecular-biology
biopython-molecular-biology
jaechang-hits / sciagent-skills

分子生物学工具包:序列操作、FASTA/GenBank/PDB 读写、NCBI Entrez、BLAST 自动化、两两/多重序列比对、Bio.PDB、系统发育树。用于批处理、自定义流程、格式转换、PubMed/GenBank 查询。快速查找基因请用 gget;多服务 REST API 请用 bioservices。

数据与数据库85
B
bland-ai
bland-ai
membranedev / application-skills

Bland AI 集成。管理数据、记录并自动化工作流。当用户想要与 Bland AI 数据交互时使用。

Agent 工作流85
B
blog-post
blog-post
mphinance / alpha-skills

长篇文章/博客文章——报头、主视觉图片占位符、包含插图和引述的正文、作者署名及相关文章。简要需求包含“博客”“文章”“帖子”“随笔”或“案例研究”时使用。

设计与 UI85
B
brainstorm-to-issue
brainstorm-to-issue
ismail9k / skills

当某个问题或想法已经讨论清楚——无论是在 Superpowers 的 brainstorming 中还是其他对话里——而用户希望将其作为意图 issue 跟踪而不是现在就构建时使用:“file this”、“open an issue for this”、“track it first”,或在 superpowers-issue-bridge 询问时选择 track-first。问题仍在探索中时不要使用。

开发85
B
brainstorming
brainstorming
marcioaltoe / skills

在进行任何创造性工作之前,你必须使用此技能——创建功能、构建组件、添加功能或修改行为。通过一次一个问题来探索用户意图、需求和设计,然后将结果路由到 write-idea、write-prd、write-techspec(重构/缺陷修复)或直接任务。

Agent 工作流85
B
brief
brief
garrettjsmith / localseoskills

为本地 SEO 项目管理工作状态(briefs)并持久保存。在开始处理某个特定商家或地点、用户说 "resume"、"continue"、"pick up where we left off",或按名称提及某个客户或地点时,自动加载此技能。当即将为某个商家发起任何工具调用时也加载,这即是创建或更新 brief 的触发条件。在收到定时任务输出时加载。

营销与增长85
B
build-presentation
build-presentation
ken-guru / skills

已安装演示技能套件的编排器。适用于用户想要引导式端到端演示工作流时。

文档处理85
B
building-react-web-application
building-react-web-application
cedmandocdoc / awesome-skills

指导使用 TypeScript 和固定技术栈(Tailwind CSS v4、TanStack Router 文件路由、Base UI、TanStack Query、TanStack Form、Zod)构建 Vite + React SPA,涵盖结构、路由、样式、UI 基础组件与无障碍、数据、异步状态、错误、表单、身份验证和守卫等基础,并将现有需求落实为相应实现。创建 Vite + React SPA,或修改 `package.json` 中包含 `vite` 和 `@tanstack/react-router` 的应用代码并遵循这些约定时使用

开发85
C
canvas-design
canvas-design
snyk / agent-scan

.png 和 .pdf 文档中使用设计理念创建精美的视觉艺术作品。当用户要求创建海报、艺术作品、设计或其他静态作品时,应使用此技能。创建原创视觉设计,不要复制现有艺术家的作品以避免侵犯版权。

创意与媒体85
C
cco-task
cco-task
egorfedorov / claude-context-optimizer

按任务组织工作,跟踪每个任务的 token/成本,并保留一小份可打补丁的执行状态,在 /compact 之后重新注入(SKILL.state 风格)——可以启动任务、给状态打补丁、列出任务,或把当前活跃任务标记为完成。与 /cco-pack 配合,为每个任务加载最小上下文。

Agent 工作流85
C
check-design-parity-figma
check-design-parity-figma
southleft / skills-for-figma

将 Figma 节点的实际规格与代码规格(你的组件渲染出的值)进行比较,获得 0–100 的一致性得分、差异列表和修复建议。用于检测设计到代码的漂移:触发词“check design parity”“does my code match the Figma”“compare this component to the design”“is my implementation faithful”“find differences between design and code”“verify the build matches Figma”“design QA against code”“parity score”。通过 use_figma(任何套餐)读取该节点的视觉/排版/间距/token/无障碍规格,并将其与你提供的 codeSpec 进行差异比对。它补充原生 get_design_context:不是生成代码,而是验证现有代码是否与设计保持同步。

设计与 UI85
C
china-3-statement-model
china-3-statement-model
jwangkun / claude-for-financial-services-cn

面向 A 股股票的三表财务模型。将标准 3-statement-model 方法论适配中国会计准则(CAS)、中国 GAAP 差异以及 AkShare 来源的财务数据。为中国上市公司构建整合的 IS/BS/CF 模型时,请使用此技能替代原始 3-statement-model 技能。

数据与数据库85
C
citation-management
citation-management
leonchaox / qinyan-academic-skills

全面的学术研究引文管理。搜索 Google Scholar 和 PubMed 中的论文,提取准确的元数据、验证引文,并生成格式规范的 BibTeX 条目。当你需要查找论文、核实引文信息、将 DOI 转换为 BibTeX,或确保科学写作中的参考文献准确无误时,请使用此技能。

生产力85
C
claims-billing-rules
claims-billing-rules
awslabs / hcls-agent-skills

用于医疗理赔计费规则与欺诈检测逻辑的推理技能。当用户询问 CMS 计费规则、服务地点代码、全球手术期、修饰符使用(25 59 76 77)、NCCI 编辑逻辑、第 1 列第 2 列代码对、互斥术式、修饰符指示符、欺诈浪费与滥用模式、E&M 高码、拆分计费、幽灵计费、不可能日检测、编码错误与欺诈的区分、FWA 调查方法或理赔审计逻辑时使用。触发词包括“CMS billing rules”、“NCCI edits”、“modifier 25”、“modifier 59”、“global surgery period”、“upcoding”、“unbundling”、“phantom billing”、“impossible day”、“FWA”、“fraud waste abuse”、“coding error vs fraud”、“claims audit”、“billing compliance”、“E&M level selection”。

其他85
第 59941–60000 条,共 101,174 条

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。