mcpField

Skills

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

全部

R
resilience-retry
resilience-retry
rrezartprebreza / spring-boot-skills

为 Spring Boot 3 / Spring Framework 6 服务添加重试、退避或并发保护时使用。涵盖 Spring Retry 或 Resilience4j 的选择、代理行为和事务限制。

开发70
R
resource-tagging
resource-tagging
ancoleman / ai-design-components

在 AWS、Azure、GCP 和 Kubernetes 上应用并执行云资源标记策略,用于成本分摊、归属追踪、合规和自动化。适用于实施云治理、优化成本或自动化基础设施管理。

云与 DevOps70
R
review-changes
review-changes
artmann / review-changes

在合并前审查功能分支中的代码变更。当被要求审查分支、审查变更、检查 PR,或在合并前审计代码时使用。将当前分支与默认分支(main/master)比较,并按严重程度(Critical、Major、Minor)对问题分类,给出可执行的解决方案。

测试与质量70
R
roadmap
roadmap
satanlittlehelper / ai-dev-kit

适用于所有涉及路线图的场景(在 docs/<feature-slug>/ 下用 Markdown 复选框跟踪的分阶段多检查点计划)——为超出单个规格说明/计划规模的任务创建路线图(“roadmap”/“дорожная карта”、持续数周的迁移、多版本发布、分阶段重写);处理未说明是指文档还是实现的“继续路线图”请求;执行下一个未完成的检查点(“возьми следующую задачу в роадмапе”、“take the next roadmap task”、“next roadmap checkpoint”);或一次起草并验证多个步骤的规格说明/计划(“напиши несколько планов”、“пройтись по роадмапу”、“на все задачи роадмапа”)。此技能是所有这些需求的统一入口,会自行判断情况并转到相应的参考文件。

Agent 工作流70
R
rowan
rowan
jaechang-hits / sciagent-skills

带 Python SDK 的云端量子化学平台。运行几何优化、构象生成、扭转扫描和能量最小化(DFT/半经验),并获取属性(偶极矩、部分电荷、前沿轨道)——无需本地 QC 软件或 HPC。

其他70
R
rtx-remix-modding
rtx-remix-modding
nvidia / skills

使用 RTX Remix 修改或重制游戏——打开并编辑项目、替换纹理和模型。通过 MCP 连接 Remix Toolkit App。不适用于与非 Remix 游戏交互。

创意与媒体70
R
run-test-plan
run-test-plan
existential-birds / beagle

执行 YAML 测试计划,首次失败即停止,输出丰富的调试提示词

测试与质量70
R
rust-code-review
rust-code-review
rewrite-rs / skills

同时从两个维度审查 Rust 更改——规范(惯用写法、所有权、错误、API 接口、unsafe)和规格(更改是否实现了要求)——并结合仓库 lint 配置中的 Rust 代码异味基准。适用于审查 Rust 差异、拉取请求或分支,判断更改是否已准备好合并,或审查范围需要超出 clippy 已报告的问题时。

测试与质量70
R
rust-errors
rust-errors
rewrite-rs / skills

设计 Rust 错误类型和 panic 策略:优先使用 Result 而非 unwrap,库使用 thiserror,二进制程序使用 anyhow,并确保上下文信息沿调用栈保留。代码在测试之外调用 unwrap 或 expect、设计或重构错误枚举、选择 thiserror 与 anyhow,或用户询问如何处理或传播错误时使用。

开发70
S
sage
sage
jimweller / clanker-skills

当用户要求研究、google、搜索网页、查证、了解最新情况、查找最佳实践、阅读某个 URL、比较各种选项、验证某个说法,或需要外部、最新或比记忆更可靠的信息时,应使用本 skill。

生产力70
S
sale-banner
sale-banner
xianyu110 / ecommerce-image-skills

为 Taobao/Tmall(双11、618、年货节)、Shopee/Lazada(9.9、11.11、12.12)、TikTok Shop、Amazon Prime Day/Black Friday 和 DTC 网站设计促销横幅和店铺主视觉图,使用真实产品和准确的活动文案,并符合指定像素尺寸。适用于海报、横幅、首焦图、大促图、活动横幅和店铺页眉。

营销与增长70
S
sales-compete
sales-skills / sales

运行竞争性替换活动 —— 寻找竞争对手的客户,识别其中已准备好转换的客户,并构建带有替换专属信息的定向外联。当你已知潜在客户在使用某竞争对手并希望赢得他们、需要寻找可能转换的公司、在特定竞争对手上输单,或替换外联效果不佳时使用。请勿用于一般的潜在客户名单构建(使用 /sales-prospect-list)或一般外联写作(使用 /sales-cadence)。

营销与增长70
S
sales-deal-room
sales-skills / sales

为复杂的多方利益相关者 B2B 交易设计 Qwilr 交易室。当一笔交易的利益相关者太多、难以通过邮件管理,买家总是丢失材料线索,复杂交易没有单一事实来源,你需要一份共同行动计划来让采购保持正轨,或一笔企业交易需要一个面向所有方的精致中心时使用。请勿用于单方利益相关者提案页面(使用 /sales-proposal-page)、可复用的团队模板(使用 /sales-proposal-template),或解读买家参与度信号(使用 /sales-proposal-analytics)。

营销与增长70
S
sales-proposal-analytics
sales-skills / sales

解读 Qwilr 的互动信号并决定下一步行动。适用于:潜在客户尚未打开你的提案、买方在查看后不再回应、你不知道委员会中还有谁看过、你不确定该跟进还是等待、潜在客户反复阅读定价部分却迟迟不签,或发送报价后交易势头停滞。不要用于撰写或组织提案(使用 /sales-proposal-page)、构建可复用模板(使用 /sales-proposal-template),或将 Qwilr 接入 CRM(使用 /sales-qwilr-automation)。

营销与增长70
S
sales-third-party
sales-skills / sales

浏览并安装第三方营销、研究和创意技能。适用于:“安装技能”“可用技能”“第三方技能”“营销技能”“opc 技能”“有哪些可用技能”“列出技能”“浏览技能”“给我看看技能”。不要用于将特定销售目标路由到合适的技能(使用 /sales-do),或请求尚不存在的新技能(使用 /sales-request-skill)。

Agent 工作流70
S
sast-hardcodedsecrets
sast-hardcodedsecrets
utkusen / sast-skills

检测公开可访问代码中的硬编码敏感数据(API 密钥、访问令牌、私钥、密码等)——包括前端 JavaScript、移动应用、客户端 bundle 和 HTML 模板。使用三阶段方法:侦察(找出疑似密钥)、批量验证(确认公开代码路径中的真实密钥,每批 3 个候选)和合并(整合批量结果)。需要 sast/architecture.md(先运行 sast-analysis)。将结果输出到 sast/hardcodedsecrets-results.md。在被要求查找硬编码密钥、泄露的 API 密钥或暴露的凭据时使用。

安全70
S
sast-jwt
sast-jwt
utkusen / sast-skills

使用两阶段方法检测代码库中不安全的 JWT(JSON Web Token)实现:首先映射所有 JWT 签发和验证位置,以了解令牌生命周期和签名配置,然后检查每个验证位置是否存在可被利用的弱点,如算法混淆、缺失签名验证、弱密钥、头部注入和缺失声明验证。需要 sast/architecture.md(先运行 sast-analysis)。将结果输出到 sast/jwt-results.md。若第 1 阶段未发现 JWT 使用,则跳过第 2 阶段。在被要求查找 JWT、令牌伪造或身份验证绕过漏洞时使用。

安全70
S
scaffold-hooks
scaffold-hooks
jpcaparas / skills

审计、创建、迁移和刷新 Claude Code、Codex、GitHub Copilot、Devin CLI 和 OpenCode 的 Agent 生命周期钩子,并连接到仓库自有脚本。适用于 /scaffold-hooks、钩子设置或钩子从未触发的情况。不适用于 Git 钩子或 Husky。

Agent 工作流70
S
scan-cyber-threats
scan-cyber-threats
koala73 / worldmonitor

获取活跃的网络威胁情报——恶意软件 IOC、C2 基础设施和 CISA 已知被利用漏洞——可按类型、来源和严重程度筛选。适用于用户询问当前网络威胁、IOC 或正在被利用的 CVE 时。

安全70
S
scopechk
scopechk
lilmgenius / paperthin

依据目标自身的书面资料,检查某项内容是否属于其现有范围;绝不为某项工作设定或缩小范围。在将技能、脚本、模块、规则、功能、文档章节或文件添加到、移入、提升至、合并到或上游提交到某个套件、仓库、插件、软件包或文档之前使用;也用于有人询问 X 是否属于 Y 的范围、X 是否应归入 Y,或多个归属位置中哪一个应负责 X 的情况。

开发70
S
screenshotting-changelog
screenshotting-changelog
revitalb-port / skills-registry-demo

使用 Cursor 内置浏览器为 UI 更改截取前后对比截图,生成可视化变更日志或 PR 描述。准备包含视觉更改的 PR 时使用

测试与质量70
S
search-strategy

查询分解与多源搜索编排。将自然语言问题拆分为针对各数据源的定向搜索,将查询转换为特定数据源的语法,按相关性对结果排序,并处理歧义和回退策略。

生产力70
S
seo-maker
seo-maker
alpoxdev / hypercore

[Hyper] 创建整合的 SEO、AEO、GEO 和 LLMO 审计与优化报告。适用于站内、技术、内容、Core Web Vitals、答案引擎、生成式引擎、AI 搜索可见性、元数据、引用就绪度或分数提升循环,保存在 `.hyper/seo-maker/[slug]/` 下。

营销与增长70
S
setting-up-warehouse-properties
setting-up-warehouse-properties
posthog / skills

从数仓表或物化视图填充个人或分组属性,使数仓列成为可用于功能开关、人群和洞察的属性。适用于用户想要“将我的 Postgres 列同步到个人属性”、“把一张数仓表映射到人员”、“替换我们的每日 identify cron”、“从数仓更新个人属性”,或要求向 PostHog 做反向 ETL 时。涵盖选择表和标识列、在一次调用中提出整表列映射、排除身份和保留属性、检查与已有属性的冲突,以及运行首次回填。

数据与数据库70
S
setup
setup
aladicf / better-react-web-ui

收集并保存受众、品牌、UX 目标、React 框架、Tailwind 配置和组件默认值,供后续设计工作使用。当用户要求建立或更新可复用的项目设计指南时使用。构建 UI 的请求可在现有上下文下进行,无需运行 setup。

设计与 UI70
S
shadcn
shadcn
julianromli / ai-skills

管理 shadcn 组件和项目——添加、搜索、修复、调试、设置样式以及组合 UI。提供项目上下文、组件文档和使用示例。适用于使用 shadcn/ui、组件注册表、预设、--preset 代码,或任何包含 components.json 文件的项目。也会在“shadcn init”、“create an app with --preset”或“switch to --preset”时触发。

设计与 UI70
S
sigma
sigma
membranedev / application-skills

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

数据与数据库70
S
signals-scout-conversations
signals-scout-conversations
posthog / skills

针对 PostHog Conversations(支持收件箱)的 Signals scout。监视 `$conversation_*` 工单生命周期事件,以发现 SLA 违约步骤、首次响应延迟飙升、积压失衡以及渠道或分配集中。

数据与数据库70
S
simplify-audit
simplify-audit
venhdev / skills

审查指定代码范围内的简化机会,在合理时准备保持行为不变的变更集,并将架构决策交由设计处理。

开发70
S
site-audit-to-social-distribution
site-audit-to-social-distribution
seranking / seo-skills

在 SE Ranking 中找出薄弱页面、技术问题与内容缺口,然后在 Planable 中端到端协调修复——在 Universal 内容页中起草改写后的页面文案以供反馈与审批,并安排配套的社交分发。当用户想根据站点/SEO 审计采取行动,让内容得到修复与推广时,或说出“审计站点并帮我们修复薄弱页面”“我们需要改写这些页面并审批新文案”“协调一次内容更新”“把审计发现变成带社交分发的行动计划”“我们该修复哪些页面,又该如何让更新得到审核”之类的话时,使用本技能。只要 SE Ranking 的发现需要变成经过审核、获批的内容外加社交推送,就始终启用。

营销与增长70
S
size-chart
size-chart
xianyu110 / ecommerce-image-skills

制作尺寸/规格图:带尺寸标注(cm + inch)的产品线稿或照片、服装尺码表、容量和兼容性图表,并以人手或物体作为比例参照。数字只能来自用户。适用于尺寸图、规格图、尺码表、尺寸图片和规格表。

设计与 UI70
S
skeeper
skeeper
compozy / skeeper

说明如何使用 skeeper 将规范产物 (SPEC.md、ADR、RFC、plan/PRD/TechSpec markdown、自定义 glob) 保留在其所描述的代码旁边,而不污染主仓库历史。涵盖严格钩子、受跟踪的 skeeper.lock 文件、命名空间、类 Git 的 status/pull/push/sync/restore 工作流、track/untrack、repair、SKEEPER_SKIP 以及 GitHub Action。适用于设置 skeeper、配置 sidecar、同步或检查锁文件、恢复漂移或失败的同步、审计绕过、或接入 CI。不适用于一般 Git 钩子问题、没有 .skeeper.yml 且无意添加的仓库,或编辑 skeeper 内部实现。

开发70
S
skill-autobench
skill-autobench
garrytan / gbrain

根据现有技能的真实使用历史,而非其规范,编写评测。从 brain 的对话存档(conversations/)和各运行框架的会话记录中挖掘调用记录——调用后用户的纠正是黄金信号——然后合成 eval_contract 和 4-8 个可重放案例,附上诚实性标签(SPEC-DERIVED 与 HISTORY-IMPLIED),并将结果暂存为 PENDING-HUMAN-APPROVAL,路径为 skills/<name>/eval/autobench-<date>.md。绝不改写 SKILL.md。附带两个防护组件:评审完整性(多模型评判必须证明每个提供方确实有响应)和失败改进分类法(记录的 LLM 回退案例会随时间转化为确定性代码)。

测试与质量70
S
skill-creator
skill-creator
partme-ai / full-stack-skills

创建高效技能的指南。用户想创建新技能,或更新用于通过专业知识、工作流或工具集成扩展 Claude 能力的现有技能时,应使用此技能。

Agent 工作流70
S
skill-creator
skill-creator
wshaddix / dotnet-skills

创建高效技能的指南。当用户希望创建新技能(或更新现有技能),以专门知识、工作流或工具集成来扩展 OpenCode 的能力时应使用本技能。

Agent 工作流70
S
skills-index-snippets
skills-index-snippets
wshaddix / dotnet-skills

用于处理技能索引和市场功能的代码片段与模板。适用于创建新技能、更新技能索引文件,或校验技能元数据与结构。

Agent 工作流70
S
skills-manual
skills-manual
bonkey / skills

创建结构良好的 AI Agent 技能的指南。在构建新技能、审查技能质量或不确定如何组织技能时使用。

Agent 工作流70
S
skills-vote-local
skills-vote-local
memtensor / skills-vote

在需要从本地或私有技能库中检索最相关的技能,而不是依赖基于网络的技能发现时使用。

Agent 工作流70
S
sop-node-dev-helper

暂无简介

开发70
S
spacetimedb-tables
spacetimedb-tables
danmossa / spacetimedb-skills

在定义或更改 SpacetimeDB 表、列、约束、主键、唯一约束、索引、自增字段、默认值、事件表、调度表、访问权限、文件存储或表性能时使用。触发词:table, column, primary key, unique, index, btree, direct index, event table, schedule table。

数据与数据库70
S
spec-coverage-assessment
spec-coverage-assessment
davidlee / doctrine

在编写规范之前,需要对某个具名子系统、能力或代码面进行治理覆盖评估时使用——判断哪些已由现有的 PRD / 技术规范 / ADR 治理,哪些处于空白,以及按产品层级和 C4 层级应当在哪里划定新的规范边界。在为一个不熟悉或治理不完整的代码面创建或界定产品或技术规范之前使用。当请求提到"assess coverage"、"find governance gaps"、"what's already specified"、"where should this spec's boundary sit"、"one spec or several"、"what needs a PRD vs a tech spec" 或 "is this subsystem properly documented" 时使用。产出一份可供评审的覆盖地图工件,供 `/spec-product` 和 `/spec-tech` 使用。当目标规范及其边界已经明确且无歧义时请勿使用——直接前往 `/spec-product` 或 `/spec-tech`。请勿与 `doctrine coverage` 混淆——那是不相关的、用于需求验证的命令行动词。

开发70
S
speckit-initial
speckit-initial
full-stack-skills / speckit-skills

在当前目录或目标目录中运行 `specify init` 来初始化 Spec Kit 项目(拉取 .specify/ 和斜杠命令);支持多个 AI Agent 以及 --script sh/ps。适用于用户说“initialize Spec Kit project”“specify init”或“set up Spec Kit in this repo”时。

Agent 工作流70
S
speckit-install
speckit-install
full-stack-skills / speckit-skills

在主机上安装 Specify CLI(uv tool install 或 uvx 一次性运行);支持多种操作系统、持久安装或一次性安装,以及企业或受限网络环境。适用于用户说“install Spec Kit”“install Specify CLI”或“specify command not found”时。

开发70
S
spider-weave
spider-weave
autumnsgrove / lattice

以耐心与精准编织认证之网。纺线、连接、系紧结点,绑定系统。适用于集成认证、设置 OAuth 或保护路由时。

安全70
S
spikeinterface-electrophysiology
spikeinterface-electrophysiology
jaechang-hits / sciagent-skills

用于细胞外电生理的统一 Python 框架。加载 20 多种格式(SpikeGLX、OpenEphys、NWB、Intan、Maxwell、Blackrock),预处理,通过一个 API 运行 10 多种分选器(Kilosort4、SpykingCircus2、Tridesclous、MountainSort5),计算质量指标(SNR、ISI、放电率),比较分选器,导出 NWB/Phy。适用于与格式无关的多分选器工作流。Neuropixels 专用的 PSTH/解码请使用 neuropixels。

数据与数据库70
S
split-task
split-task
gabriel-lafrance / skills

将一个有边界的结果拆分为多个小型、有序的行内切片契约,供父级编排器在共享执行上下文中使用。

Agent 工作流70
S
spring-kotlin-code-review
spring-kotlin-code-review
jetbrains / skills

审查 Kotlin + Spring 变更中的行为回归、事务与代理缺陷、API 与序列化错误、持久化风险、安全问题、配置漂移以及缺失的测试。适用场景:审查 PR、diff、补丁或设计变更,而泛泛的风格评审会遗漏 Spring 特有的正确性与运维风险。

测试与质量70
S
stripe-best-practices

为 Stripe 集成提供开发与测试环境规划(独立沙盒或共享测试模式沙盒)、API 选择(Checkout Sessions 或 PaymentIntents)、Connect 平台设置(Accounts v2、controller 属性)、计费/订阅、税务与注册(Stripe Tax、automatic_tax、产品税码)、Treasury 金融账户、集成选项(Checkout、Payment Element)、从已弃用 Stripe API 迁移,以及安全最佳实践(API 密钥管理、API 密钥权限、webhook、OAuth)方面的决策指导。适用于规划、构建、修改、测试或审查任何 Stripe 集成,包括选择开发环境、收款、构建市场平台、集成 Stripe、处理付款、设置订阅、征收销售税、VAT 或 GST、创建关联账户,或实施安全的密钥处理。

开发70
S
subagent-teams
subagent-teams
scientiacapital / skills

在会话内编排 Task 工具团队以并行工作。在多个子 Agent 之间展开调研、实现、评审和文档工作。适用于:并行任务、fan-out、子 Agent 团队、Task 工具、会话内 Agent。

Agent 工作流70
S
subtraction-thinking
subtraction-thinking
timlai666 / skills

對抗「只會加東西」的預設偏誤,在任何輸出前、途中、之後 MUST 強制執行減法審查。 減法有兩個方向:移除沒有存在理由的東西、簡化現有的東西讓它更直接有效。 適用於所有需要「做出某個東西」或「改善某個東西」的場合——商業決策、服務規劃、 組織設計、行銷方案、提案、流程、產品、報告、程式開發皆適用。 當使用者要新增、改善、或問「還缺什麼」時 MUST 自動觸發。

生产力70
S
suggesting-path-cleaning-rules
suggesting-path-cleaning-rules
posthog / skills

运行并推理自动 AI 健康检查,为网络分析团队建议路径清理规则。适用于被要求为某个团队或群体生成路径清理建议、运行建议检查、审查/应用 AI 建议的规则、检查 path_cleaning_suggestions 健康问题,或扩展建议流水线时。涵盖 suggest_path_cleaning_rules 管理命令、path_cleaning_suggestions 健康检查、群体门控(预计算团队),以及建议在存储前如何依据真实路径进行校验。若要手动编写或直接应用规则,请改用 managing-path-cleaning-rules。

数据与数据库70
S
supabase-security-basics
supabase-security-basics
jeremylongshore / tons-of-skills-marketplace

应用 Supabase 安全最佳实践:anon 与 service_role 密钥隔离,

安全70
S
svar-svelte
svar-svelte
svar-widgets / skills

在构建、配置、设置样式或修改来自 @svar-ui/svelte-* 包的任意 SVAR Svelte UI 组件时使用 - 包括部件、布局、菜单、工具栏、日历、弹出框、主题和本地化

设计与 UI70
S
svelte-misc
svelte-misc
full-stack-skills / svelte-skills

Svelte 5 杂项技能。当用户需要了解 TypeScript 支持、自定义元素、浏览器兼容性、Svelte 4→5 迁移、FAQ 时使用。

开发70
S
syncfusion-javascript-diagram
syncfusion-javascript-diagram
syncfusion / javascript-ui-controls-skills

使用 Syncfusion JavaScript Diagram 创建和编辑可视化图表(流程图、BPMN、泳道、UML、组织架构图、网络拓扑)。适用于图表渲染、节点/连接器建模、布局、数据绑定、面板、交互工具、导出以及工作流可视化任务。

开发70
S
syncfusion-javascript-treegrid
syncfusion-javascript-treegrid
syncfusion / javascript-ui-controls-skills

为层级数据实现 Syncfusion Javascript TreeGrid,支持排序、筛选、编辑、导出、分页、虚拟滚动和高级功能。在 Javascript 应用中支持配置、CRUD、聚合、模板、状态持久化和性能优化。

开发70
S
syncfusion-javascript-treeview
syncfusion-javascript-treeview
syncfusion / javascript-ui-controls-skills

使用 Syncfusion JavaScript TreeView 组件实现层级树结构,支持选择、编辑和拖放功能。在构建树形导航界面、显示层级数据、实现节点选择与复选框、执行节点操作(添加/删除/更新)以及自定义树模板时使用此技能。涵盖本地与远程数据源的数据绑定、DataManager 集成、节点事件、API 方法和属性。

开发70
S
syncfusion-vue-blockeditor
syncfusion-vue-blockeditor
syncfusion / vue-ui-components-skills

实现 Syncfusion Vue BlockEditor 组件,用于基于块的内容编辑,支持富文本、图片、表格和交互式块。当用户需要块编辑器、Notion 风格编辑器、内容块、富文本块、带块的文档编辑器、模块化内容编辑器,或提及 @syncfusion/ej2-vue-blockeditor、BlockEditor、基于块的编辑、内容管理编辑器、协同编辑、实时协作时,务必使用本技能。涵盖全部 14 种块类型、5 种内容类型、拖放、菜单、方法、事件、基于 Yjs 的实时协同编辑、用户在线状态与远程光标、版本历史,以及 Composition API 模式。

开发70
S
syncfusion-vue-common
syncfusion-vue-common
syncfusion / vue-ui-components-skills

Syncfusion Vue 组件的通用工具和功能。当用户需要为 Syncfusion Vue 组件实现动画、拖放、状态持久化、RTL 支持、本地化、全球化、安全性、模板和高级功能时使用此技能。

开发70
S
syncfusion-vue-gantt-chart
syncfusion-vue-gantt-chart
syncfusion / vue-ui-components-skills

为 Vue 2 和 Vue 3 实现 Syncfusion Vue Gantt Chart(@syncfusion/ej2-vue-gantt)。在构建带有任务时间线、依赖关系和资源管理的项目排期界面时使用。涵盖数据绑定、任务排期、列、筛选、编辑、Excel/PDF 导出、关键路径和资源分配。支持 ejs-gantt 和 GanttComponent。

开发70
第 68101–68160 条,共 100,928 条

第一次接触 MCP?

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

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