00:00 / 10:19
连播
清屏
智能
倍速
点赞477
00:00 / 04:27
连播
清屏
智能
倍速
点赞406
技术深挖——“渐进式披露”如何让 Agent 更聪明? 在第一篇文章中,我们讨论了 Agent Skills 如何像“入职手册”一样为 AI 赋能。然而,从技术角度来看,一个核心挑战始终存在:如何让 AI 在海量的专业知识中不迷失方向? 如果把几百项业务流程全部塞进提示词(Prompt),模型会因为“上下文过载”而变得反应迟钝甚至产生幻觉。Anthropic 提出的核心解决方案,是渐进式披露(Progressive Disclosure)。 1. 核心架构:三层过滤机制 Agent Skills 的运作并非一次性的指令输入,而是一个高效的动态加载过程。我们可以将其逻辑拆解为三个层次: 第一层:元数据(Metadata)——轻量级的“雷达” 在初始状态下,Claude 的上下文窗口中并不包含任何具体的技能细节。它只加载一份极简的技能清单(通常仅包含技能名称和简短描述)。 作用: 保持上下文的极简,降低 Token 消耗。 逻辑: 模型根据用户的意图,在清单中搜索匹配的“关键字”。 第二层:动态调用(Dynamic Tool Call)——精准的选择 当 Claude 判断用户需求属于某个专业领域(例如“分析这份财报的风险”)时,它会主动调用一个特定的工具:read_skill_instructions。 动作: 模型向系统发出请求:“请把‘财务风控’技能包里的 SKILL.md 发给我。” 优势: 这种“按需索取”的方式,确保了模型在处理任务时,大脑里只有最相关的规则。 第三层:资源关联(Resources)——深度的支持 一旦核心指令被加载,如果任务还需要特定的代码脚本、PDF 模板或数据库模式,模型会继续深入读取技能文件夹下的其他资源。 结果: 此时的 Claude 已经从一个通用模型,临时变成了一个拥有特定工具和参考资料的专家。 2. 为什么“渐进式披露”是必选项? 这种设计不仅是为了节省几美分的 Token,它解决了 LLM 应用中的三个致命伤: 减少干扰(Distraction Reduction): 如果同时给模型 50 条不同任务的指令,它可能会在执行 A 任务时被 B 任务的规则误导。渐进式披露实现了逻辑的物理隔离。 突破上下文限制: 虽然 Claude 支持超长上下文,但并不意味着你应该填满它。 #Gitmeai #Claude #LLM #token #Agent
00:00 / 06:21
连播
清屏
智能
倍速
点赞24
技术深挖——“渐进式披露”如何让 Agent 更聪明? 在第一篇文章中,我们讨论了 Agent Skills 如何像“入职手册”一样为 AI 赋能。然而,从技术角度来看,一个核心挑战始终存在:如何让 AI 在海量的专业知识中不迷失方向? 如果把几百项业务流程全部塞进提示词(Prompt),模型会因为“上下文过载”而变得反应迟钝甚至产生幻觉。Anthropic 提出的核心解决方案,是渐进式披露(Progressive Disclosure)。 1. 核心架构:三层过滤机制 Agent Skills 的运作并非一次性的指令输入,而是一个高效的动态加载过程。我们可以将其逻辑拆解为三个层次: 第一层:元数据(Metadata)——轻量级的“雷达” 在初始状态下,Claude 的上下文窗口中并不包含任何具体的技能细节。它只加载一份极简的技能清单(通常仅包含技能名称和简短描述)。 作用: 保持上下文的极简,降低 Token 消耗。 逻辑: 模型根据用户的意图,在清单中搜索匹配的“关键字”。 第二层:动态调用(Dynamic Tool Call)——精准的选择 当 Claude 判断用户需求属于某个专业领域(例如“分析这份财报的风险”)时,它会主动调用一个特定的工具:read_skill_instructions。 动作: 模型向系统发出请求:“请把‘财务风控’技能包里的 SKILL.md 发给我。” 优势: 这种“按需索取”的方式,确保了模型在处理任务时,大脑里只有最相关的规则。 第三层:资源关联(Resources)——深度的支持 一旦核心指令被加载,如果任务还需要特定的代码脚本、PDF 模板或数据库模式,模型会继续深入读取技能文件夹下的其他资源。 结果: 此时的 Claude 已经从一个通用模型,临时变成了一个拥有特定工具和参考资料的专家。 2. 为什么“渐进式披露”是必选项? 这种设计不仅是为了节省几美分的 Token,它解决了 LLM 应用中的三个致命伤
00:00 / 06:21
连播
清屏
智能
倍速
点赞31
00:00 / 00:30
连播
清屏
智能
倍速
点赞NaN
00:00 / 08:30
连播
清屏
智能
倍速
点赞7
如何为你的业务打造“黄金技能包”? 在前两篇文章中,我们理解了 Agent Skills 的概念与底层逻辑。今天,我们要聊聊最核心的问题:如何真正动手构建一个高效的技能包? 构建技能包不仅仅是写一段 Prompt,它更像是在编写一份“AI 驱动的标准化作业程序(SOP)”。一个优秀的技能包应该让 AI 在面对复杂任务时,表现得像是一个拥有多年经验的老员工。 1. 第一步:识别与定义(Identify & Define) 并非所有任务都值得封装成技能。优先选择具备以下特征的场景: 高频且有固定逻辑: 如周报生成、代码审查、合规性检查。 需要特定参考资料: 任务执行依赖于特定的模板、术语表或私有 API 文档。 容易产生幻觉的领域: 涉及复杂规则或多步骤计算的任务。 示例: 我们要构建一个名为 “品牌内容官(Brand_Voice_Guardian)” 的技能。 2. 第二步:编写核心 SKILL.md 这是技能包的“灵魂”。在编写指令时,请遵循 “角色 - 任务 - 约束 - 示例” 的结构。 实战技巧: 起一个精准的名称: 名称要包含动词和领域(如 analyze_financial_risk),方便 AI 在元数据检索阶段一眼选中。 定义触发场景: 在 SKILL.md 的开头明确写道:“当用户要求检查文案风格、撰写公关稿或评估品牌一致性时,请激活此技能。” 结构化输出: 强制要求 AI 使用特定格式输出(如 JSON 或特定的 Markdown 标题)。 专家建议: 使用“反向指令”。不仅告诉 AI 要做什么,还要明确告诉它绝对不能做什么(例如:“严禁使用‘赋能’、‘闭环’等大厂黑话”)。 3. 第三步:配置资源文件(Resources) 技能包之所以强大,是因为它可以携带“行李”。 模板文件(Templates): 提供一个标准的 .docx 或 .md 模板,让 AI 填空,而不是自由发挥。 辅助脚本(Tools): 如果任务涉及大量数学计算或文件处理,在技能包里放一个 Python 脚本。 知识库(Knowledge): 放入行业术语表。例如,在“医疗翻译技能”中放入《医学缩写对照表》。 4. 第四步:调试与迭代的“三问法” #Gitmeai #Agent #LLM #Skills #Knowledge
00:00 / 08:01
连播
清屏
智能
倍速
点赞12
00:00 / 06:24
连播
清屏
智能
倍速
点赞39