You need to enable JavaScript to run this app.
文档中心
AgentKit

AgentKit

复制全文
下载 pdf
技能
技能概述
复制全文
下载 pdf
技能概述
技能是基于文件系统构建的可复用能力单元,也是 Agent 的核心能力组件。它用于将业务知识、执行流程、工具脚本、操作规范和配套资源等进行标准化封装,使 Agent 能够像调用本地函数一样,按明确边界加载并执行指定能力。​
通过将技能添加到技能 空间,并进一步集成到目标 Agent 中,可以快速扩展 Agent 的任务处理范围,提升交付一致性、执行稳定性和业务适配效率。​
  • 对于开发者:技能提供了一种将提示词、工具调用约束、任务步骤编排和业务逻辑沉淀为工程化资产的方法。​
  • 对于业务人员:技能 降低了能力复用和业务经验沉淀的门槛,使已有的 PRD、SOP、操作手册等资料可以逐步转化为可被 Agent 直接使用的能力单元。​
为什么需要技能​
通过技能,能够把散落在文档、脚本、工具调用、人工经验里的碎片化能力沉淀为标准化资产,形成可供 Agent 检索、加载与执行的能力资产,一次构建便可在多任务、多会话中复用,保障任务执行效果统一。​
能力复用​
同一类能力可在多个 Agent 之间共享,避免围绕相似任务重复编写提示词、脚本或操作规则,减少重复建设,提升能力沉淀的复用率。​
​
能力治理​
通过技能 统一封装后,能力边界、依赖关系、输入输出契约和执行约束可集中管理。技能不再是分散于文档、脚本和人工经验中的隐性知识,而是可管理的显性资产。​
​
版本稳定性​
技能支持版本化发布。发布后的版本可固化某一阶段的能力定义和资源内容,便于在生产环境中稳定引用,同时支持后续按版本迭代,降低能力变更带来的不确定性。​
​
能力分发与范围控制​
通过技能 空间,可按团队、业务域或运行环境组织技能集合,并控制技能的分发范围,在提升共享效率的同时,避免不适用的能力被错误调用。​
​
​
推荐场景​
技能适用于封装可复用的 Agent 能力。当任务执行流程具备标准化、重复性特点,且对输出结果的可靠性有明确要求时,可将其封装为技能,供 Agent 调用。​
典型场景​
流程与执行标准化​
  • 将审批、数据处理等稳定任务流程沉淀为标准执行单元。​
  • 封装工具使用约束、权限边界等,降低 Agent 任务执行的不确定性。​
​
输出规范与一致性​
  • 将提示词策略和回答规范固化为统一能力,确保不同 Agent 输出口径一致。​
  • 基于固定标准、模板或领域知识生成报告与方案。​
​
知识与资产沉淀​
  • 将业务知识、操作手册、 SOP 等转换为可复用能力资产,降低重复培训与重复配置成本。​
  • 实现复杂文档智能化生成、结构化解析与自动化处理。​
​
能力共享与系统集成​
  • 在多个 Agent 之间共享同一类能力,支持跨团队、跨场景快速复用。​
  • 与外部 API、数据库等资源实现稳定交互。​
​
​
​
使用实践​
在 Agent 中集成技能后,通过自然语言指令即可触发技能完成对应任务。​
​
实践项​
说明​
流程标准化执行​
将稳定的业务流程封装为技能后,Agent 可按标准步骤自动完成任务,减少人工干预与执行偏差。​
  • 案例 1:输入“对线上服务 order-service 发起一次巡检”,Agent 调用巡检技能,按预设步骤依次检查服务健康状态、接口响应与告警记录,并输出巡检报告。​
  • 案例 2:输入“发起审批流程,申请人为张三,审批类型为权限变更”,Agent 调用审批技能,自动填写审批单并提交至对应审批链路。​
输出规范管控​
将提示词策略和回答规范固化为技能后,不同 Agent 在相同场景下可输出一致的内容结构与口径。​
案例:输入“生成本次迭代的上线通知”,Agent 调用通知生成技能,按预置模板输出包含版本号、变更内容、影响范围和联系人的标准化上线通知。​
知识与 SOP 资产化​
将操作手册、业务规则和 SOP 封装为技能后,Agent 可直接基于沉淀的知识完成任务,无需重复配置。​
案例:输入“按照数据安全规范检查这份接口文档是否存在敏感字段暴露问题”,Agent 调用数据安全审查技能,对照内置 SOP 逐项检查并输出合规性报告。​
跨 Agent 能力共享​
同一技能可发布至多个技能 空间,供不同 Agent 复用,支持跨团队快速复制最佳实践。​
案例:将「日志摘要生成」技能发布至运维团队与研发团队的技能 空间后,两个团队的 Agent 均可直接调用该技能完成日志摘要生成,无需各自重复开发。​
​
基本概念​
​
概念​
说明​
技能​
技能是面向特定任务封装的标准化能力单元,整合任务所需的知识说明、执行流程、代码脚本、关联资源等。Agent 可像调用函数库一样,按需、稳定地执行各类专项任务。​
对比面向一次性任务的对话级 Prompt,技能具备更高的抽象层级;依托按需加载能力,还可省去多轮对话过程中重复信息的输入,提升任务执行效率。​
技能空间​
技能空间用于按团队、业务域、环境或场景组织技能集合,是技能分发和范围控制的重要载体,同一个技能可加入一个或多个技能 空间,供对应 Agent 在运行时按需发现与调用。​
​
工作原理​
封装​
将特定任务所需的知识、流程、脚本与资源进行标准化封装,形成独立的能力单元。​
​
注册​
将技能发布至技能 空间,使其对 Agent 可见;未加入技能空间的技能无法被调用。​
​
触发​
Agent 接收到自然语言指令后,通过技能 空间发现并匹配目标技能,完成调用。​
​
执行​
技能按封装的流程与约束完成任务,并将结果返回给 Agent。​
​
权限边界​
归属与访问控制​
技能的权限范围由技能所有权(决定谁拥有、编辑维护该技能)、空间分发权限(决定技能投放的能力空间及可访问成员)、Agent 调用权限(限定可用该技能的 Agent)。技能支持归属于个人、团队或组织,归属范围决定其可见与可发布范围。​
​
技能空间的访问隔离​
技能空间用于管理可被 Agent 集成和调用的技能集合。只有已加入目标技能空间的技能,才可在该空间关联的 Agent 或 Runtime 中被选择和使用。不支持跨空间直接调用。​
​
调用与管理权限区分​
技能的调用权限不等同于技能的管理权限。具备调用权限的 Agent 可在运行时使用已配置的技能,但不代表具备修改、发布或删除该技能的权限。​
​
​
与其他组件的关系​
​​​
技能与其它组件的关系可以概括如下:​
​
组件​
作用定位​
与技能的关系​
技能​
面向任务的能力封装单元。​
定义能力边界、知识结构与执行规则。​
Tool​
可调用动作的执行载体。​
被技能选择、组织和约束使用。​
MCP​
外部工具与服务的标准接入协议。​
为技能提供可扩展的外部能力来源。​
Runtime​
Agent 的运行与调度环境。​
在任务执行时发现、加载并调用技能。​
​
  • 技能与 Tool​
  • Tool 是可调用动作的载体,例如访问接口、执行脚本、读取资源或调用外部服务。技能则是面向 Agent 的能力说明与执行编排边界,用于决定在什么场景下、按照什么规则使用哪些 Tool。​
  • 可以将 Tool 理解为“动作能力”,将技能理解为“任务能力”。Tool 负责执行,技能负责组织和约束执行。​
  • 技能与 MCP​
  • MCP 用于以标准协议接入外部工具或服务。技能在能力实现中可以引用 MCP Tool,从而让 Agent 在统一协议下访问外部资源。​
  • 这种关系使技能不仅能封装静态知识,还能整合动态工具能力,扩展 Agent 的执行深度与外部连接能力。​
  • 技能与 Runtime​
  • Runtime 是 Agent 的运行环境,负责承载任务执行链路。技能在 Runtime 中作为可被调度的能力资源参与任务执行,由 Runtime 根据任务意图、上下文和可用能力进行匹配与调用。​
使用流程​
基于业务场景,手动自主创建技能,灵活定制专属业务能力。手动构建适用于已经明确技能结构设计、希望自主控制能力组织方式,或需要在已有空间体系中精细化管理技能的场景。​
​​​
  • 技能只有加入技能空间后,才可支持被智能体调用查询并进行技能文件获取。您可以创建专属技能 空间,作为技能的存放载体,实现能力分类管理。​
  1. 创建技能​
  • 可根据已有资源、开发方式和业务需求,选择以下任一方式创建技能:​
  • 通过克隆预置技能、上传压缩包或从 TOS 拉取文件等方式手动创建技能。适用于已有完整能力包、需要复用预置能力,或需自主维护目录结构、脚本和配置文件的场景。​
  • 通过自然语言描述业务需求、上传参考材料,并结合多轮对话,由 AI 生成和完善技能。无需手动编写脚本与配置文件,适用于从业务需求或文档资料快速生成技能。​
  1. 查看评测与质量安全:通过质量检查、安全扫描和技能评测,提前识别结构与格式缺陷、安全风险及能力短板,降低上线后运行异常、安全漏洞或效果不符合预期的风险,保障技能交付质量。​
  • 查看当前技能版本最近一次静态质量检查结果,了解技能结构、格式、资源引用及基础安全问题分布,依据检出问题定位文件并完成修复。​
  • 查看当前技能版本的安全扫描状态及不同风险等级的问题数量,识别代码、配置和资源中可能存在的安全隐患,对高危安全问题进行整改修复。​
  • 发起技能评测实验,并在评测完成后查看评测结论,依据结果迭代优化技能。​
  • 若创建技能时未纳入技能 空间,需补充完成添加操作,智能体才可调用该技能。​
  1. 更新及发布技能新版本(可选)​
  1. 更新技能:当技能已进入持续迭代阶段时,可通过更新代码包或在线编辑文件的方式升级技能。更新本身只生成新版本,不会自动使新能力对 Agent 生效。​
  1. 发布技能新版本:用于将已更新的技能版本下发到目标技能空间。只有完成发布后,更新后的能力才会在智能体调用链路中生效。​
后续使用​
无论通过哪种方式完成技能构建,后续都需要 将技能集成到 Agent 中,并将集成技能后的 Agent 部署至智能体运行时。完成部署后,Agent 才能够在真实任务场景中发现并调用对应技能。​
最近更新时间:2026.09.24 18:49:54
这个页面对您有帮助吗?
有用
有用
无用
无用