HoRain云--Skills 工作原理
HoRain 云小助手个人主页⛺️生活的理想就是为了理想的生活!⛳️ 推荐前些天发现了一个超棒的服务器购买网站性价比超高大内存超划算忍不住分享一下给大家。点击跳转到网站。目录⛳️ 推荐Skills 的工作原理三个阶段渐进式加载的优势Skill 执行流程你可能会好奇智能体又不是人它怎么知道某个 Skill 能做什么、该怎么做答案很简单——靠读文件。每个 Skill 背后都有一个描述文件通常叫 SKILL.md就像一份说明书。Skills 的工作原理Skills 使用渐进式披露Progressive Disclosure的方式让代理在不同的阶段加载不同详细程度的信息。这种设计使得代理可以同时管理大量技能而不会耗尽上下文空间。三个阶段代理加载技能分为以下三个阶段1. 发现阶段Discovery当对话开始时代理会扫描所有可用的技能文件夹只读取每个技能的名称name和描述description。这是最轻量的信息足以让代理判断某个技能是否可能与当前任务相关。2. 激活阶段Activation当代理判断某个技能的描述与用户请求相匹配时会将完整的 SKILL.md 文件内容加载到上下文中。这时代理会读取完整的指令和说明。3. 执行阶段Execution代理按照 SKILL.md 中的指令执行任务。在这个过程中代理可能会调用技能附带的脚本、读取参考资料或使用其他资源。渐进式加载的优势阶段加载内容典型大小发现阶段name description约 100 tokens激活阶段完整 SKILL.md建议不超过 5000 tokens执行阶段脚本、参考资料等按需加载智能体在执行任务之前会先读这份说明书搞清楚三件事这个 Skill 能干什么能力描述要用它我需要提供什么输入参数做这件事有什么规矩环境约束和注意事项读完之后智能体就知道哦这个 Skill 适合用来解决当前的问题我来调用它。下面这张图展示了这个过程智能体如何读懂一个 Skill智能体大脑我需要找一个能完成任务的技能读取SKILL.md① 能做什么描述② 需要什么参数③ 有什么规矩约束↓ 读完就全懂了理解✅懂了可以调用了 打个比方想象你新入职一家公司拿到一本《岗位操作手册》 岗位说明你是客服负责处理退款 操作流程先核实订单号再提交退款⚠️ 注意事项超过500元需主管审批读完手册你就知道自己该干什么、怎么干、什么不能干了。SKILL.md 对智能体来说就是这本操作手册。Skill 执行流程从用户指令开始先进行 Skill 意图识别决定是否进入受控执行路径。命中 Skill 后系统加载 SKILL.md建立工具权限与行为边界再结合上下文进行推理。只有在确实需要时才调用被允许的外部工具否则在规则内完成逻辑。最终结果经过约束整合后输出用户的下一次输入触发新一轮完整流程。❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2622117.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!