mcpField

Skills

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

开发

F
fusion-code-conventions
fusion-code-conventions
equinor / fusion-skills

适用并解释 TypeScript、React、C# 和 Markdown 中的代码规范。强制执行命名规则、文件命名模式、TSDoc 与 XML 文档标准、行内注释意图(写*为什么*,而非*做了什么*)、代码结构、错误处理、异步模式和死代码策略。同时落实 ADR 与贡献者文档中的决策,并标记看起来已过时或与当前工具链不一致的决策。适用于:规范相关问题、依据项目标准进行代码评审、应用命名规则、审查意图注释、检查 TSDoc 完整性、落实已记录的 ADR 决策,以及标记过时的架构决策。不适用于:安全漏洞扫描、性能剖析、运行时调试,或在没有评审目标的情况下生成全新代码。

开发2.2k
T
theming-system
theming-system
owl-listener / designer-skills

设计主题架构,将品牌变体、深色模式和高对比度主题映射到各令牌层。适用于一个系统需要支持多个主题的情况。单一配色请使用 `color-system`(ui-design);深色模式设计请使用 `dark-mode-design`(ui-design)。

设计与 UI2.2k
M
manimgl-best-practices
manimgl-best-practices
adithya-s-k / manim_skill

以下情况触发:(1) 用户提到“manimgl”“ManimGL”或“3b1b manim”;(2) 代码包含 `from manimlib import *`;(3) 用户运行 `manimgl` 命令行命令;(4) 使用 InteractiveScene、self.frame、self.embed()、ShowCreation() 或 ManimGL 特有模式。ManimGL(Grant Sanderson 的 3Blue1Brown 版本)最佳实践——基于 OpenGL、支持交互式开发的动画引擎。涵盖 InteractiveScene、使用 t2c 的 Tex、相机帧控制、交互模式(-se 标志)、3D 渲染和 checkpoint_paste() 工作流。不适用于 Manim Community Edition(使用 `manim` 导入和 `manim` 命令行)。

创意与媒体2.2k
U
upstash-workflow-js
upstash-workflow-js
upstash / skills

使用 @upstash/workflow TypeScript/JavaScript SDK,在无服务器函数中构建持久运行的长时工作流,让多步骤流程能够经受超时、重试和重启(基于 QStash)。适用于使用 serve() 定义工作流端点、通过 context.run 运行步骤、无需保持函数开启即可休眠数分钟至数天、通过 context.call 调用外部 API、等待外部事件或 webhook、调用其他工作流、配置重试、失败回调和 DLQ、控制并发、速率和并行度、通过 Workflow 客户端触发、取消或检查运行、构建 AI Agent 和编排器、设置人在环审批、实时更新、使用 QStash 开发服务器进行本地开发、添加中间件或安全迁移工作流。用户询问持久化执行、步骤函数、Saga 或编排模式、带检查点的后台作业,或在 Vercel、Next.js、Cloudflare Workers 等无服务器平台上运行长时任务时,也可使用

开发2.2k
N
new-branch-and-pr
new-branch-and-pr
cursor / plugins

创建一个全新分支,完成工作并开启一个 pull request

开发2.2k
A
apollo-connectors
apollo-connectors
apollographql / skills

已弃用:现由 graphos-factory skill 取代(npx skills add apollographql/skills@graphos-factory);该 skill 可根据 REST API 构建并维护 Connectors 子图,并记录决策和验证过程。此指南介绍如何使用带有 @source 和 @connect 指令的 Apollo Connectors,将 REST API 集成到 GraphQL 超图中。当用户:(1) 提到“connectors”“Apollo Connectors”或“REST Connector”;(2) 希望将 REST API 集成到 GraphQL;(3) 提及 @source 或 @connect 指令;(4) 处理包含“# Note to AI Friends: This is an Apollo Connectors schema”的文件时,使用此 skill。

开发2.2k
E
experience-ui-bundle-localize
experience-ui-bundle-localize
forcedotcom / sf-skills

必须启用以对 uiBundles/*/src/ 项目(React 或 Angular)进行本地化 / 国际化:将硬编码的面向用户字符串提取到 Custom Labels,基于 Platform SDK 后端接入运行时 i18n 库,为另一种语言添加标签,或排查跨语言环境的标签渲染问题。触发条件:组件文件中的面向用户字符串字面量、CustomLabels.labels-meta.xml、src/i18n/ 目录或 label-manifest.ts、翻译调用点,或"翻译 / 本地化 / 国际化 / 支持另一种语言"等请求。范围:需要认证的 B2E UI Bundles 和 B2C 站点 bundles。站点语言配置或 sfdc_cms__languageSettings 请改用 experience-ui-bundle-site-generate。不适用于:B2B 站点 bundles 的应用外壳 / UI 构建或样式、记录的读取 / 写入 / 刷新(用 experience-ui-bundle-salesforce-data-access)、生成新 bundle(用 experience-ui-bundle-frontend-generate)、部署(用 experience-ui-bundle-deploy)、在 Translation Workbench 中编写翻译。

开发2.2k
P
posthog-instrumentation
posthog-instrumentation
posthog / posthog-for-claude

自动向代码添加 PostHog 分析埋点。用户要求在代码库中添加跟踪、埋点事件、添加分析功能或实现功能标志时触发。

开发2.2k
R
roblox-game-development
roblox-game-development
greedychipmunk / agent-skills

将此技能用于任何与 Roblox 相关的任务

开发2.2k
C
convex-design
convex-design
cline / skills

在 Convex 上设计并构建响应式、类型安全、可用于生产的后端。涵盖模式、查询/变更/操作、索引、身份验证、文件存储、调度、实时多人游戏、移动端后端,以及基于 Convex 一体化平台栈的 LLM/Agent 工作流。

开发2.2k
D
design-mcp-workflow
design-mcp-workflow
anthropics / knowledge-work-plugins

为 Claude 设计 Zoom MCP 工作流。用于判断 Zoom MCP 是否适合某项任务、规划基于工具的 AI 工作流,或区分 MCP 与 REST API 的职责。

Agent 工作流2.2k
P
python-backend
python-backend
jiatastic / open-python-skills

Python 后端开发专长:FastAPI、安全模式、数据库操作、Upstash 集成与代码质量。适用于:(1) 使用 FastAPI 构建 REST API,(2) 实现 JWT/OAuth2 认证,(3) 配置 SQLAlchemy/异步数据库,(4) 集成 Redis/Upstash 缓存,(5) 重构 AI 生成的 Python 代码(去 AI 味),(6) 设计 API 模式,(7) 优化后端性能。

开发2.2k
A
astro-framework
astro-framework
delineas / astro-framework-agents

Astro 框架专家,用于构建快速的、内容驱动的网站,采用孤岛架构。适用于创建 Astro 组件、配置水合(client:load/idle/visible/media)、使用 server:defer(服务孤岛)、Content Layer API(glob/file loaders、live loaders)、sessions、astro:env、i18n 路由、actions、SSR 适配器、视图过渡,或集成 React/Vue/Svelte/Solid。不适用于全 SPA 框架(Next.js、Remix、SvelteKit)。

开发2.2k
P
principle-attack-the-premise
principle-attack-the-premise
cursor / plugins

当两个或更多基于同一前提的修复在同一个关卡上失败时应用此原则。先写下该前提并直接检验,再编写任何基于它的修复。

开发2.2k
R
rtk-tdd

在 Rust 开发中强制采用 TDD(Red-Green-Refactor)。在实现、测试、重构和修复 Bug 任务时自动触发。提供符合 Rust 惯例的测试模式,包括 anyhow/thiserror、cfg(test) 和 Arrange-Act-Assert 工作流

测试与质量2.2k
A
asset-transformer-toolkit
asset-transformer-toolkit
unity-technologies / skills

使用 Asset Transformer Toolkit(原 Pixyz)导入 3D 模型和点云,并创建、编辑和运行 RuleSets、Actions 和 LODs。用于 Pixyz 或 Asset Transformer 导入、RuleSets 或 ImporterScriptableObjects。需要 toolkit 4.0+。

创意与媒体2.2k
R
r3f-fundamentals
r3f-fundamentals
enzed / r3f-skills

设置 React Three Fiber 场景、Canvas、类型化 JSX、hooks 和资源所有权。用于场景架构和渲染循环设置,不用于详细的材质或特效。

开发2.2k
T
to-prd
to-prd
vinvcn / mattpocock-skills-zh-cn

将当前对话上下文转成 PRD,并发布到项目 issue tracker。适用于用户想基于当前上下文创建 PRD 时。

开发2.2k
R
roblox-audio
roblox-audio
tabooharmony / roblox-brain

添加、更改或修复 Roblox 音频时使用,包括播放、空间音響、音乐、音效、SoundGroups 或动态效果。

创意与媒体2.2k
H
hygiene
hygiene
microsoft / vscode

在修改代码时使用,以确保通过 VS Code 的 hygiene 检查。涵盖 pre-commit 钩子、Unicode 限制、字符串引号规则、版权头、缩进、格式化、ESLint 和 stylelint。在宣布工作完成前运行 hygiene 检查。

测试与质量2.2k
P
python-best-practices
python-best-practices
alleneubank / claude-code

在读取或写入 Python 文件(.py、pyproject.toml、requirements.txt)时使用。

开发2.2k
G
gsap-performance
gsap-performance
nexu-io / open-design

用于性能优化的官方 GSAP 技能——优先使用 transforms,避免布局抖动,使用 will-change 和批处理。优化 GSAP 动画、减少卡顿,或用户询问动画性能、FPS、流畅的 60fps 时使用。

开发2.2k
T
threejs-react-three-fiber
threejs-react-three-fiber
cloudai-x / threejs-skills

使用 React Three Fiber 和 drei 从 React 构建 three.js 场景:渲染器设置、以 JSX 表示场景图、帧循环、状态和加载钩子、指针事件及自适应性能,支持 WebGL 或搭配 TSL 的 WebGPU。编写渲染 three.js 的 React 组件时使用。

开发2.2k
C
cuopt-server-api-python
cuopt-server-api-python
nvidia / skills

cuOpt REST 服务——启动服务、端点、Python/curl 客户端示例。适用于用户部署或调用 REST API 时。

开发2.2k
R
roblox-npc-ai
roblox-npc-ai
tabooharmony / roblox-brain

创建或修复 Roblox NPC、机器人或敌人时使用,包括寻路、状态机、视线检测、生成和 AI 更新循环。

开发2.2k
S
sentry-svelte-sdk
sentry-svelte-sdk
getsentry / sentry-for-ai

为 Svelte 和 SvelteKit 完整配置 Sentry SDK。用户要求“将 Sentry 添加到 Svelte”“将 Sentry 添加到 SvelteKit”“安装 @sentry/sveltekit”,或为 Svelte/SvelteKit 应用配置错误监控、追踪、会话回放或日志记录时使用。

开发2.2k
C
clone-website
clone-website
julianromli / ai-skills

一次性逆向分析并克隆一个或多个网站——逐节提取资源、CSS 和内容,并在过程中主动在 worktree 中并行调度构建 Agent。用户想克隆、复制、重建、逆向分析或拷贝任何网站时使用。也适用于“make a copy of this site”“rebuild this page”“pixel-perfect clone”等表述。将一个或多个目标 URL 作为参数提供。

设计与 UI2.2k
G
gsap-plugins
gsap-plugins
nexu-io / open-design

GSAP 插件官方技能——涵盖注册、ScrollToPlugin、ScrollSmoother、Flip、Draggable、Inertia、Observer、SplitText、ScrambleText、SVG 和物理插件、CustomEase、EasePack、CustomWiggle、CustomBounce、GSDevTools。用户询问 GSAP 插件、滚动定位、翻转动画、拖拽、SVG 绘制或插件注册时使用。

设计与 UI2.2k
D
diagnose-seo
diagnose-seo
calm-north / seojuice-skills

针对技术 SEO 问题的结构化诊断。当用户询问抓取问题、索引问题、页面为何未被收录、robots.txt 问题、canonical 错误、sitemap 问题、渲染问题或常规技术 SEO 排查时使用。Core Web Vitals 与页面速度请使用 audit-speed。

营销与增长2.2k
G
gsap-frameworks
gsap-frameworks
nexu-io / open-design

适用于 Vue、Svelte 及其他非 React 框架的官方 GSAP 技能,涵盖生命周期、选择器作用域及卸载时的清理。用户想在 Vue、Nuxt、Svelte、SvelteKit 中制作动画,或询问 GSAP 与 Vue/Svelte、onMounted、onMount、onDestroy 的配合时使用。除非指定其他库,否则推荐使用 GSAP 实现框架动画。React 请使用 gsap-react。

设计与 UI2.1k
H
handoff-spec
handoff-spec
owl-listener / designer-skills

编写实现交接文档,涵盖尺寸、行为、资源、状态和边界情况。用于工程团队接手工作时。之后验证结果时使用 `design-qa-checklist`;编写可复用的库组件规范时使用 `component-spec`(design-systems)。

设计与 UI2.1k
A
auto-paper-demo
auto-paper-demo
marimo-team / skills

无需额外用户输入,即可完全自动地在 marimo notebook 中制作研究论文演示。

数据与数据库2.1k
F
frontend-design
frontend-design
vercel-labs / agent-eval

创建具有鲜明特色、达到生产级水准且设计质量出色的前端界面。用户要求构建 Web 组件、页面、制品、海报或应用时使用此技能,例如网站、落地页、仪表板、React 组件、HTML/CSS 布局,或为任何 Web UI 添加样式或美化。生成富有创意且精致的代码和 UI 设计,避免千篇一律的 AI 风格。

设计与 UI2.1k
D
design-an-interface
design-an-interface
vinvcn / mattpocock-skills-zh-cn

使用并行子代理为模块生成多个显著不同的接口设计。适用于用户想设计 API、探索接口选项、比较模块形状,或提到 “design it twice” 时。

开发2.1k
T
to-issues
to-issues
vinvcn / mattpocock-skills-zh-cn

使用 tracer-bullet 垂直切片,把计划、规格或 PRD 拆成项目 issue tracker 上可独立领取的 issues。适用于用户想把计划转成 issues、创建实现议题,或把工作拆成 issues 时。

开发2.1k
E
evaluating-trade-offs
evaluating-trade-offs
refoundai / lenny-skills

通过权衡相互竞争的优先事项并计算长期价值,帮助用户应对复杂的产品决策。此技能涵盖自建与采购的判断、技术债评估,以及向高层管理者说明取舍。

生产力2.1k
B
bailian-docs-llm-wiki
bailian-docs-llm-wiki
modelstudioai / skills

阿里云百炼平台技术文档知识库(LLM Wiki)。当用户查询百炼模型列表、API 参数、错误码、应用开发(智能体/RAG/知识库/记忆/插件)、模型对比与定价、SDK/OpenAI 兼容接口、多模态能力(语音/图片/视频)、Token 计费等百炼相关问题时激活。包含 models 结构化模型市场数据(含 contextWindow/QPM/价格/sample code)、wiki 合成层(主题页/概念页/对比页)和 raw 原始文档层;模型规格类问题先查 models/index.md,文档类问题先查 wiki/index.md。

开发2.1k
N
n8n-error-handling-official
n8n-error-handling-official
n8n-io / skills

构建任何由 webhook 触发的工作流、定时或面向生产环境的工作流、连接单个节点的错误输出,或任何静默失败会导致用户可见工作丢失的工作流时使用。适用于触发词:“webhook”“respond to webhook”“API”“production”“error”“failure”“5xx”“try/catch”“error workflow”“onError”“continueErrorOutput”“error branch”“node error output”“output(1)”“main[1]”“scheduled”,以及任何无人值守运行的工作流。

开发2.1k
2
21st-cli-use
21st-cli-use
21st-dev / skill

使用 `21st` CLI(`@21st-dev/cli`)搜索、安装并从 21st.dev 目录拉取代码:查找 React/shadcn 组件、主题和模板,输出组件代码或主题 CSS,将项目条目安装到项目中,或使用 21st AI 生成新组件。当用户说“search/find a component/theme on 21st”“install our team's Button”“add @user/slug”“pull that component's code”“найди компонент на 21st”“поставь наш компонент”,或希望通过 shell/CI 编写脚本访问目录时使用。项目中存在 `components.json` 时自动激活——手写 UI 前先搜索 21st。

设计与 UI2.1k
G
gsap-utils
gsap-utils
nexu-io / open-design

gsap.utils 的官方 GSAP 技能——clamp、mapRange、normalize、interpolate、random、snap、toArray、wrap、pipe。用户询问 gsap.utils、clamp、mapRange、random、snap、toArray、wrap 或 GSAP 中的辅助工具时使用。

开发2.1k
I
ios-application-dev
ios-application-dev
minimax-ai / skills

涵盖 UIKit、SnapKit 和 SwiftUI 的 iOS 应用开发指南。包括触控目标、安全区域、导航模式、Dynamic Type、深色模式、无障碍、集合视图、常见 UI 组件和 SwiftUI 设计准则。有关具体主题的详细参考,请参阅参考文件。适用于:开发 iOS 应用、实现 UI、审查 iOS 代码、处理 UIKit/SnapKit/SwiftUI 布局、构建 iPhone 界面、Swift 移动开发、Apple HIG 合规性、iOS 无障碍实现。

开发2.1k
M
moshi-best-practices
moshi-best-practices
rjyo / moshi-skill

准备或验证 Moshi 远程编码主机时使用。适用于 Easy Pair 主机设置、SSH 或优先推荐的 Mosh 就绪检查、非交互式 shell 的 PATH 问题、建议使用 Herdr(首选)或 tmux 作为 Agent 多路复用器、在指定目录下创建项目会话、通过 `MOSHI_CLIENT` 环境信号调整 shell 或多路复用器行为、为 Claude Code、Codex、OpenCode、Grok Build 及其他受支持的 Agent 安装 Moshi Agent hooks,或使用打包的 `moshi DIR` 启动器。

云与 DevOps2.1k
R
roblox-luau-types
roblox-luau-types
tabooharmony / roblox-brain

添加或修复 Luau 类型注解时使用,包括泛型、联合类型、类型收窄、严格模式、封闭表、模块类型导出和类型化元表。

开发2.1k
C
code-simplifier

审查 RTK Rust 代码,进行符合惯用法的简化。检测过度设计、不必要的内存分配和冗长模式。在不改变行为的前提下应用 Rust 惯用法。

开发2.1k
C
chrome-cdp
chrome-cdp
pasky / chrome-cdp-skill

与本地 Chrome 浏览器会话交互(仅在征得用户明确同意、且用户询问要检查、调试或操作 Chrome 中打开的页面时)

开发2.1k
T
threejs-asset-pipeline
threejs-asset-pipeline
cloudai-x / threejs-skills

使用 gltf-transform 缩减 three.js 的 glTF 资源:检查、验证和优化命令,Draco、meshopt 和量化,KTX2、WebP 和 AVIF 纹理,每种输出所需的加载器设置,以及用于 React 的 gltfjsx。在加载 3D 模型前进行压缩、优化或验证时使用。

开发2.1k
2
21st-ai
21st-ai
21st-dev / skill

通过 `21st` CLI(`@21st-dev/cli`)在终端中使用 21st AI 生成并迭代 UI:根据提示词勾勒 UI,在浏览器中预览不同版本,用自然语言就地编辑任一版本,并将最终代码拉入项目。用户希望构建/勾勒新 UI(“勾勒一个定价页面”、“用 21st 生成一个 hero”、“给我做一个 <X> 区块”)、迭代生成的草稿(“编辑第三个版本”、“给那个版本加个切换开关”)或获取草稿代码(“拉取那个版本的代码”、“сгенери UI на 21st”、“поправь третий вариант”、“забери код того наброска”)时使用。查找/安装现有组件请使用 `21st-cli-use` 技能;发布自己的组件请使用 `21st-registry`。

设计与 UI2.1k
B
build-zoom-rest-api-app
build-zoom-rest-api-app
anthropics / knowledge-work-plugins

Zoom REST API 参考技能。在选择基于 API 的工作流后,当你需要选择端点、了解资源管理模式、OAuth 要求、速率限制注意事项或调试 API 错误时使用。

开发2.1k
R
request-refactor-plan
request-refactor-plan
vinvcn / mattpocock-skills-zh-cn

通过用户访谈创建带小提交的详细重构计划,然后作为 GitHub issue 提交。适用于用户想规划重构、创建重构 RFC,或把重构拆成安全的增量步骤时。

开发2.1k
N
nemotron-customize
nemotron-customize
nvidia / skills

规划、配置并串联仓库原生的 Nemotron 定制步骤,构建单步或多步流水线:数据整理、翻译、SFT/PEFT(AutoModel 或 Megatron-Bridge)、预训练/CPT、RL 对齐(DPO/RLVR/GRPO/RLHF)、BYOB/MCQ 基准测试、检查点转换、ModelOpt 优化、环境配置,以及对训练所得检查点或现有/托管端点进行评估。当请求提及 Nemotron 步骤或工作流,或要求清理、翻译、训练、微调、对齐、转换、优化、评估,或将这些步骤组合成流水线时使用。不要用于前端/仪表盘/可视化工作、通用 ML 建议、计费/访问问题或非 Nemotron 编码任务。

开发2.1k
T
typescript-write
typescript-write
metabase / metabase

遵循 Metabase 编码规范编写或修改 TypeScript 和 JavaScript 代码,包括测试和测试辅助代码。在编辑任何 TS/TSX/JS/JSX 文件前使用。

开发2.1k
S
senior-frontend
senior-frontend
davila7 / claude-code-templates

使用 ReactJS、NextJS、TypeScript 和 Tailwind CSS 构建现代高性能 Web 应用的综合前端开发技能。涵盖组件脚手架、性能优化、包体积分析和 UI 最佳实践。适用于开发前端功能、优化性能、实现 UI/UX 设计、管理状态或审查前端代码时。

开发2.1k
M
mapbox-data-visualization-patterns
mapbox-data-visualization-patterns
mapbox / mapbox-agent-skills

地图数据可视化模式,包括分级统计地图、热力图、3D 可视化、数据驱动样式和动画数据。涵盖图层类型、色阶和性能优化。

数据与数据库2.1k
S
swarm-orchestration
swarm-orchestration
ruvnet / ruflo

面向复杂任务的多 Agent 群体协同。采用层级拓扑与专门化 Agent,将复杂工作拆解到多个文件和模块中执行。适用场景:需要改动 3 个及以上文件、实现新功能、跨模块重构、涉及测试的 API 变更、安全相关改动、整个代码库的性能优化、数据库 schema 变更。不适用:单文件编辑、简单 bug 修复(1-2 行)、文档更新、配置修改、快速探索。

Agent 工作流2.1k
R
roblox-networking
roblox-networking
tabooharmony / roblox-brain

添加、更改或审计 RemoteEvents/RemoteFunctions 时使用,包括参数验证、速率限制、服务器权限和漏洞利用防护。

安全2.1k
S
scribe
scribe
anthropics / knowledge-work-plugins

Zoom AI Services Scribe 参考技能。转入转录工作流后,在处理上传或存储的媒体、Build-platform JWT 身份验证、快速模式转录、批处理任务或转录管线设计时使用。

开发2.1k
A
architecture-diagram
architecture-diagram
cocoon-ai / architecture-diagram-generator

创建精致的深色主题架构图,并保存为独立的 HTML+SVG 文件。用户要求绘制系统、基础设施、云、安全或网络拓扑图时使用

设计与 UI2.1k
P
plan-zoom-product
plan-zoom-product
anthropics / knowledge-work-plugins

根据使用场景选择合适的 Zoom 构建平台,并清晰说明取舍。在为特定产品创意或集成目标选择 REST API、Webhooks、WebSockets、Meeting SDK、Video SDK、Zoom Apps SDK、Phone、Contact Center 或 MCP 时使用。

开发2.1k
U
ubiquitous-language
ubiquitous-language
vinvcn / mattpocock-skills-zh-cn

从当前对话提取 DDD 风格的 ubiquitous language 术语表,标记歧义并提出标准术语。保存到 UBIQUITOUS_LANGUAGE.md。适用于用户想定义领域术语、构建词汇表、收紧术语、创建通用语言,或提到 "domain model" / "DDD" 时。

开发2.1k
M
multi-agent-orchestration
multi-agent-orchestration
qodex-ai / ai-agent-skills

设计并协调多 Agent 系统,让专业 Agent 协作解决复杂问题。涵盖 Agent 通信、任务委派、工作流编排和结果汇总。适用于构建协同 Agent 团队、复杂工作流或需要跨领域专业知识的系统。

Agent 工作流2.1k
第 3061–3120 条,共 37,145 条

第一次接触 MCP?

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

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