Agent技能的“架构密码”!一文讲透如何将AI知识封装成工具,塑造高级思维!

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

点击蓝字 关注我们

一、智能体技能介绍

  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高效、可控且鲁棒的架构基础。

结论与建议:

对于构建生产级Agent系统的技术决策者,关键的架构原则包括:

  1. 架构分离: 必须在架构层面严格区分Skills(专业知识)Tools(外部执行),并理解它们各自的安全表面。

  2. 实施沙盒: 无论采用何种Skills或Tools框架,都必须在底层部署策略强制执行引擎和硬件/软件隔离机制(如容器或VMs),以应对指令注入和沙盒逃逸的双重安全威胁。

  3. 拥抱模块化: 采用多Agent系统和子Agent设计模式,通过上下文工程实现Skills的隔离和动态组合,以应对长周期复杂任务的鲁棒性挑战。

展望未来,长周期鲁棒性仍是核心挑战。新兴趋势将围绕Agent的可信赖性、安全性和对齐展开 [4, 25]。随着多Agent系统成为主流,Skills的管理将演变为通过 A2A 协议实现的动态、去中心化服务目录,从而实现更高效的企业级自动化和Agent间的互操作性 [21]。实现Skills的自动发现和闭环学习机制,将是Agent系统从被动执行者向主动学习者转变的关键一步 [24]。

如何学习大模型 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 Agent 开发实战:从零部署 Hermes Agent 到自定义技能与记忆配置 如果你最近在关注 AI Agent 领域,可能会发现一个现象:很多工具要么功能单一,只能聊天或写代码;要么配置复杂,需要你像拼乐高一样组合各种组件。当你需要一个能理解项目上下文、记住你的习惯、还能帮你自动化处理任务的“数字同事”时,往往需要自己动手,整合多个工具,过程繁琐且不稳定。 这正是 Hermes Agent 试图解决的问题。它不是一个简单的聊天机器人,而是一个设计理念超前的“全栈式自主助手”。它把开发者日常需要的持久化记忆、文件感知、浏览器自动化、语音交互、定时任务等能力,封装成了一个开箱即用的统一 阅读详情

相关推荐

AI Agent安全架构对比:从OpenClaw静态工具箱到HermesAgent动态学徒的防御演进

在人工智能技术从对话助手向自主执行体演进的过程中,AI Agent的安全范式正经历深刻变革。传统基于规则和静态边界的防护模型,在面对具备记忆与自进化能力的智能体时面临挑战。其核心原理在于,当AI系统从被动响应转向主动操作环境时,安全风险从外部攻击向量扩展到内部状态污染和技能后门化。从技术价值看,这要求安全架构从单纯的输入验证和权限控制,升级为涵盖记忆治理、技能验证和持续监控的全生命周期防护体系。在应用场景上,无论是企业自动化流程还是个人数字助手,都需要在效率与安全间取得平衡。本文聚焦OpenClaw和Her

weixin_34112181的博客 744

干货!零门槛搞懂skills

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

m0_64363449的博客 3999

从OpenClaw到Hermes Agent:AI Agent实战部署与自动化工作流构建

AI Agent(智能体)作为大语言模型(LLM)的能力延伸,其核心原理在于通过工具调用(Tool Calling)与环境交互,使模型从“对话”走向“执行”。这一技术价值在于将自然语言指令转化为具体操作,实现业务流程自动化,从而提升开发与运维效率。在应用场景上,AI Agent广泛适用于自动化运维、智能客服、数据报告生成等重复性任务处理。本文聚焦于两大热门开源框架OpenClaw与Hermes Agent,深入探讨其部署配置、技能扩展及实战联调。通过结合OpenClaw的模块化扩展能力与Hermes Age

weixin_34122810的博客 504

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

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

lyy2017175913的博客 1084

从零构建专属AI测试助手:Test-Agent架构设计与实战指南

大语言模型(LLM)与智能体(Agent)技术正深刻变革软件工程实践。其核心原理在于,通过自然语言理解与生成能力,结合外部工具调用,使AI能够执行复杂任务。在软件测试领域,这一技术价值尤为突出,它能将测试工程师从重复性工作中解放,实现测试用例自动生成、缺陷智能分析和脚本自动执行。Test-Agent正是这一理念的工程化实践,它通过整合大模型、向量知识库、工具链与工作流编排,构建出能深度理解项目上下文、主动协作的智能测试伙伴。本文将以一个用户管理系统为例,手把手演示如何利用GPT-4、LangChain和向量

weixin_30847939的博客 515

从AI Agent到自动化工作流:WorkBuddy实战指南与技能开发

AI Agent(智能体)作为人工智能领域的重要发展方向,其核心原理在于让大型语言模型(LLM)不仅能理解指令,还能通过调用外部工具和API来执行具体任务,实现从“思考”到“行动”的跨越。这一技术价值在于将AI的理解能力与真实世界的应用程序(如文件系统、浏览器、API服务)相连接,从而自动化处理复杂、多步骤的工作流程。其应用场景广泛,涵盖了从个人效率工具(如自动整理文件、生成报告)到团队自动化流程(如运维监控、信息同步)等多个领域。本文聚焦于WorkBuddy这一可编程的AI工作流自动化平台,深入探讨如何通

weixin_33851177的博客 430

AI Agent、具身智能与世界模型:三大趋势重塑人工智能未来

人工智能正经历从功能模块到自主智能体的范式迁移。其核心原理在于构建能够感知、理解、规划并执行任务的智能系统,这依赖于规划与推理、工具使用、记忆管理等关键技术栈的整合。这一转变的技术价值在于将AI从被动的工具提升为主动的行动者,极大地拓展了自动化的边界。其应用场景广泛,从数字世界的自动化编程助手、垂直领域超级助手,到物理世界的机器人控制与操作,最终指向构建具备物理常识和因果理解能力的通用智能。当前,以AI Agent、具身智能和世界模型为代表的三大趋势,正共同推动人工智能向更自主、更通用、更融合的方向演进,深

weixin_30314793的博客 389

Deepseek Harness 实战:从零构建个性化 AI Agent 开发指南

AI Agent(智能体)作为能够感知环境、自主决策并执行行动的软件实体,其核心原理在于整合大语言模型的推理能力与外部工具的执行功能,通过规划、工具使用、记忆和反思等机制实现复杂任务自动化。这一技术价值在于将人工智能从单纯的对话交互升级为能够主动解决问题的智能系统,广泛应用于数据分析、自动化流程、智能客服和代码辅助等场景。传统Agent开发面临模型集成、工具管理、记忆系统搭建和流程编排等高门槛挑战,而开源框架的出现正致力于解决这些痛点。本文聚焦于Deepseek Harness这一开源Agent开发平台,它

weixin_30621711的博客 417

构建有性格的AI Agent框架:从提示词到动态工具创造

AI Agent(智能体)是当前人工智能领域的热点,它基于大语言模型(LLM)构建,旨在超越简单的问答,实现更复杂的任务自动化与交互。其核心原理在于通过系统化的架构设计,将LLM的生成能力与外部工具、记忆系统和规则引擎相结合,从而形成可感知、决策和执行的智能实体。这一技术的核心价值在于降低复杂AI应用的开发门槛,让开发者能够更专注于业务逻辑和创新。在实际应用中,AI Agent可广泛用于智能客服、虚拟助手、游戏NPC、自动化工作流等场景。本文聚焦于如何为AI Agent注入“性格”,使其行为更具一致性和个性

weixin_34183910的博客 389

AI Agent开发实战:从概念到落地的关键技术解析

AI Agent(人工智能代理)作为新一代智能系统,通过大语言模型理解能力、工具调用标准化和开发框架完善三大技术突破,实现了从被动应答到主动执行的跨越。其核心技术原理在于结合LLM的语义理解与外部API调用能力,形成自主任务分解与执行的工作流。在工程实践中,AI Agent可显著提升客服、工单处理等场景的效率,如某案例实现72.3%工单自动处理率,响应时间从5-8分钟缩短至45秒。开发过程中需注意无限循环、过度自信等典型问题,并采用分层处理、置信度评分等解决方案。主流技术栈推荐LangChain框架配合GP

weixin_33924220的博客 365

从零构建AI Agent:DeepSeek Harness框架实战指南

AI Agent作为人工智能技术的重要应用形态,其核心原理是通过大语言模型(LLM)作为推理引擎,结合工具调用、记忆管理和规划执行等模块,实现复杂任务的自主处理。在工程实践中,开发者常面临状态管理困难、工具集成松散等挑战,而专用框架能显著提升开发效率。DeepSeek Harness作为新兴的AI Agent开发框架,提供了标准化的项目结构和配置管理,支持模型无关的设计理念,可灵活接入DeepSeek API等多种模型服务。该框架内置了对话历史管理机制和简洁的工具定义体系,特别适合需要快速构建、测试和部署智

weixin_30487201的博客 391

AI Agent技能开发实战:从概念到实现,打造专属编程助手

在人工智能和自动化技术快速发展的背景下,AI Agent(智能体)已成为提升开发效率的重要工具。其核心原理在于通过自然语言理解与任务执行能力,将复杂流程自动化。AI Agent的技术价值在于能够将重复性、领域特定的任务转化为标准化、可复用的能力单元,从而显著减少手动操作。在实际应用场景中,开发者常面临如何让AI助手更精准理解意图、高效处理特定格式任务的挑战。为此,开源项目如zhangxuefeng-skill提供了Skill(技能)开发框架,允许开发者创建、管理自定义技能,例如代码审查或API生成,实现开发

weixin_30333885的博客 420

基于MCP协议构建AI驱动的Kali渗透测试工具箱:从工具集到智能体

在网络安全领域,渗透测试是评估系统安全性的核心方法,其本质是通过模拟攻击来发现潜在漏洞。传统渗透测试高度依赖安全工程师的手动操作和经验,需要熟练使用Nmap、Sqlmap、Metasploit等多种工具,并在不同工具间切换、解析结果,过程繁琐且效率不一。模型上下文协议(MCP)的出现为这一流程带来了范式升级。MCP作为一套标准化协议,定义了工具与AI之间的“对话”方式,使得大语言模型能够像“通用翻译官”一样,理解并调度各类安全工具。其技术价值在于实现了工具能力的标准化接入与智能编排,将离散的安全工具串联成自

weixin_30251829的博客 403

Genspark AI Workspace 6.0:从AI工具到AI操作系统的范式转变

在人工智能技术快速发展的背景下,大语言模型(LLM)和AI智能体(AI Agent)正从辅助工具演变为能够自主执行复杂任务的核心系统组件。其核心原理在于通过自然语言理解、任务分解与规划,以及工具调用能力,将人类意图转化为具体操作。这一技术价值在于解决传统AI工具生态的碎片化问题,通过统一平台整合编码、调试、部署等环节,实现上下文感知与状态持久化。在应用场景上,它尤其适用于自动化软件开发工作流、智能运维和复杂任务编排。本文以Genspark AI Workspace 6.0为例,深入探讨了其如何通过集成AI

weixin_30399155的博客 430

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

Skills 智能体驱动开发从使用到项目实战详解

congge 6606

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

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

ZhangJiqun&191cm&85kg 1872

AI智能体技能开发实战:从概念到实现专属AI助手

在人工智能技术快速发展的今天,提示词工程和函数调用成为连接通用大模型与具体应用场景的关键技术。通过精心设计的系统提示词和工具调用接口,开发者能够将AI的泛化能力引导至特定专业领域,实现“约束下的创造力”。这种技术原理为构建专用AI技能提供了基础,其核心价值在于将领域知识、工作流程和私有工具链深度绑定,从而解决通用AI在复杂专业任务中输出不精准的痛点。在软件开发、内容创作等应用场景中,AI技能能够显著提升工作效率和质量。本文以代码规范审查为例,详细展示了如何从零开始设计、实现和测试一个可用的AI技能,涵盖环境

culi4814的博客 718

PID控制器(位置式和增量式)

PID控制算法

zhinian_hao的博客 4512

OpenClaw AI Agent 赋能 Discord 社区自动化治理实战指南

AI Agent(人工智能代理)作为能够自主理解、规划并执行任务的技术实体,其核心原理在于结合大语言模型(LLM)的推理能力与模块化技能(Skill)的执行能力。这项技术通过工具调用(Tool Calling)实现与外部系统的交互,其价值在于将人类从重复性工作中解放出来,实现业务流程的自动化与智能化。在社区治理、客户服务等场景中,AI Agent 展现出巨大潜力。本文聚焦于如何将开源的 AI Agent 框架 OpenClaw 深度集成至 Discord 平台,构建一个拥有精细化权限管理能力的“AI协管员”

weixin_34337381的博客 360

R语言maftools包实战:5分钟搞定TCGA癌症突变数据可视化(附完整代码)

本文详细介绍了如何使用R语言的maftools包快速解析和可视化TCGA癌症突变数据。通过实战演示,从环境搭建、数据导入到核心可视化(如瀑布图、棒棒糖图)和深度统计分析(如生存分析、突变特征),帮助生物信息学研究者高效完成癌症基因组学分析,大幅提升从原始MAF数据到发表级图表的效率。

weixin_29054399的博客 188

Python语言在工业控制中的简单应用

在工业控制中,经常需要对采集到的数据进行分析和处理,Python的这些库可以简化这一过程。传统的工业控制系统多依赖于专用的控制硬件和软件,但随着技术的发展,开放性和灵活性成为了新的需求焦点。还有,Python社区活跃,提供了大量的开源代码和模块,这对于工业控制领域来说是一个巨大的资产。Python作为一种高级编程语言,因其简洁的语法、强大的库支持和广泛的社区资源而在工业界获得了快速的发展和广泛的应用。在工业控制领域,Python的应用日益增多,这得益于其跨平台性、脚本语言的灵活性以及与硬件设备交互的能力。

2303_78014702的博客 1721
上一篇: 彻底颠覆!Google捅破天:别再写代码了!Agent开发者才是未来,职业重构已经开始!
下一篇: 王炸!Agent的本质竟是“花钱买大脑”?万字长文揭秘“用Token换架构”的底层逻辑!
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2835原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值