大模型智能体“内卷“时代:Agent Skills让AI从“青铜“到“王者“,小白也能逆袭!

大模型智能体:skills 在未来的方法论中,Skills 可能不是由人类程序员预定义的,而是智能体在尝试解决问题的过程中,通过“尝试 -> 成功 -> 总结 -> 固化”循环自动生成的 阅读详情
AI摘要

本文深入探讨大模型智能体中的Skills架构,分析其作为封装专业知识的元工具如何提升AI在复杂任务中的表现。Skills通过渐进式披露和模块化设计优化Token使用、增强一致性,并与Tools协同实现知识与执行的统一,推动Agent从通用走向专业化。

一、智能体技能介绍

1. 什么是LLM Agent Skills?——基于提示词的元工具架构

在构建生产级大型语言模型(LLM)驱动的智能体(Agent)系统时,“技能”(Skills)代表了一种至关重要的架构范式。Skills并非传统的外部工具或API调用,而是被精确定义为封装的专业知识(Packaged Expertise),其核心作用在于塑造Agent的思维模式和解决问题的方法 [1]。Skills不直接执行代码,而是提供关键的上下文、指令、领域知识和行为模式,从而显著提升Agent在处理特定、复杂任务时的表现 [1]。

Skills的价值在于其对知识的封装性与可重用性。根据Anthropic的官方定义,Skills是“可组合的资源,能够将通用型Agent转化为领域专业化Agent” [1, 2]。

1.1 Skills的核心组成架构

一个标准的Skill由三个核心部分组成,其结构如下表所示:

组件名称功能描述
核心文件SKILL.md纯文本指南,定义Skill功能及执行方式,包含名称、目的和逐步说明
支持材料参考材料和资产提供上下文或资源的附加文件,如品牌指南、政策文档等
执行组件脚本提供直接、一致响应的小段可执行代码

SKILL.md文件作为Skill的核心,必须以YAML前置元数据开头,包含两个必需字段:name(技能名称)和description(技能描述)。这些元数据在启动时被预加载到Agent的系统提示词中,为Claude提供第一层渐进式披露信息,使其了解何时使用该技能。

1.2 理念对比:与提示词工程联系与区别

这与传统的提示工程(Prompt Engineering)存在本质区别。Skills不同于一次性的提示(Prompt),它们是可重用的、文件系统级的资源,可以按需动态加载,从而消除了在多次对话中为Agent重复提供相同指导的需求,显著优化了操作效率和Token成本 [2]。在作用域方面,Skills专注于捕获那些难以通过标准函数签名或纯粹数据结构来表达的组织知识和领域特有启发式方法(Domain-specific heuristics)。例如,Skills可以封装关于特定调试模式、故障处理流程或工程协作模式的组织知识,这类专业知识无法整洁地适配到传统工具的函数签名中 [1]。

1.3 理念对比:技能(skills) VS 工具(Tools)

  • • Tools(工具)是Agent的“手”,负责执行对外部世界的真实操作。一个Tool通常是一个具有定义输入、输出和副作用的可执行函数,通过LLM发出的特殊Token来触发外部系统调用(API Call)
  • • Skills则是Agent的“专业知识”,它提供封装的专业知识,旨在塑造Agent的思考和决策能力,提升Agent的“专业度”。Skills以文件系统中的指令文件(如 SKILL.md)和相关资源的形式存在。Skills并不直接导致外部执行,而是通过LLM内部的推理循环,提供领域特定的上下文、指令、和行为模式,指导其更有效地选择和使用已有的Tools。

相比较而言,Skills与传统的工具调用不同,Skills本质上是一种打包的专业知识,它塑造Agent如何思考和处理问题的方式。Skills不直接执行代码,而是提供上下文、指令、领域知识和行为模式,以增强Agent执行特定任务的能力。这种设计理念可以形象地理解为:如果说Tools是Agent的"双手"用于执行动作,那么Skills就是Agent的"训练"用于掌握知识。

特征Agent Skills (专业知识)Tools (外部执行)影响
核心作用提升Agent的思考和决策能力 (Expertise)实现对外部世界(API, DB, Code)的操作和执行 (Execution)架构设计与风险管理的基础区分
表现形式封装在文件系统中的指令文件 (SKILL.md) 和资源结构化的函数签名 (JSON Schema) 和API端点决定如何组织能力和资源
执行方式LLM内部推理、指导工具使用,通过 bash读取指令或运行脚本LLM发出特殊Token,触发外部系统调用 (API Call)决定是内部计算还是外部调用
安全表面风险主要来自Prompt Injection/指令篡改风险主要来自沙盒逃逸、API授权和数据泄露决定所需的双重防御机制
加载机制渐进式披露 (Progressive Disclosure),按需加载通常需要加载完整Schema到上下文Token成本和上下文效率

2.为什么需要Skills?——也是对应Skills的优势

2.1 弥合智能体与现实世界的差距

过去一年,业界见证了模型智能的快速发展和智能体框架的趋同,但仍然存在一个明显的差距:智能体往往缺乏现实工作所需的领域专业知识和专门技能。正如Anthropic的Barry Zhang和Mahesh Murag在演讲中指出的:“不要构建智能体,而要构建技能”——Skills正是解决这一问题的方案。

这种方法的核心价值在于,它提供了一种可移植、可组合的方式,能让单个智能体具备跨领域能力。Skills封装了程序性知识,使智能体能够动态加载所需的专业能力,而不是将所有可能需要的知识都预先编码到系统中。这种设计不仅提高了系统的灵活性,还大大降低了维护复杂度。

2.2 解决重复性工作流的一致性问题

通俗来讲这个小点内容,Anthropic将Claude Skills描述为"使Claude更快、更便宜、更一致地处理重复性工作流的自定义能力"。每个Skill包含Claude执行任务所需的精确上下文,使其能够每次以相同的方式执行任务,而无需依赖详细的提示词。与普通提示词或记忆笔记不同,Skill可以被版本化、重用,并在团队之间共享。

这种设计解决了AI应用中的几个关键痛点:

痛点类别解决方案效果
可重复性确保Agent遵循相同的结构化流程产生一致且可审计的结果
时间效率将复杂的多步骤任务转换为单命令操作显著提升工作效率
人为错误指令和参考文件作为内置防护栏减少操作失误
团队标准化Skills可在用户和部门之间共享实现组织级工作流程统一

复杂来讲,通用大型语言模型在处理现实世界任务时虽然强大,但在需要长时间、多步骤交互的复杂任务中,其性能存在固有的“脆性”(brittleness)。这种现象被称为**长周期鲁棒性(Long-Horizon Robustness)**挑战 [3]。研究表明,即使是目前最强大的LLM模型,在需要扩展序列交互的长步骤任务中,其性能也会迅速衰退,精度可能在任务步骤超过15到120步时降至接近于零 [3]。

Skills的引入正是为了解决这一核心痛点,它将解决Agent规模化部署中鲁棒性与可控性矛盾作为关键目标。企业需要LLM的通用能力,但也需要可预测的、符合标准操作程序(SOP)的行为。Skills通过提供预先封装的、经过验证的工作流(workflows)最佳实践(best practices),为Agent提供了明确的行为引导(Explicit Behavioral Guidance),帮助其在扩展执行过程中保持一致的行动选择和约束兼容行为(constraint-compliant behavior),从而有效防止目标漂移和性能衰退 [2, 4]。

这种架构上的引导,对于确保Agent在面对真实世界复杂性时的可预测性至关重要。Skills通过提供明确的行为指导,支撑了 Agent 系统的可信赖性(Trustworthiness)架构 [4]。这种可信赖性体现在以下三个方面:

  1. Groundedness(基础性): 通过Skills中提供的参考资料和指令,有助于评估Agent的推理是否基于可验证的证据 [5]。

  2. Recovery(恢复性): 封装的失败处理和流程知识,提升了Agent在遭遇信息空白或知识限制时自我修正和恢复的能力 [5]。

  3. Calibration(校准性): 确保Agent能够根据检索到的证据质量,精确决定何时回答或何时应拒绝回答的能力 [5]。

2.3 上下文工程的Token经济学优化

从工程实践来看,技能封装机制也是Token经济学优化的必然产物。如果不采用Skills,将所有专业知识作为系统提示预加载会迅速消耗上下文窗口,增加运营成本并稀释关键指令的有效性。Skills通过将非结构化的组织知识转化为结构化、可注入的 SKILL.md 文件 [2, 6],并结合文件系统的渐进式信息披露机制,显著降低了重复性提示的Token成本。这使得Agent能够高效地管理和利用大量的专业知识,从而为大规模、多专业化Agent的经济性部署提供了技术基础 [2]。

3. Skills是怎么工作的?

3.1 基于提示词的元工具架构

Claude的Agent Skills系统代表了一种复杂的基于提示词的元工具架构。Skills使用声明式、基于提示词的系统进行技能发现和调用。AI模型基于系统提示词中呈现的文本描述来决定是否调用技能,这一决策过程完全发生在Claude的推理过程中,基于提供的技能描述,而不涉及代码层面的算法选择或AI驱动的意图检测。

技能选择机制中没有算法路由或意图分类。Claude不使用嵌入向量、分类器或模式匹配来决定调用哪个技能。相反,系统将所有可用技能格式化为嵌入在Skill工具提示词中的文本描述,让Claude的语言模型来做决策。这是纯粹的LLM推理——决策发生在Claude通过transformer的前向传播过程中,而不是在应用代码中。

如直接使用路由等意图分类模块,很难让作为中枢大脑的大模型知道全貌,流程是断开的,那么大模型可能没办法做出最佳决策。类比若高层领导在不清楚其他下属工作内容和细节的情况下做出的决策,很可能有脱离业务初衷的风险。

3.2 渐进式披露机制

**渐进式信息披露(Progressive Disclosure)**是这一架构的核心,旨在解决上下文窗口的效率问题 [2]。Skills的知识加载分为三个层次:

披露层级内容类型加载时机作用
第一层**Metadata:**元数据(name, description)启动时预加载让Claude知道何时应该使用每个技能
第二层**Instructions:**核心SKILL.md完整正文判断相关时按需加载提供完整的执行指令
第三层**Optional Resources:**附加链接文件(reference.md等)特定场景按需发现提供深度上下文支持
  1. Level 1 (Metadata): 位于 SKILL.md 顶部的 YAML Frontmatter(包含 name 和 description)是强制性的,且始终被加载到系统提示中,用于 Agent 的技能发现。这部分内容是固定的Token消耗,大约为100 Tokens [2]。

  2. Level 2 (Instructions): SKILL.md 的主体包含程序性知识和工作流程。它只有在Claude认为相关时,才通过Agent执行 bash: read SKILL.md 命令从文件系统动态加载到上下文窗口 [2]。

  3. Level 3 (Optional Resources): 额外的脚本(例如 .py 文件)或参考文件(例如 REFERENCE.md)只有在指令中被明确引用时,才会通过额外的 bash 命令加载或执行。尤其关键的是,当Agent执行脚本时,只有脚本的输出结果(例如“Validation passed”)被载入上下文,而脚本的代码本身不会占用上下文窗口的Tokens [2]。这种设计通过将知识检索和脚本执行从核心上下文窗口中解耦出来,实现了高效的Token管理和上下文隔离。

这种架构揭示了LLM Agents从单纯的“工具调用”向“环境感知与知识集成”的范式转变。确保了具有文件系统和代码执行工具的Agent不需要将整个技能读入上下文窗口,使得可以捆绑到技能中的上下文量实际上是无限的。

4 Skills的优缺点

4.1 Skills的优势

1)减少token消耗

Skills作为基于提示词的解决方案,可以编码领域专业知识而无需工具所需的高token开销。Anthropic发现,使用Skills可以显著减少工作流token消耗——例如,一个150,000 token的工作流可以通过让Agent编写代码来调用工具而不是预先加载所有定义,减少到约2,000 token。这种优化对于长期运行的Agent任务和成本敏感的生产环境尤为重要。

2)运行一致性与可调试性

Skills通过嵌入定义好的流程来减少Agent输出的可变性,确保响应遵循相同的结构、语调或格式。通过参考文件和模板,Skill可以采用组织特定的操作细节,如品牌声音、报告格式或合规语言。由于Claude Skills是模块化和版本化的,开发者可以更新或改进特定工作流而无需重新训练或重新部署整个Agent,每个Skill成为更大系统中的小型、可审计的构建块。

4.2 Skills的可能问题

在设计Agent系统时,架构师必须认识到Skills带来的复杂安全表面。Skills虽然是指令,但其容易受到**Prompt Injection(指令注入)**的攻击 [9]。恶意指令可以隐藏在良性的Skill描述或内部文件中,一旦Agent加载该Skill,其行为就可能被劫持,执行未经授权的操作 [9]。

相比之下,Tools涉及实际的外部执行,其安全风险集中在沙盒逃逸、权限升级、API授权管理和数据外泄 [10, 11]。

因此,系统设计需要双重防御:不能仅依赖LLM自身的对齐或护栏 [10]。无论Skills是通过 bash 执行内部脚本,还是Tools调用外部API,都需要一个隔离的、策略驱动的沙盒执行环境(Sandbox Execution Environment) [10]。这可以通过使用容器(Containers)、用户模式内核或**轻量级虚拟机(VMs)**来实现隔离边界,防止权限升级和数据篡改 [10, 13]。例如,Claude API中的Skills环境限制(无网络访问、禁止运行时安装包 [2])本身就是关键的安全控制。

在移植性方面,Tools通过标准化接口(如OpenAI Function Calling)理论上具有更高的可移植性 [1, 7]。Anthropic Agent Skills框架则具有**供应商特定(Vendor-specific)**的特点,其独特的虚拟文件系统和渐进式加载机制,使得移植到其他模型需要进行重大架构重构 [1, 14]。

二、主流产品应用与实践案例

1 Anthropic Claude Skills深度实践

Anthropic在2025年10月正式发布了Agent Skills功能,这标志着AI Agent能力封装的重大进展。Claude Skills不仅仅是"保存Prompt的地方",其真正能力在于将判断逻辑和处理流程封装成可复用的模块,可以将4-5小时的人工工作压缩到5分钟。

Claude Skills支持两种主要类型:能力包型Skills封装复杂判断逻辑,适用于笔记整理等场景;软编排型Skills协调多个sub-agents协作,适用于字幕处理等复杂工作流。一旦添加,Claude会在用户发起相关请求时自动加载正确的Skill。

Skills的实际应用案例非常丰富,涵盖多个领域:

应用领域典型Skills功能描述
文档处理docx, pdf, pptx, xlsx创建、编辑、分析Office文档,提取PDF内容
开发工具artifacts-builder, aws-skills创建复杂HTML工件,AWS开发最佳实践
代码辅助Changelog Generator, MCP Builder自动生成变更日志,指导创建MCP服务器
数据可视化D3.js Visualization生成D3图表和交互式数据可视化
提示工程prompt-engineering教授知名提示工程技术和模式

2 Claude Code中的Skills应用

Claude Code是Anthropic开发的命令行agentic编码工具,其中CLAUDE.md文件作为特殊文件自动被拉入上下文,是记录常见bash命令、核心文件、实用函数、代码风格指南、测试说明、仓库礼仪、开发环境设置等信息的理想位置。

在Claude Code中使用Skills进行机器学习实验管理的一个创新应用是:当完成实验会话时,输入/retrospective命令,Claude会读取对话内容,提取关键洞见,将其整理为技能文件,并向团队注册表打开一个pull request。技能文件包含所有内容——工作代码、最终确定的参数,以及过程中犯的错误。

Claude Code中Skills、Commands和Agents在结构上是相同的——都是包含提示词的markdown文件。关键区别在于它们的用途和决策框架中的嵌套:

组件类型定位特点
Skills领域容器(如博客、研究、安全)自包含的模块
Commands领域内的任务/命令嵌套在父技能的workflows/目录下
Agents独立的并行工作者不嵌套在技能中,但可以执行它们及其命令

三、Skills的快速开发、安全与最佳实践

1 技能设计与开发原则 (Skill Design and Development Best Practices)

Skills的开发实践应遵循与传统软件工程高度一致的原则,以确保鲁棒性和可维护性。

单一职责与模块化

应坚持 Start small and focused 的设计原则,从单一职责的Agent开始,每个Agent负责一个明确的目标和狭窄的范围 [20]。对于复杂任务,系统应模块化为多个专业化Agent或Skills,而不是构建一个“万能Agent” [20]。这种模块化方法,如LangChain中的子Agent设计,可以实现Agent的内聚(Cohesion)和解耦(Coupling),有效管理复杂性 [17, 18]。

指令工程与知识基础

Skills指令的质量是Agent可靠性的核心:

  1. 指令可靠性: Skills的指令应基于企业现有操作程序、支持脚本或政策文件等权威来源,将其转换为LLM友好的、清晰且无歧义的编号列表或结构化例程 [6]。

  2. 资源打包: 架构师应利用Skills的资源打包能力(如Anthropic中的文件系统结构),在 SKILL.md 目录中包含数据库Schema或API文档,作为Agent推理时的权威参考资料 [2, 12]。

2 生产级Skills的安全性挑战与防御机制

由于Skills是存储在文件系统中的指令,其主要安全威胁是Prompt Injection(指令注入) [9]。恶意指令可以植入到Skills的描述或内部文件中,从而劫持Agent的行为 [2, 9]。

为了构建安全的生产环境,必须实施以下防御机制:

  1. 沙盒隔离: 无论Skills是通过 bash 执行内部脚本还是Tools调用外部API,都需要一个策略强制执行引擎(Policy Enforcement Engine) [10]。技术实现包括使用容器(Containers)、用户模式内核或**轻量级虚拟机(VMs)**来提供隔离边界,防止权限升级和数据篡改 [10, 13]。

  2. 双重防御: 安全架构需要双重防御机制,同时关注沙盒隔离(针对Tools的代码执行风险)和指令层面的信任验证(针对Skills的Prompt Injection风险) [9, 10]。此外,利用供应商提供的环境限制(例如,Claude API Skills没有网络访问权限且不能在运行时安装新软件包 [2])也是安全控制的重要组成部分。

3 Skills的持续优化:能力扩展与自我进化

Skills的长期价值在于实现Agent能力的持续扩展和自我演进。

闭环数据生成与技能发现 (Skill Discovery)

Agent系统正从静态知识库转向动态学习者。研究中的自动技能发现框架(例如 EXIF)采用“探索优先”策略,通过一个探索Agent(Alice)与环境交互,生成可行的、环境锚定的技能数据集,用于训练目标Agent(Bob) [24]。

关键在于迭代反馈循环:探索Agent评估目标Agent的性能,识别知识差距,并指导下一轮的探索,形成一个闭环数据生成过程 [24]。这种机制对于构建能够持续适应环境变化、主动扩展自身能力的自演进系统至关重要 [24]。这标志着未来的Agent系统将具备识别自身知识差距,并主动生成训练数据以弥补这些差距的能力。

4 怎么快速开发Skills?

可以考虑使用的工具:Skill_Seekers

项目地址:https://github.com/yusufkaraaslan/Skill_Seekers

4.1 创建第一个Skill的步骤

创建Claude Skill的最小要求只需要一个名为SKILL.md的文件。

第一步:设置Skill文件夹

创建一个以技能命名的新文件夹,例如Standardized-Report-Generator/,在其中创建一个名为SKILL.md(全大写)的文件,粘贴最小YAML前置元数据和简单标题:

---name: "Standardized Report Generator"description: "Create a structured, branded report with specific sections; use when the user asks for a standardized report."---# Standardized Report Generator

检查点包括:文件以三个破折号开始,前置元数据以三个破折号结束;前置元数据中只有两个字段:name和description;引号是可以的,如果包含标点符号有助于避免解析问题。

第二步:编写清晰、可操作的指令

在标题下方添加简短、可测试的指令,将"变量"视为纯语言占位符:

## Instructions- Collect inputs from the user: report_title, audience, required_sections, and page_length.- Follow brand rules: formal tone, AP style, inclusive language.- Always include sections: Executive Summary, Findings, Recommendations, Appendix.- Keep within the requested page_length.## Example- Input: "Draft a 2-page Q3 marketing performance report for executives."- Output: A report with the sections above and concise bullet recommendations.

第三步:快速本地验证

确保SKILL.md位于Skill文件夹的根目录;确认前置元数据围栏(---)到位并使用空格(非制表符)缩进;如果需要额外信心,可以通过YAML检查器运行前置元数据。

4.2 SKILL.md文件的关键组件

构建SKILL.md文件需要包含几个关键组件:

组件类型字段必需性说明
元数据name必需简洁的描述性名称
元数据description必需技能功能和使用时机的简短解释
元数据version可选跟踪更新或迭代
元数据license可选公开共享时指定使用权
元数据metadata可选包含作者名、标签或项目引用的灵活字段

指令正文定义Claude应如何执行该技能,是Claude逐步遵循的实际操作手册。一个好的指令正文通常包括:概述(技能实现什么的快速总结)、输入和输出(指定技能期望什么数据以及应该产生什么)、执行步骤(概述Claude必须遵循的过程的编号或项目符号列表)、示例(显示输入-输出对以澄清期望的可选示例)、参考(支持技能功能的任何模板、数据集或脚本)。

注意:YAML对缩进和格式敏感,使用一致的间距(通常两个空格,非制表符),避免字段名中的特殊字符,确保前置元数据包裹在开头和结尾的三破折号之间。

4.3 Agent开发最佳实践

2025年构建可靠AI Agent的最佳实践涵盖多个方面:

设计安全失败的Agent:在自动化中深思熟虑地集成Agent;避免对Agent使用重试机制(因为非确定性输出);从单一职责Agent开始;为复杂工作流模块化为多个专业化Agent;对确定性任务使用工具(如自动化或API);将Agent目标与可衡量的结果对齐。

正确配置上下文:索引企业上下文(结构化源、知识库、文档);选择正确的搜索策略(语义、结构化或DeepRAG);选择适当的模型;用简单、描述性的名称保持工具定义的清晰。

将每种能力视为工具:将外部能力视为具有严格输入/输出契约和明确成功标准的工具;重用自动化作为工具;使用模式驱动的提示词;记录和版本化工具;为确定性任务构建工具以提高Agent可靠性。

像产品规格一样编写提示词:使用评估集进行迭代设计和测试;从定义角色、人格、指令、目标、上下文、成功指标、护栏和约束的系统提示词开始;对复杂工作流使用结构化的多步推理(思维链);具体说明期望的结果。

4.4 Anthropic推荐的Skill构建原则

根据Anthropic的官方指导,构建Agent Skills的最佳实践包括:

原则具体做法目的
保持精简SKILL.md只包含核心信息减少token消耗
渐进式披露将详细内容移到链接文件按需加载优化性能
清晰触发词description字段准确反映适用场景提高技能匹配准确性
丰富示例提供输入输出格式示例帮助Claude理解期望
预算意识合理分配各级别内容的token优化上下文窗口使用

对于需要代码执行的复杂技能,Skills还可以包含Claude根据其判断作为工具执行的代码,这使得Skills既能提供知识上下文,又能在必要时执行具体操作,实现知识与行动的统一。

三、总结与展望

Skills在LLM Agent架构中占据了独特的中间层地位,它通过提供封装的专业知识和结构化的行为指南,解决了纯粹的LLM推理和外部工具调用无法覆盖的领域特有启发式知识问题。通过渐进式信息披露等技术,Skills机制为大规模Agent部署提供了Token高效、可控且鲁棒的架构基础。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

【AI智能体】Skills 智能体驱动开发从使用到项目实战详解 Skills 智能体驱动开发从使用到项目实战详解 阅读详情

相关推荐

大模型Skill:从聊天到干活的秘密武器

摘要: Skill是大模型/AI智能体的标准化能力模块,将其从聊天升级为执行任务的核心组件。通过封装具体功能(如计算、天气查询)并添加自然语言描述,使大模型能自主调用。实现步骤包括:定义执行逻辑、编写元信息、挂载到大模型、自动调用与结果回流。示例展示了加法计算(零基础)和LangChain天气查询(工业级)的实现流程,凸显Skill在扩展大模型能力(如API调用、文件操作)中的关键作用。

ZhangJiqun&191cm&85kg 1872

干货!零门槛搞懂skills

在 AI 智能体(Agent)和智能运维(AIOps)的语境里,Skills 就是 AI 智能体的 “专项能力包”—— 是针对某一类特定任务、可复用、可标准化的执行逻辑,能让智能体不只是 “听懂指令”,更能 “落地做事”。它更像是工作流,定义了完成一件事需要怎么做的流程,适用于将工作中有固定sop的事项转换为skills。比如要对磁盘空间告警实现自愈,可以定义一个skills,里面包括了检查空间、清理日志等功能,而其中的检查、清理等原子性操作则通过MCP或者代码的形式实现。

m0_64363449的博客 3999

6.2 磁悬浮轴承:软件架构与实现

本文系统阐述了磁悬浮轴承控制系统的软件架构与实现方法。采用分层架构设计,包括硬件抽象层、实时控制内核、控制算法层和应用层,确保系统实时性和可靠性。重点分析了电流环、位置环等关键控制任务的调度策略,比较了不同硬件平台(DSP、ARM、FPGA)的软件实现方案。强调模块化设计、配置化管理等工程实践,并详细介绍了从算法仿真到系统联调的完整开发流程。最后指出严格的测试验证是保证系统性能的关键,需通过多阶段测试评估起浮时间、稳态精度等核心指标。

技术工作者 754

LLM Agent技能架构揭秘:基于提示词的元工具设计,打造高效、可控的生产级Agent系统!

Skills是LLM Agent中封装专业知识的元工具架构,通过渐进式披露机制减少token消耗,提高任务执行一致性。文章解析了Skills的核心组成、工作原理、安全性挑战及在Claude等系统中的应用,为构建生产级Agent系统提供了高效、可控的架构基础,解决了长周期任务中的鲁棒性问题。

lyy2017175913的博客 1084

软件各项会议评审意见模版

读梅老师主编的书,觉得评审意见模板很有参考价值和实用价值,帮梅老师安利一波,顺便记一下笔记。 《系统/子系统规格说明》评审意见模板 20XX年XX月XX日,XXX(主管机关)在XXX(会议地点)主持召开了“《XXX(产品名称)系统规格说明》评审会”。参加会议的有XXX机关,XXX院校,XXX研究所共XX名代表(名单见附件1),会议成立了评审组(名单见附件2),听取了XXX(单位)做的《XXXX报告》。经讨论质询,形成评审意见如下: 系统规格说明对系统的研制目标和范围、工作状态、运行方式以及所要满足的能力需

赵星汉同学的博客 1万+

YOLOv8剪枝实战:基于torch_pruning的模型优化与性能提升指南

本文详细介绍了如何使用torch_pruning工具对YOLOv8模型进行结构化剪枝,以实现模型轻量化与性能提升。通过实战步骤解析,包括环境搭建、依赖图分析、迭代剪枝与微调策略,帮助开发者有效减少模型参数量和计算量,提升在边缘设备上的推理速度,同时保持检测(detect)与分割(segment)任务的精度。

water的专栏 1122

AI中的Skills详解

在AI领域中,Skills指的是将特定任务的方法论、执行逻辑与资源封装成模块化单元,使AI能够像人类一样按流程稳定执行复杂任务。其核心在于将零散的工具(如函数调用)整合为完整的工作流,突破传统提示词(Prompt)的能力边界

技术人集结地 9749

数值计算之 插值法(4)切比雪夫零点插值

数值计算之 插值法(4)切比雪夫零点插值前言插值点选取第一类切比雪夫多项式拉格朗日插值多项式的余项切比雪夫零点插值后记 前言 上篇插值法讨论了多项式插值的解,以及龙格现象。本篇将介绍一种在抽取节点时有效降低龙格现象的方法——切比雪夫零点插值。 插值点选取 插值多项式阶数较高时,在取值空间均匀取点,容易出现龙格现象。 即区间边缘的插值结果与原函数差异很大,而区间中央的插值结果相对较好。这表明,高阶多项式插值对区间中央的节点拟合好,而对两端节点拟合效果差。 自然而然会想到,在两端多采样一些节点,在中间少采样一

qq_41035283的博客 1万+

自己写一个智能体-让其理解Skills

在智能体的架构中,Skills本质上是一段结构化的文本。它不是代码逻辑,不需要编译,但它直接决定了智能体的人设、职责、边界和工作流。如果说 LLM 提供了通用的智力,那么 Skills 就是将这份智力聚焦到特定领域的透镜。智能体 = 大模型(大脑) + 工具(手脚) + Skills(灵魂)一个优秀的SkillsRole (角色):你是谁?(比如:资深代码审查员)Goal (目标):你要干什么?(比如:找出代码中的Bug并提出优化建议)Constraints (约束):你不能干什么?

阿不的博客 1215

FAST-LIO2实战:如何在无人机上部署并实现厘米级定位(附ROS配置全流程)

本文详细介绍了如何在无人机上部署FAST-LIO2激光雷达惯性里程计系统,以实现厘米级精确定位。内容涵盖从硬件选型(如激光雷达与机载计算机)、软件环境配置(ROS Noetic)、传感器标定,到FAST-LIO2参数调优、与PX4飞控集成以及实际飞行测试的全流程。重点解决了实时定位中的外参标定、数据同步等关键问题,为无人机在无GPS或复杂光照环境下提供稳定可靠的定位解决方案。

weixin_29062865的博客 250

【WRF数据介绍第二期】气象驱动场数据介绍及下载

【WRF数据介绍第二期】气象驱动场数据介绍及下载

WW、forever的博客 2160

Skills:大模型智能体的元认知与决策逻辑

《Skills:构建大模型智能体的认知方法论》 摘要: Skills是一种超越传统MCP工具和Prompt指令的大模型智能体构建方法,通过三层认知架构实现智能体自主决策能力:(1)元认知层定义智能体身份、核心价值和能力边界;(2)决策逻辑层将隐式决策显式化、结构化;(3)问题解决螺旋形成"尝试→失败→分析→切换策略"的进化闭环。不同于简单工具调用或指令执行,Skills通过"超越并包含"原则将Prompt提升为完整认知模型,使AI具备自我修正能力。该方法通过结构化决策

2401_85343303的博客 1464

Android 11.0 app添加校验锁(输入密码才能进入app)

11.0定制化开发中客户要求给app添加锁,就是点击app 图标时,会弹出Dialog,需要输入密码才能进入app中,就是应用校验锁, 最开始想到在Launcher3中实现,但是如果更换了默认Launcher 又不行了 所以最终还是得拦截app启动Activity 从这里入手了 Launcher与APP是在两个不同的进程中,他们之间的通信是通过Binder完成的,点击Launcher上的某个APP,这时会调用Launcher的startActivitySafely方法。 public boolean sta

安卓兼职framework和app工程师的博客 1952

大模型智能体进阶:Skills层架构设计与最佳实践

本文系统阐述了大模型智能体架构中Skills层的核心作用与实现方法。Skills作为LLM与工具间的逻辑抽象层,通过封装专业知识和工作流程,实现流程控制、Token优化和错误自愈。文章详细解析了智能体四层架构(大脑层、规划层、记忆层、执行层),重点介绍了Skills的工作机制与代码实现,包括YAML/JSON格式定义、状态机管理和工具调用流程对比。最后提出了原子化工具、逻辑硬化、上下文隔离三大开发原则,以及语义路由、LLM分发、规划器三种多Skill调度策略,为构建高效智能体提供了技术指导。

2401_84204207的博客 4108

GFPS技术原理(一)-简介

GFPS(谷歌快速配对服务)利用BLE技术简化设备配对流程,相比传统方式大幅提升用户体验。首次配对时,设备广播包含型号ID和安全密钥的BLE信号,手机检测后弹出配对通知,用户点击即可完成安全连接并将设备与Google账户绑定。该技术支持跨设备同步、电量显示、找回设备等功能,后续配对更加便捷。GFPS通过BLE实现快速发现、一键配对和安全连接,结合Google后端服务提供元数据支持,已成为出海设备的认证标准。其核心优势在于简化操作步骤并增强功能性,特别适合非技术用户群体。

十多年蓝牙协议软件开发,擅长蓝牙协议分析 2062

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

智能体 Skills 技术原理分析和应用

在 Agent 启动时,会将每个已安装 Skills 的 name 和 description 预先加载到其 System Prompt 中,使得 Agent&LLM 知道什么时候使用哪个 Skill,而不需要将这个 Skill 都加载到 Prompt 中,从而节省了 token。如下图所示,一个 Skills 的本质就是一个包含了 SKILL.md 文件的目录,其中包含了编写好的 Metadata、Instructions、Scripts、Resources 等内容。

烟云的计算 2328

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

人工智能|大模型—— 开发 ——Agent Skills设计详解

AgentSkills是一种将可复用的AI协作流程封装为标准化任务的机制,通过Markdown文件定义任务名称、描述和执行步骤。OpenCode支持项目本地和全局两种Skill配置路径,采用渐进式三层加载机制(元数据、指令、资源)优化Token消耗。Skill包含核心SKILL.md文件和可选资源(scripts、references、assets),其创建可借助skill-creator元技能完成。这种设计通过模块化、标准化和按需加载,既提升了AI协作效率,又降低了资源消耗,实现了复杂工作流程的确定性执行

也许有一天我们再相逢 睁开眼睛看清楚 我才是英雄! 6947

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Skills与MCP协同:构建专业级AI智能体的完整指南!

Skills和MCP是构建高效AI智能体的两大关键技术。MCP负责连接外部工具,Skills则提供使用这些工具的流程知识。两者结合可实现明确的信息发现、可靠的流程协调和稳定的执行表现。通过财务分析和会议准备等案例展示了Skills与MCP在实际工作流中的协同效果,并详细说明了各自适用场景及区别,帮助开发者构建符合特定需求的AI应用。

2401_84208172的博客 1883

大模型AI-SKILLS

智能体技能 (Agent Skills) 是一种模块化、可组合的能力单元,旨在扩展大语言模型(如 Claude)的功能边界。

小人物的草稿本 2727

智能体Skills详细介绍与上手指南

本文介绍了Agent Skills的核心概念、价值及使用方法。Skills是将业务经验转化为智能体模块化能力的开放标准,具有可复用、可扩展、智能调度等特点。相比普通提示词,Skills更稳定、易管理,适用于个人、团队及企业各层级。文章详细解析了Skills的三层结构、典型应用场景和加载流程,帮助用户快速掌握这一工具,实现工作流程标准化和自动化。

ly甲烷的博客 926

Agent Skills深度解析,让智能体从“会连接”到“会做事”的核心引擎

摘要: Agent Skills是智能体技术中的关键突破,旨在解决“连接能力”与“执行能力”的边界问题。它通过标准化封装领域知识、操作流程和最佳实践,使通用智能体快速具备专业素养。其核心功能包括拆解复杂任务、注入领域知识、规范工具使用及降低上下文消耗。亮点在于渐进式披露、模块化设计、确定性执行和安全编码机制,显著提升智能体效率与可靠性。开源生态如Anthropic官方知识库、LangChain集成框架等为开发者提供了丰富资源,推动智能体技术的广泛应用与创新。

小程故事多的博客 3469

大模型skill理解与实践

每条结论一句话行动项结构化“”“读取并总结PDF文档”“”# … 后续总结逻辑何时使用用户上传了一份文档(PDF、Word等)并要求分析其内容。用户的问题需要结合特定文档内容和外部最新信息来回答。用户要求对复杂主题进行多步骤调研和分析。如何调用确保用户已提供待分析的文档文件。将用户的分析请求和文档路径(或文件)作为参数。端点请求体示例 (JSON):{"query": "请总结这份文档的核心观点,并查找2024年关于文中‘存算一体’技术的最新商业新闻。",

weixin_44245188的博客 6702

GitHub 44K 星!Skills:开源「智能体技能库」+ 手搓创建技能

Skills(全名: )是一个开放、模块化、可组合的智能体技能仓库。“不要让AI从零开始学做事,而是给它一套标准化的‘技能工具箱’。就像人类通过学习“开车”“做饭”“写代码”来完成复杂任务,AI智能体也可以通过加载不同的Skill(技能)来扩展能力边界。

张伟的专栏 3293

三大编程智能体的RULES和SKILLS规范!

本文总结了主流编程智能体(ClaudeCode、OpenAI CodexCLI、GeminiCLI)中Rules和Skills文件的规范。Rules文件(CLAUDE.md/AGENTS.md/GEMINI.md)用于项目规范,Skills文件(SKILL.md)用于扩展指令集。三平台均支持AgentSkills开放标准,但各有特色:ClaudeCode支持hooks和子代理,CodexCLI提供沙箱控制,GeminiCLI为实验性功能。文章详细对比了文件路径、格式字段差异,并指出技能可跨平台复用,只需遵循

jarvisuni的博客 3063

Skill原理及国内大模型实践

本文介绍了国内大模型环境下Skill的实现原理及实践应用。Skill作为Agent的"技能包",包含说明书、可执行脚本和依赖资源,通过三层加载机制(启动时扫描、触发时加载、执行时调用)工作。国内主流大模型(如Qwen、DeepSeek、Kimi)均支持工具调用,采用JSON Schema描述工具功能。文章以阿里云通义千问Qwen为例,详细展示了从环境准备到代码实现的全过程,包括API获取、依赖安装、项目结构设计,并提供了一个网页总结器的完整Skill实现案例,涵盖说明书编写、爬虫脚本开发

韬智信息 6810

AI智能体中的Skills是什么?

在AI 智能体(AI Agent) 里,Skills(技能) 可以简单理解为:智能体可以调用的、完成具体任务的 “能力模块” 或 “工具函数”。

飞凌嵌入式 860
上一篇: [特殊字符]大模型开发新革命!MCP Agent Graph:可视化拖拽,小白也能构建复杂AI系统
下一篇: [特殊字符]LangChain v1.0爆改大模型开发!四大组件+中间件机制,小白也能秒变智能体大神!
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2835原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值