mcpField

Skills

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

全部

R
review-orm-usage
review-orm-usage
nesnilnehc / ai-cortex

审查 ORM 使用模式,关注 N+1 查询、连接管理、迁移安全性、事务处理和查询效率。库级原子技能;输出为问题清单。

测试与质量51
R
review-python
review-python
nesnilnehc / ai-cortex

审查 Python 代码的语言和运行时约定:类型提示、异常、async/await、上下文管理器、依赖项和可测试性。仅限语言的原子技能;输出为问题清单。

测试与质量51
R
reviewer-response-and-revision
reviewer-response-and-revision
lensetek / research-agent-skills-collection

帮助学术稿件修订过程:对审稿人意见进行分类、设计回复文件(Response to Reviewers),并规划稿件文本的修改。

文档处理51
R
reviewing-security-prior-art-survey
reviewing-security-prior-art-survey
bm629 / agent-skills

在评判已完成的安全先前技术成果物时使用——威胁词汇映射、按角度的搜索结果、摘录记录或威胁登记表——以判定研究手法是否诚实、是否按其自身约定做到完整、以及是否相称。这是验收关卡,而非撰写:它先运行一次生产者的校验器,再评判校验器看不到的东西——覆盖声明是否可证、来源失败是被分了类型还是被写成了零、退出是出于确信的相关性退出而非含糊回避、证据层级是否源自记录正文自身认可的证referred据,以及登记表是否用真实词汇命名威胁而非自造。输出 VERDICT: approve|revise 并附以条件命名的发现项。关键词:安全先前技术评审、威胁研究评审、覆盖诚实性、survey 验收关卡。评判全部三轮 survey。

测试与质量51
R
rhdh-backstage-upgrade
rhdh-backstage-upgrade
redhat-developer / rhdh-skills

将 Backstage 插件、工作区、应用或 redhat-developer/rhdh 单体仓库的 @backstage/* 依赖版本推进到选定的发布版本,并保持在 Red Hat Developer Hub 某个版本所包含的范围内:读取 backstage.json 和 package.json,从 RHDH 兼容性矩阵或显式版本中选取目标,运行 versions:bump 和 versions:migrate,保留仓库的依赖范围风格,审计过时的 resolutions,梳理发布变更日志,并重新验证仓库。适用于“升级 @backstage 依赖”“在 rhdh 中升级 Backstage”“versions:bump”“RHDH 1.8 包含哪个 Backstage 版本”、迁移的包命名空间,或对所需 API 而言过于陈旧的依赖。

开发51
R
rhdh-jira-update
rhdh-jira-update
redhat-developer / rhdh-skills

更改你已拥有 key 的 RHDH Jira 工单,适用于 RHIDP、RHDHPLAN、RHDHBUGS 或 RHDHSUPP:发布进度评论、流转状态、添加工单链接或指向 PR 的 Web 链接、附带解决方案与理由关闭工单,并根据团队名册、近期专长和冲刺容量挑选并设置负责人。适用于“update jira”、“update RHIDP-1234”、“log my progress on this”、“move this to Review”、“close this out”、“who should take this”或“assign RHIDP-1234”。编辑现有工作——它不创建工单、不审计待办事项,也不构建冲刺。

生产力51
R
rhdh-plugin-authoring
rhdh-plugin-authoring
redhat-developer / rhdh-skills

在 rhdh-plugins 或 community-plugins 中为 Red Hat Developer Hub 编写 Backstage 插件源码:使用 @backstage/backend-plugin-api 的 createBackendPlugin 或 createBackendModule 搭建后端动态插件,搭建前端动态插件,并基于 Backstage UI (@backstage/ui)、MUI、Scalprum 包、fetchApi、i18n 和 Backstage 测试工具实现功能。适用于 "scaffold a backend dynamic plugin"、"create a frontend dynamic plugin"、"implement this plugin feature"、实体卡片、scaffolder 动作、catalog 处理器、后端扩展点、renderInTestApp 与 TestApiProvider 测试、开发应用搭建,以及本地构建门槛 yarn tsc:full 和 yarn build:api-reports:only。

开发51
R
rhdh-release-status
rhdh-release-status
redhat-developer / rhdh-skills

根据 Jira RHIDP、RHDHPLAN、RHDHBUGS 和 RHDHSUPP 报告 RHDH 发布版本中仍未解决的问题:按类型划分的 issue 数量、阻塞性 bug、CVE、工程 EPIC、各团队细分、发布说明生命周期、Post Code Freeze 范围,以及 RHIDP Operational Rich Filter 导出中的任何查询。还可报告 Feature 和 Program Increment 级别的就绪情况:PI 漏斗、功能状态矩阵、延伸功能、epic 汇总、跨团队依赖图、每个 Feature 的一致性,以及风险评估。适用于 "release status for 1.10"、"what's blocking 1.10.3"、"are we ready to ship 1.10" 或 "PI funnel for 2.1"。

生产力51
R
rice-impact-matrix
rice-impact-matrix
mohitagw15856 / pm-claude-skills

同时使用 RICE 和战略一致性为功能打分,以实现更细致的优先级排序。当被要求排定功能优先级、构建优先级矩阵、将量化评分与战略契合度结合,或在多个相互竞争的项目中决定下一步做什么时使用。产出带评分和排序建议的优先级矩阵,包含 RICE 分数、战略一致性评级和象限定位。

生产力51
R
risk-manager
risk-manager
jackson-video-resources / skills

交易前风险检查。仓位规模、止损设置、R 倍数计算——在你点下按钮之前,而不是之后。

其他51
R
rn-skia
rn-skia
imfa-solutions / skills

React Native Skia(@shopify/react-native-skia)完整最佳实践、GPU 加速的 2D 图形、60fps/120fps 动画模式、自定义着色器,以及面向 iOS 和 Android 的生产优化。在编写、审查、修复或优化 React Native Skia 代码时使用,包括 Canvas 渲染、形状、路径、渐变、滤镜、文本/字体、图像、视频、Skottie/Lottie、粒子系统或自定义 SkSL 着色器。触发场景涉及 @shopify/react-native-skia、Canvas、Circle、Rect、Path、Group、useImage、useFont、LinearGradient、RadialGradient、RuntimeShader、Blur、BlurMask、Shadow、Atlas、Picture、Skia.Paint、Skia.Path、与 Skia 搭配使用的 useDerivedValue、interpolateColors、usePathInterpolation、useRSXformBuffer、BackdropBlur、ImageShader、FractalNoise、Turbulence、Paragraph、TextPath、TextBlob、Skottie、AnimatedImage、drawAsImage、immediate mode 与 retained mode 的对比,或任何基于 Skia 的绘制/动画。当用户要求用 React Native Skia 构建图表、绘图画布、进度环、粒子效果、毛玻璃、霓虹发光、图像滤镜或其他 GPU 加速图形时也会触发。

开发51
R
roach-strategy
roach-strategy
senpi-ai / senpi-skills

ROACH v3.0.0——仅 Striker 的扫描器,senpi_runtime_helpers 迁移。纯底层改动,从 openclaw-CLI 子进程 + mcporter 子进程切换为进程内 SenpiClient。论点逐字保留自 v2.1.0:Stalker 永久禁用,只交易由 1.5x 成交量、1h 价格对齐、4h 趋势一致支撑的剧烈 FIRST_JUMP / IMMEDIATE_MOVER 爆发。长时间的静默是预期之内的——耐心就是优势。

其他51
R
roadmap-presentation
roadmap-presentation
mohitagw15856 / pm-claude-skills

创建针对任何受众量身调整的结构化路线图演示。适用于需要构建产品路线图、向管理层演示路线图、制作路线图幻灯片,或向高管、团队或客户沟通季度计划时。生成按受众调整的 Now/Next/Later 路线图,包含战略背景、举措表、成功指标,以及明确的不优先处理理由。

生产力51
R
roadmap-prioritization-planning
roadmap-prioritization-planning
nicepkg / ai-workflow

掌握优先级框架、路线图规划、时间线估算与资源分配。制定可执行的路线图,推动专注与协同。

生产力51
R
routeros-hotspot
routeros-hotspot
tikoci / routeros-skills

用于有线/无线访问控制的 RouterOS hotspot 强制门户。使用时机:在 RouterOS 上配置 hotspot、设置强制门户、编写 hotspot profile 或 instance、配置 walled garden、配置 DHCP option 114(RFC 8910 强制门户 URI)、将 RADIUS 与 hotspot 集成,或当用户提到 MikroTik 上的 /ip/hotspot、walled-garden、hotspot profile 或强制门户时。

云与 DevOps51
R
ruby-metaprogramming

在使用 Ruby 元编程功能时使用,包括动态方法定义、method_missing、class_eval、define_method 和反射。

开发51
R
run-plan
run-plan
tmdgusya / engineering-discipline

当你已有写好的实现计划需要执行时使用。加载计划、批判性审查、按依赖顺序执行任务,并报告完成情况。当用户说“run the plan”、“execute the plan”或“let's start implementing”时触发。

Agent 工作流51
S
s4h-psychology
s4h-psychology
human-avatar / skills-for-humanity

心理学工具包的入口。根据你的情况路由到合适的心理学技能。当你说 'psychology'、'what's driving this behavior'、'why is this person doing X'、'what biases are at play'、'how do I change a habit'、'how do I persuade'、'should I trust my gut'、'what motivates them',或想进行认知/行为分析却不确定该用哪个具体工具时使用。

其他51
S
saas-product-ui-system
saas-product-ui-system
dhananjaym182 / ai-ui-design-skills

面向仪表盘、设置、管理/运行时界面、编辑器、构建器、表格、表单、抽屉、侧边栏及相关公开界面的经典 SaaS 产品 UI 技能,用于设计、审查或实现沉稳、高级、生产就绪的界面。当你需要强层次结构、可复用令牌、排版、响应式布局规则、组件一致性以及应用界面模式,而非装饰性的一次性设计时使用。

设计与 UI51
S
sage-300
sage-300
membranedev / application-skills

Sage 300 集成。管理数据、记录并自动化工作流。适用于用户需要与 Sage 300 数据交互的场景。

其他51
S
sales-push-notification
sales-skills / sales

移动端与 Web 推送通知策略——订阅优化、富推送、分群、时机、频次上限、深度链接、A/B 测试和分析。涵盖 Braze、OneSignal、Airship、Firebase/FCM、Customer.io、Klaviyo、Iterable 和 MoEngage 的策略与实现。适用场景:推送订阅率低、用户正在关闭通知、推送活动点击率差、不确定选哪家推送服务商,或通知显得像垃圾信息并导致卸载。请勿用于应用内消息(用 /sales-in-app-messaging)、邮件营销(用 /sales-email-marketing)、SMS/WhatsApp 消息(用 /sales-braze 或平台专属技能)或冷启动外呼(用 /sales-cadence)。Braze 专属帮助请用 /sales-braze。Customer.io 专属帮助请用 /sales-customerio。

营销与增长51
S
salesmsg
salesmsg
membranedev / application-skills

Salesmsg 集成。管理 Persons、Organizations、Conversations、Users、Numbers、Templates 等。适用于用户需要与 Salesmsg 数据交互的场景。

营销与增长51
S
samsara
samsara
membranedev / application-skills

Samsara 集成。管理司机、资产、位置、行程和报告。当用户需要与 Samsara 数据交互时使用。

其他51
S
satuit
satuit
membranedev / application-skills

Satuit 集成。管理数据、记录并自动化工作流。适用于用户需要与 Satuit 数据交互的场景。

其他51
S
savvycal
savvycal
membranedev / application-skills

SavvyCal 集成。管理 Users。适用于用户需要与 SavvyCal 数据交互的场景。

生产力51
S
sciagent-skill-creator
sciagent-skill-creator
jaechang-hits / sciagent-skills

为新的 SciAgent-Skills 条目搭建脚手架。选择 pipeline/toolkit/database/guide 模板,创建带有效 frontmatter 的 skills/{category}/{name}/SKILL.md,追加 registry.yaml 条目并运行校验。强制名称唯一、kebab-case、描述关键词规则以及来自 AGENTS.md 的 schema 规则。当用户(任何语言)说“add a SciAgent skill”、“add a skill for <X>”、“create new skill”、“create a SKILL.md for <X>”、“scaffold a skill”、“new skill entry”、“register a skill”、“신규 skill 추가”、“스킬 만들어줘”、“스킬 생성”、“skill 만들어”,或提出任何向此仓库添加新 SKILL.md 的请求时触发。在写入 skills/ 或 registry.yaml 之前务必调用此技能。以下情况不要触发:编辑现有条目的内容(直接编辑文件即可)、迁移现有条目(先阅读 AGENTS.md 的“Migrating from Existing Entries”)、仅更新 registry.yaml 而不创建新的 SKILL.md。

Agent 工作流51
S
scientific-schematics
scientific-schematics
jimmc414 / kosmos

使用 Python(graphviz、matplotlib、schemdraw、networkx)创建出版级科学图表、流程图和示意图。专精于神经网络架构、系统图和流程图。在 figures/ 文件夹中生成 SVG/EPS,并带有自动化质量验证。

设计与 UI51
S
scrapedo-web-scraper
scrapedo-web-scraper
artwist-polyakov / polyakov-claude-skills

通过 Scrape.do 进行网页抓取。绕过封锁和 CAPTCHA。出现 WebFetch 错误时自动使用:403、401、429、timeout、access denied、Cloudflare block。

数据与数据库51
S
scraperapi-zapier
scraperapi-zapier
scraperapi / scraperapi-skills

指导用户构建使用官方 ScraperAPI Zapier 集成的 Zap。只要用户想通过 ScraperAPI 在 Zapier 工作流中加入网页抓取、SERP 数据或电商数据,就使用此技能——即使他们没有说 "skill" 或提到该集成的名称。触发场景包括:"build a Zap that scrapes Amazon prices and emails me"、"connect ScraperAPI to Zapier"、"automate a daily Google search scrape in Zapier"、"use ScraperAPI in a Zap to enrich new leads from a webhook"、"how do I add ScraperAPI as a step in my Zap"、"Zapier workflow to crawl a site with ScraperAPI"、"extract data from a URL inside Zapier"。为 Zap 编辑器生成分步构建指南,因为 Zapier 集成是在网页 UI 中组装完成的(不作为 JSON 导入)。注意:会将用户提供的 URL、查询和页面内容传输给 ScraperAPI。

数据与数据库51
S
sdd-archive
sdd-archive
fearovex-labs / agent-config

通过将归档报告保存到 engram 并有选择地更新 ai-context/ 记忆,来关闭已完成的 SDD 变更。触发:/sdd-archive <change-name>、归档变更、完成 SDD 周期、关闭变更。

开发51
S
seam-reservation-automations
seam-reservation-automations
seamapi / seam-plugin

将 Seam Reservation Automations 集成到物业管理系统(PMS)或度假租赁平台中。推送预订数据(入住、退房、客人信息),Seam 会自动在智能锁上创建和撤销访问代码。支持 August、Yale、Schlage、Kwikset 及其他智能锁。当有人希望从预订自动化访问代码、让 Seam 处理凭据管理,或在不构建设备管理 UI 的情况下将 PMS 与智能锁集成时,使用本技能。不适用于酒店 ACS 系统(Salto、Visionline、Brivo)——那些需要不同的方法。

开发51
S
secret-code
secret-code
ukgovernmentbeis / inspect_ai

通过读取捆绑的资产文件并执行配套脚本来获取秘密代码。当用户要求揭示、解码或查找本技能资产中的秘密代码时使用。

其他51
S
security-engineering
security-engineering
89jobrien / steve

安全架构与实现模式。在设计时使用

安全51
S
security-misconfiguration
security-misconfiguration
scholarly360 / owasp-top10-web-skills

检测、审计并修复 Python Web 应用(尤其是 FastAPI 和 Flask)中的安全配置错误漏洞(OWASP A02:2025)。每当用户询问以下内容时,请使用本技能:加固 Python/FastAPI/Flask 应用、检查调试模式泄漏、缺失安全响应头、暴露的 API 文档、硬编码密钥、不安全的 Cookie 标志、XXE 漏洞,或任何 OWASP A02 配置错误问题。也在诸如 "security audit"、"pen test prep"、"production checklist"、"find misconfigs" 或 "harden my app" 等任务时触发。本技能涵盖各类配置错误子类别的静态分析模式、运行时检查、工具(Bandit、OWASP ZAP)以及修复代码片段。

安全51
S
seedance-storyboard
seedance-storyboard
cclank / lanshu-awesome-ai-video-kit

将复杂剧情或故事大纲拆分为 Seedance 2.0 的“镜头 1/镜头 2/镜头 3”多分镜结构。每个分镜按四个维度组织:运镜、主体动作与表情、位置/空间变化、音频。适用于“帮我把这个故事写成 Seedance 提示词”“分镜脚本”“多镜头视频”“剧情复杂的视频”“剧本转分镜”等场景。

创意与媒体51
S
segment-manager
segment-manager
lytics / agent-skills

Segment 的 CRUD、验证和规模计算操作。适用于用户想要列出、查看、创建、更新、删除、验证或计算 segment 规模的场景。

营销与增长51
S
segment-users
segment-users
tushaarmehtaa / tushar-skills

分析数据库 schema 并生成行为用户分群、查询和动作。适用于识别高价值用户、流失风险或触达人群。

营销与增长51
S
self-repair
self-repair
simhacker / moollm

状态缺失触发修复,而非失败。

Agent 工作流51
S
sellercloud
sellercloud
membranedev / application-skills

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

其他51
S
sendowl
sendowl
membranedev / application-skills

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

营销与增长51
S
sendsms
sendsms
membranedev / application-skills

SendSMS 集成。管理 SMS、联系人和群组。当用户需要与 SendSMS 数据交互时使用。

其他51
S
senior-prompt-engineer
senior-prompt-engineer
ovachiever / droid-tings

用于 LLM 优化、提示词模式、结构化输出和 AI 产品开发的高级提示工程技能。专长包括 Claude、GPT-4、提示词设计模式、少样本学习、思维链和 AI 评估。涵盖 RAG 优化、Agent 设计和 LLM 系统架构。适用于构建 AI 产品、优化 LLM 性能、设计 Agent 系统或实现高级提示技术。

Agent 工作流51
S
senior-qa
senior-qa
ovachiever / droid-tings

面向 ReactJS、NextJS、NodeJS 应用的综合 QA 与测试技能,涵盖质量保证、测试自动化和测试策略。包括生成测试套件、覆盖率分析、设置 E2E 测试和质量指标。设计测试策略、编写测试用例、实施测试自动化、执行手动测试或分析测试覆盖率时使用。

测试与质量51
S
seo-audit
seo-audit
julianromli / ai-skills

当用户想要审计、检查或诊断其网站的 SEO 问题时使用。也适用于用户提到 "SEO audit"、"technical SEO"、"why am I not ranking"、"SEO issues"、"on-page SEO"、"meta tags review"、"SEO health check"、"my traffic dropped"、"lost rankings"、"not showing up in Google"、"site isn't ranking"、"Google update hit me"、"page speed"、"core web vitals"、"crawl errors" 或 "indexing issues" 时。即使用户只是含糊地说 "my SEO is bad" 或 "help with SEO",也应使用——从审计开始。若要大规模构建页面以定位关键词,见 programmatic-seo。若要添加结构化数据,见 schema-markup。若要做 AI 搜索优化,见 ai-seo。

营销与增长51
S
seo-growth-workspace
seo-growth-workspace
jorgemenadev / skills

从 .seo 工作区提升产品网站或本地商家网站的自然搜索流量。适用于 SEO 审查、决定下一步为搜索构建或修复什么、流量下降、AI 搜索可见度(“如何让我们出现在 ChatGPT 中”)、设置 SEO,或月度 SEO 记分板。

营销与增长51
S
serverpod-caching
serverpod-caching
serverpod / serverpod

Serverpod 缓存——本地缓存与 Redis 缓存、缓存键、生命周期、CacheMissHandler。在缓存数据、优化查询或使用 session.caches 时使用。

开发51
S
serverpod-database
serverpod-database
serverpod / serverpod

Serverpod ORM 搭配 PostgreSQL 或 SQLite —— CRUD、筛选、排序、分页、include、事务、原生 SQL、客户端数据库。在运行时读写数据时使用。若需声明表和关系,请使用 serverpod-models。

数据与数据库51
S
serverpod-endpoints
serverpod-endpoints
serverpod / serverpod

定义 Serverpod endpoint,使用 Session,传递参数,并从客户端调用。在创建 RPC endpoint、使用 Session 或进行客户端代码生成时使用。

开发51
S
serverpod-logging
serverpod-logging
serverpod / serverpod

Serverpod 日志 —— session.log、日志级别、持久化、保留、控制台输出。在添加日志或调试服务端调用时使用。

开发51
S
serverpod-modules
serverpod-modules
serverpod / serverpod

创建和使用 Serverpod 模块,包括添加模块、generator.yaml 昵称、模型引用和创建自定义模块。处理模块或共享服务器/客户端代码时使用。

开发51
S
serverpod-scheduling
serverpod-scheduling
serverpod / serverpod

在 Serverpod 中安排未来任务——FutureCall、callWithDelay、callAtTime、重复任务和取消操作。安排一次性或重复任务时使用。

开发51
S
serverpod-sessions
serverpod-sessions
serverpod / serverpod

Serverpod 会话类型、生命周期、InternalSession 和清理回调。当需要在请求之外手动创建会话、任务持续时间超过发起它的请求,或已关闭的会话抛出 StateError 时使用。

开发51
S
serverpod-streams
serverpod-streams
serverpod / serverpod

Serverpod 中的实时流式传输 —— Stream 参数与返回类型、WebSocket 生命周期、错误处理。在构建实时功能、聊天、实时更新或 WebSocket 流式传输时使用。

开发51
S
serverpod-upgrading
serverpod-upgrading
serverpod / serverpod

升级 Serverpod,包括次要/补丁更新和主要版本升级(2.x 到 3.0、3.x 到 4.0)。升级 Serverpod 版本或更新依赖项时使用。

开发51
S
serverpod-webserver
serverpod-webserver
serverpod / serverpod

Serverpod Web 服务器(Relic)——REST API、webhook、中间件、静态文件、服务器渲染的 HTML、SPA、Flutter Web。添加原始 HTTP 路由、提供网页或 Web 应用,或拦截请求时使用。不适用于由生成的客户端调用的 RPC 端点;此类场景请使用 serverpod-endpoints。

开发51
S
session-harvest
session-harvest
theodoread / agent-skills

在显式调用 /session-harvest 时使用,或者当用户询问在压缩/结束会话前有什么值得保存的内容,或者说“harvest this session”、“anything to remember here”、“anything dangling before I stop”、“is it safe to compact”之类的话时使用。审查对话中任何值得保留的内容,并将每项内容路由到所有 Agent 都能读取的普通文件:与计划相关的内容放入 plans/*.md(遵循 plan-conveyor 技能),与仓库相关的持久知识放入该仓库的 AGENTS.md/docs/contributing,跨仓库/个人偏好放入 ~/.agents/AGENTS.md。绝不写入任何 harness 自带的记忆存储,任何理由都不行——那会把工作锁定在特定厂商。然后清扫对话无法展示的实时状态:会话遗留仍在运行的进程、它触及过的每个仓库中未推送的提交、它推送内容的 CI,以及它承诺过但从未验证的工作。最后以报告收尾,按紧急程度从低到高排序,给出是否可安全压缩的结论,以及下一会话的提示词。仅按需执行——绝不安装钩子或自动运行。

Agent 工作流51
S
session-security-checker
session-security-checker
jeremylongshore / tons-of-skills-marketplace

验证会话安全检测器操作。自动激活 skill

安全51
S
session-share
session-share
asheshgoplani / agent-deck

在开发者之间共享 Claude Code 会话。当用户提到“share session”“export session”“import session”“send session to”“continue from colleague”,或需要 (1) 将当前会话导出到文件、(2) 导入其他开发者的会话、(3) 交接工作上下文时使用。通过直接文件共享实现私密、安全的会话传输。

Agent 工作流51
S
setup-agent-skills
setup-agent-skills
nstaab1 / nathan-agent-skills

为此仓库配置工程 skill:设置问题跟踪器、分类标签词汇和领域文档布局。在首次使用其他工程 skill 前运行一次。

Agent 工作流51
S
setup-skills

暂无简介

Agent 工作流51
第 81601–81660 条,共 99,064 条

第一次接触 MCP?

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

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