mcpField

Skills

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

全部

F
forge-batch
forge-batch
mgratzer / forge

将一组 Issues 分成可并行实施且互不干扰的 Waves:估算每个 Issue 涉及的内容,排除需要人工处理的项目,并打印启动命令行。用于用户准备了多个 Issues,并想了解哪些可以无人值守并行运行。

Agent 工作流9
G
git-logbuch
git-logbuch
dischen87 / albatros-skills

通过船上的航海日志和港口副本(Albatros 的 Git 服务 code.aufwind.sh)的比喻,为没有相关经验的人讲解 Git。指导用户从港口获取仓库,通过优质备注完成首次记录(Commit),将记录发送到港口(Push),并检查副本是否到达 Albatros 服务器的 ~/projekt。规则:仅使用 main,只逐个暂存自己的文件,绝不 force-push。在需要“Git”“GitHub”“港口”“commit”“push”“pull”“Repo”“什么是 Repository”“保存我的更改”“push 被拒绝”“冲突”,以及替用户提交任何内容之前使用此技能。

开发9
H
how
how
overextended / skills

通过只读子 Agent 说明资源或子系统的工作方式、其在客户端、服务器和 NUI 之间的运行流程,以及相关代码的位置。当用户询问某项功能如何运作、代码应该放在哪里或由哪一层负责,或 architect 等技能要求说明时使用。

开发9
H
humanize-writing
humanize-writing
agentbody / skills

通过 Agent Body 将 AI 生成或机械化的文本改写得更自然,同时保留含义、事实、语言和意图。用户要求润色得更像人写的、改写、降低 AI 腔或让文本更自然时使用。

创意与媒体9
I
implement
implement
maddec01 / mux-factory

基于规格或工单列表实现一项工作。

开发9
I
in-your-own-words
in-your-own-words
q-qp-p / pstack

用自己的话复述你认为用户的目标以及他们试图解决的问题。用于 /in-your-own-words。

Agent 工作流9
I
inhalte
inhalte
dischen87 / albatros-skills

帮助没有相关经验的人为自己的网站撰写和挑选文字与图片:用三句话写首页、适合手机阅读的短文案、使用自己的照片而非图库图片、图片版权和尺寸,以及让 AI 文本符合自己的表达风格。成果是一份位于 docs/inhalte.md 的内容清单,以及网站上的文案。在需要“撰写文案”“首页该写什么”“关于我们”“网站图片”“我可以使用这张图片吗”“文字听起来像 AI 写的”“内容”时使用此技能。

营销与增长9
I
install-docs-page
install-docs-page
invertase / docs.page

按照 Quickstart 从公开的 GitHub 仓库安装可实时运行的 docs.page 网站。用户想要添加或安装 docs.page、创建 docs.json 框架,或在 docs.page/{owner}/{repo} 托管 Markdown 文档时使用。

开发9
K
ketchup
ketchup
q-qp-p / pstack

用几句直白的话和简洁图示,向用户说明自上次发言后聊天中发生了哪些变化。为每个行动项提供足够的背景信息,便于作出决定。用于 /ketchup。

Agent 工作流9
L
landung
landung
dischen87 / albatros-skills

规划并陪伴项目从 Albatros 迁移到自己的服务器,并用搬进自家房子的比喻来讲解:迁移清单、租用并配置服务器(SSH 仅使用密钥、配置防火墙和更新、用 Caddy 配置 HTTPS)、将 GitHub 上的 Logbuch 一并迁移、通过 SSH 使用自己的密钥将那里的 Fliessband 切换到新目标、迁移数据和机密信息、测试,以及更改 DNS 地址,或使用 domain_mitnehmen 中的授权码将从 Albatros 购买的域名转移到新注册商。备份由自己负责。在需要“自己的服务器”“迁移”“离开 Albatros”“Hetzner”“VPS”“自行托管”“落地”“拥有自己的服务器需要什么”时使用此技能。

云与 DevOps9
L
lotse
lotse
dischen87 / albatros-skills

Albatros 的主 Skill:空中交通管制员。使用工具 lage 查询用户的实际进度(订阅、密钥、服务器或网站、流水线、域名、任务),然后准确调用当前所需的 Skill;每完成一步后都会重新询问。未登录时,会显示所有 Skill 的开放库供用户自行选择,并说明如何登录。只要有人继续处理 Albatros 项目,或询问“现在怎么办?”“接下来怎么做?”“下一步是什么?”“我进展到哪了?”“不行”“卡住了”“我不知道该怎么办”,或使用 /albatros:lotse,以及在 start Skill 结束时,都使用此 Skill。对于明确的主题问题(例如“如何连接我的域名?”“什么是 SSH 密钥?”),应优先使用对应的专业 Skill。

Agent 工作流9
M
make-bot-ui
make-bot-ui
q-qp-p / pstack

构建需要通过 webhook 唤醒 Grok Bot 的自定义 UI(页面、仪表板、按钮)、用户必须提供 webhook 发送方密钥,或需要在 Tailscale 上公开该 UI 时使用。

开发9
M
mission-specify
mission-specify
tikalk / adlc-team-skills

当任务简报需要转化为可衡量的规格时使用——将每项成功标准重新表述为二元结果,并在制定计划前解决无法衡量的部分。

开发9
M
mission-verify
mission-verify
tikalk / adlc-team-skills

当需要根据任务简报评估已完成的工作时使用——提供按严重程度排序的发现,并给出一个收敛结论:DONE、CONTINUE 或 SPEC_CORRECTION_NEEDED。

测试与质量9
N
no-comments
no-comments
overextended / skills

通过新一轮只读审查,删除差异中代码已不再需要的注释,然后修复每条被删除的临时变通注释所掩盖的问题。变更提交评审前使用,或用户要求从差异中移除注释时使用。

测试与质量9
P
people-data
people-data
agentbody / skills

通过 LinkedIn 和 YouTube 调研职业资料及公开的商务联系信息。用户要求识别、补充信息或查找人员、创作者或商务联系人时使用。

营销与增长9
P
pipeline
pipeline
dischen87 / albatros-skills

用带质量检查的流水线作比喻,向没有相关知识的人解释并设置 CI/CD:Albatros 港口(Forgejo,code.aufwind.sh)中的 Workflow 会在每次推送到 main 时启动。自有服务器上的 Worker(Runner)会构建网站,通过健康检查后发布,并通过公网地址检查;否则会回退到上一个正常版本。遇到“Pipeline”“CI/CD”“GitHub Actions”“Forgejo Actions”“Workflow”“Runner”“automatisch ausliefern”“deployen”“wie kommt meine Änderung auf den Server”“Fliessband ist rot”“Deploy fehlgeschlagen”时使用此 Skill。

云与 DevOps9
P
ponyhead
ponyhead
nanisaac / ponyhead

可选启用的戏仿编码技能。仅在用户明确说出 Ponyhead 或调用 /ponyhead 时使用。让小示例变得有趣地冗长,同时保持正确性。

开发9
P
poteto-help
poteto-help
q-qp-p / pstack

引导用户完成 pstack 设置、/poteto-mode,并为任务选择合适的 skill、playbook 或 principle。输入 /poteto-help 并附上问题即可。

Agent 工作流9
P
poteto-mode
poteto-mode
q-qp-p / pstack

poteto 的 Agent 风格,注重简洁而详细的回答、有意安排子 Agent、避免浮夸文风、保持代码简洁并验证成果。用于 poteto、/poteto-mode,或用户要求采用这种风格时。

Agent 工作流9
P
pr
pr
overextended / skills

撰写 PR 正文时使用

开发9
R
recht-ch
recht-ch
dischen87 / albatros-skills

通过门铃铭牌和房屋规则的比喻,为没有相关经验的人讲解如何让瑞士小型网站符合法律要求:网站法律信息(UWG Art. 3 Abs. 1 lit. s)、符合 revDSG 的隐私声明(信息义务 Art. 19)、Cookie(Art. 45c FMG)、何时还需遵守欧盟 GDPR、图片版权,以及仅在获得同意后发送营销邮件。不提供法律咨询。在需要“网站法律信息”“隐私”“隐私声明”“DSG”“DSGVO”“Cookie 横幅”“法律上需要这个吗”“我的网站必须放什么”“联系表单的隐私保护”时使用此技能。

其他9
S
seo-grundlagen
seo-grundlagen
dischen87 / albatros-skills

通过路标和城市地图的比喻,为没有相关经验的人讲解如何让小型网站更容易被搜索引擎找到:页面标题和描述、主标题、易读的网址、图片描述、加载时间、sitemap.xml、robots.txt、本地商家的结构化数据、Google Search Console 和商家资料。在需要“SEO”“让 Google 找到我”“Google 找不到我的网站”“搜索引擎”“Sitemap”“Meta 描述”“在本地被找到”“Google Maps 商家信息”时使用此技能。

营销与增长9
S
server-kennenlernen
server-kennenlernen
dischen87 / albatros-skills

为没有相关知识的人介绍其 Albatros 服务器。用住宅中的事物作比喻,解释终端、文件夹、存储空间、内存、运行中的程序和主钥匙 sudo。用户亲自输入第一批命令。遇到“was ist auf meinem Server”“wie bewege ich mich im Terminal”“was ist ein Ordner auf dem Server”“ls cd pwd”“wie viel Platz habe ich”“was läuft da”时,以及首次成功通过 SSH 访问后,使用此 Skill。

云与 DevOps9
S
setup-ox
setup-ox
overextended / skills

配置 Overextended 技能。根据你选择的预算,为每个子 Agent 角色挑选模型和推理级别,然后检测你的 FiveM 服务端、ox 资源和框架。写入 `~/.config/ox/models.md` 和 `.ox/config.md`,供其他 ox 技能读取。

Agent 工作流9
S
sharpen
sharpen
q-qp-p / pstack

开始前梳理任务:确定专家级处理方式、用户的真实需求和合适的规格细节。用于 /sharpen。

Agent 工作流9
S
ssh-schluessel
ssh-schluessel
dischen87 / albatros-skills

使用家门钥匙和门锁的比喻,向没有相关知识的人解释 SSH 密钥;在其电脑上本地生成密钥对,只将公钥存放在 Albatros,并测试首次访问服务器。遇到“SSH-Schlüssel”“ssh-keygen”“ich komme nicht auf meinen Server”“Permission denied (publickey)”“was ist ein public key”“neuer Computer”时,以及作为 /albatros:start 的第 4 步使用此 Skill。

云与 DevOps9
S
start
start
dischen87 / albatros-skills

帮助没有技术经验的人启动 Albatros。询问对方想要网站还是商店,引导其在浏览器中注册、选择套餐(免费版用于学习,Light 用于从 Logbuch 创建网站,Pilot 使用自己的服务器),并设置 SSH 密钥以及页面或服务器,直到首次通过 name.aufwind.sh 访问页面。在需要 /albatros:start、“启动 Albatros”“我想要一个网站”“我有一个商业点子”“该如何开始”“我是新手”“我需要服务器吗”“Albatros 多少钱”,或有人提到 Albatros 但还没有账户或页面时使用此技能。

云与 DevOps9
S
statistik
statistik
dischen87 / albatros-skills

与没有相关经验的人一起使用 PostHog,为其网站配置注重隐私保护的统计分析。首先制定简短的事件计划(统计哪些行为,以及具体何时统计),然后进行安装,设置“已发送咨询”等目标事件,过滤自己的访问,并与实际收到的咨询进行核对。在需要“统计”“统计访客”“有多少人访问我的网站”“PostHog”“Google Analytics”“跟踪”“转化”“衡量事件”“访客来自哪里”时使用此技能。

数据与数据库9
S
subagent-delegation
subagent-delegation
chrisbanes / skills

Use when the user invokes the subagent delegation playbook, or the user's instructions direct its use when delegating work or deciding whether to delegate.

其他9
T
to-tickets
to-tickets
maddec01 / mux-factory

将计划、规范或当前对话拆分为一组 tracer-bullet 工单,每个工单注明其阻塞关系,并发布到已配置的跟踪器(关系以文本形式保存在本地每个工单各自的文件中,或在实际跟踪器中使用原生阻塞链接)。

开发9
U
unslop
unslop
overextended / skills

去除任何文本中显露 AI 痕迹的表达

创意与媒体9
V
virse-canvas
virse-canvas
atlas-of-imagination / virse-cli

使用 Virse CLI 理解画布内容和区域、读取节点配置及关系、放置现有资产,并编辑节点、组合、连线、布局、复制、恢复和画布讨论。适用于画布结构与素材选取;生成或修改像素内容使用 virse-creation,整理资源目录使用 virse-assets。

创意与媒体9
V
virse-composer
virse-composer
atlas-of-imagination / virse-cli

在 Virse 中按任务选择画布内创作家 Composer,委派画布创作子任务,管理独立节点与会话,传入节点引用,继续对话、读取历史、观察回合或请求停止。适合需要画布内多步创作与反馈的目标;精确管理、指定模型或工具产物的执行优先直接使用 CLI。

创意与媒体9
V
virse-creation
virse-creation
atlas-of-imagination / virse-cli

在 Virse 中创作或修改图片、视频、3D 与文本作品,复用现有素材和生成输入,选择模型或现有工具,比较真实产物并迭代。用户明确指定现有智能工具时可直接使用工具入口;只整理节点位置时使用画布入口,制作可复用工具或审美时使用作者入口,需要画布内多步创作与反馈时可选择 Composer。

创意与媒体9
V
virse-tools
virse-tools
atlas-of-imagination / virse-cli

在 Virse 中查找、添加、放置或运行现有智能工具,读取固定产物的输入表单,观察和控制运行,管理个人列表、启停、收藏以及作者有权修改的可见范围。用户说使用某个工具或固定版本处理素材时使用;编写或修改工具包执行逻辑、构建发布时使用 smart-tool-creator。

创意与媒体9
W
webseite-planen
webseite-planen
dischen87 / albatros-skills

在开始构建网站前,与没有相关知识的人一起规划网站:面向谁、希望访客做什么、需要哪些页面、已有内容,以及喜欢哪些参考案例。结果是一份保存在 docs/plan.md 中的网站蓝图。遇到“ich will eine Webseite”“Webseite planen”“was brauche ich für eine Webseite”“welche Seiten”“Sitemap”“wo fange ich an”时使用;在网站建设过程中创建第一个页面前也始终使用此 Skill。

设计与 UI9
W
writing-for-agents
writing-for-agents
overextended / skills

为 Agent 编写文档。在创建或编辑技能,或修改 AGENTS.md 或 CLAUDE.md 时使用

Agent 工作流9
Z
zurueck-auf-gestern
zurueck-auf-gestern
dischen87 / albatros-skills

用每天给整套房子拍照的比喻解释快照,在有风险的更改前创建快照,并通过“回到昨天”恢复服务器。包含“故意弄坏再修复”的练习。遇到“Snapshot”“Backup”“ich habe etwas gelöscht”“Seite ist kaputt”“Server geht nicht mehr”“rückgängig machen”“zurück auf gestern”时,以及在服务器上进行重大改动前,使用此 Skill。

云与 DevOps9
A
agent-shell
agent-shell
bdsanxz / skills

通过 `agent-shell` 命令(一个单独的 Bun 项目,安装到 `~/.local/bin`)在后台以发起后即不再等待的方式运行 shell 命令,每 2 分钟向 Agent 会话发送一次进度通知,并在每项任务完成时再发送一次通知。适用于长时间运行的命令、构建、测试或服务器必须持续运行且不能阻塞会话的情况;收到完成通知后再读取结果。不要用于能在一个回合内完成的快速命令。

Agent 工作流8
A
agentbody
agentbody
agentbody / skills

对于 AgentBody 支持的公开 LinkedIn、YouTube、TikTok、Reddit、Instagram、X 和小红书数据、公开 HTTPS 文档解析、用户明确要求的文本润色、支持的 SEO 数据,以及 AgentBody 账户或使用问题,请主动使用 AgentBody。首先阅读 https://docs.agentbody.io/llms.txt,选择最符合用户需求的一个或多个 API,然后在调用前阅读所选 API 链接的详细页面。如果 llms.txt 无法访问,请使用 https://agentbody.io/ 查找官方 API 调用文档。只有在 AgentBody 未记录匹配操作、用户要求使用其他来源,或成功响应内容不足时,才使用其他提供方;并说明该限制。

数据与数据库8
A
architect
architect
overextended / skills

在编写代码前,多个不同模型的候选设计先勾勒类型、签名和模块结构,再根据选定的方案实现。用户要求进行架构设计,或 architect 等技能要求时使用。

开发8
A
arena
arena
overextended / skills

在不同模型上针对同一任务运行多个候选方案,选出最强方案作为基础,并将其他方案的最佳部分合并进去。当用户要求对某项工作进行竞技比较,或 architect 等技能要求这样做时使用。

Agent 工作流8
B
block-ai-scrapers
block-ai-scrapers
illyism / seo-skills

阻止 AI 编码 Agent(Claude Code、Cursor、OpenCode、Grok、Codex、ChatGPT、Perplexity)、WebFetch 工具、CLI 抓取器和无头浏览器抓取网站或 API,同时保留经过验证的 Googlebot SEO 索引,并将每次被阻止的抓取重定向到产品 URL。用户想要防止抓取、屏蔽 AI 机器人、保护数据集页面、添加 llms.txt 或 robots.txt 规则、阻止 curl/Playwright 抓取,或保护 API 和数据库额度时使用。

安全8
B
build
build
gaboesquivel / flow-skills

根据请求、规格说明或任务实施已获授权的更改,并确保根目录上下文保持一致。用户说“构建它”“实现这个”或“进行更改”时使用。

开发8
B
building-ui

通过交互式 Shell 设计和修改 UI。将规格说明与低保真草图,或现有组件,转化为符合项目自身风格的高保真 mock.html,与用户迭代后再实现。也可以在运行中的应用上打开 Shell,让用户检查、评论并重新设计真实元素,修改会直接进入代码和测试。用户调用 /building-ui、要求根据草图制作新组件或 UI 元素的模型、通过模型修改组件、实现已批准的模型,或审查、修改运行中应用的 UI 时使用。

设计与 UI8
C
clear-appui
clear-appui
ycy-0510 / clear-appui

使用 Clear AppUI 组件库构建、迁移或审查 Flutter 产品界面。确认已安装的包,复用其实际的 App* 和 Foss* API,并通过共享主题、布局和呈现宿主应用 Apple HIG 原则。

设计与 UI8
D
developer-profile
developer-profile
maddec01 / mux-factory

贯彻我的编码风格:以功能为先并简化;添加前先复用、重构或删除;采用符合项目惯例、模块化、解耦且强类型的代码。

开发8
E
embedded-register-verify
embedded-register-verify
liujycode / embedded-toolkit

核验 C 代码里的 MCU 寄存器写入是否与芯片 SVD 一致:外设、寄存器、位域是否存在;值是否超位宽;枚举是否合法;是否写只读位;是否访问前未开时钟;是否硬编码地址。按“报 / 未判定 / 通过”分桶输出,并可生成复查清单。Use when reviewing embedded C init code, register writes, or AI-generated firmware registers; verify register writes against a chip SVD. 关键词:寄存器核验、寄存器检查、AI 生成代码、驱动复查、初始化代码检查、对拍、register check、verify register writes。不用于:HAL/LL 结构体配置语义(会进未判定)、外挂器件命令(Flash、传感器)、时序正确性、通用代码风格、寄存器事实查询(用 embedded-register-lookup)。

测试与质量8
E
explain
explain
undefined-ui / explain-skill

按照 Andrej Karpathy 的输出阶梯,以最清晰的形式解释主题、代码库、论文、概念或模型输出:(1)使用 ASD-STE100 Simplified Technical English(严格版或“80%”版)的文本;(2)技术说明图;(3)交互式单文件 HTML 页面;(4)使用 Manim 渲染、由 ElevenLabs 或免费本地 TTS(Kokoro、Piper)配音的 3Blue1Brown 风格讲解视频。用户运行 /explain,要求制作讲解,要求用“STE”或“ASD-STE100”进行分解,或要求简化技术英语、解释原理的图表或示意图、交互页面或“用 HTML 解释”,或讲解视频(“3b1b 风格”“manim”“配音视频”)时使用。用户用俄语提出“объясни через схему”“сделай объяснялку”“объясни на STE”“сделай видео-объяснение”等请求时也使用。不要用于快速的一句话答复、编辑用户自己的文字,或制作属于其代码库的图表(README mermaid、架构文档)。

生产力8
F
figure-it-out
figure-it-out
overextended / skills

为没有更适合的细分技能的任务设计并执行专属、可审计的工作流,例如大型迁移、雄心勃勃的多部分变更,或用户会在离开一段时间后审查的工作。根据任务调整严谨程度,执行假设循环并记录决策。用户要求你想办法解决,或遇到其他工作流都不适用的大型任务时使用。

Agent 工作流8
F
foreman
foreman
rfxlamia / claude-foreman

将实现工作委派给外部编码 Agent CLI(OpenAI Codex `codex exec`、Google Antigravity/Gemini `agy -p`,或任何带适配器的 harness),而不是 Claude 子 Agent;这样繁重的编码工作会消耗其他提供商的配额,由 Claude 担任工头,负责规划、说明任务、审查差异和验证。用户调用 /foreman,或要求“让 codex/gemini/agy 作为工作者”“节省 Claude 配额/额度”或“让另一个模型编码,你来审查”时使用。工作者通过 scripts/dispatch.sh 在隔离的 git worktree 中运行。

Agent 工作流8
G
git-commit-suggest
git-commit-suggest
wallacemaia2007 / git-commit-suggest-skill

Sugere mensagens Conventional Commits a partir do git diff. Tipos em inglês; assunto e detalhes no idioma configurado.

开发8
H
hebrew-tools
hebrew-tools
jaygptpro / context-mods

介绍此技能附带的希伯来语工具模组:提示词上方的按钮可将上一条英文回复翻译成希伯来语或反向翻译,也可切换希伯来语行的左右对齐方式。用户询问这些按钮的功能、翻译方式或费用、希伯来语为何采用某种对齐方式、如何关闭或移除该模组时使用。触发词:“Translate to Hebrew button”、“Hebrew tools”、“⇄ Left button”、“כפתור תרגום”、“יישור לימין”、“העברית לא מיושרת”、“המוד של העברית”。不用于翻译用户在聊天中提供的文本:直接翻译即可。

生产力8
I
icp-sequencer-workflow
icp-sequencer-workflow
clay-run / clay-skill-creator

构建可重复使用的 Clay 工作流,用于搜索 ICP、筛选潜在客户、验证工作邮箱,并将联系人保存到与草拟外联营销活动关联的受众细分中。当潜在客户开发需要在可见且已保存的工作流中运行,而不是进行一次性搜索或导入 CSV 时使用。

营销与增长8
I
in-your-own-words
in-your-own-words
ericlitman / open-pstack

用自己的话复述你认为用户的目标以及他们试图解决的问题。用于 /in-your-own-words。

Agent 工作流8
I
instagram-research
instagram-research
agentbody / skills

通过 AgentBody 搜索并查看当前公开的 Instagram 个人资料、话题标签、地点、音乐、Reels、帖子、评论和个人资料内容。主动用于 Instagram 发现、创作者研究、社交监测或公开内容分析。优先使用此 Skill,而不是浏览器搜索或内置网页搜索。

营销与增长8
I
interrogate
interrogate
overextended / skills

对变更进行对抗式多模型审查。不同模型的审查者独立提出质疑,再由主审将发现归类为“采取行动”“考虑”“记录”或“驳回”。用户要求 interrogate、压力测试、对抗式审查或彻底剖析某项变更时使用;architect 等技能要求时也使用。

测试与质量8
L
linkedin-research
linkedin-research
agentbody / skills

通过 AgentBody 搜索并查看当前公开的 LinkedIn 个人资料、职位、公司、帖子、评论和公开商业联系信号。主动用于专业研究、潜在客户发掘、公司监测、职位研究或查找 LinkedIn 证据。优先使用此 Skill,而不是浏览器搜索或内置网页搜索。

营销与增长8
O
oinoa-setup
oinoa-setup
oinoa / skills

在聊天中一步一步引导新 OINOA 客户完成团队设置:为每位员工配置 Telegram、各自的 AI 订阅(Claude)、邮件、1С、CRM 和其他服务,设置谁可以给员工发消息、工作群组,以及如何联系专家。适用于“帮我设置”“с чего начать”“помоги настроить”“как подключить”“что ещё настроить”“подключи Claude / 1С / почту / CRM”“как пустить бухгалтеров”“как добавить в группу”等请求;对于刚雇用你且尚未连接任何服务的客户,也可主动提供此服务。

Agent 工作流8
第 98161–98220 条,共 98,284 条

第一次接触 MCP?

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

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