找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

450

积分

0

好友

56

主题
发表于 11 小时前 | 查看: 1| 回复: 0

这两年,相信大家已经被各种 AI IDE 或平台推出的 “Skills” 功能刷屏了。作为一个重度依赖 AI 辅助编程的开发者,我初次接触这个概念时,第一反应是:这和我们写惯了的 Prompt(提示词),究竟有什么根本上的不同?

为了弄清楚这个问题,我深入研究了 Anthropic 最早开源的一个关键 GitHub 仓库。

GitHub上的Agent Skills仓库页面

探究之后,我意识到:如果不理解 Agent Skills 的核心理念,我们可能会错过下一阶段 AI 应用发展的关键。在 anthropics/skills 这个仓库出现之前,我们对大语言模型的“教育”方式更像是“填鸭式”的:每次对话,都需要将大量的背景信息、操作步骤硬塞进 Prompt 的上下文窗口里。

而这个仓库,悄然定义了一套名为 “Agent Skills Standard” (智能体技能标准) 的新范式。它彻底改变了我们赋予 AI 能力的方式。

解构 Skill:它不止是 Prompt,更是可执行的程序

打开这个仓库,你会发现每一个“技能”不再是一段模糊的文本描述,而是一个结构清晰的文件夹。从一个开发者的视角来看,其核心通常包含三个部分:

  1. SKILL.md (结构化说明书):这并非普通文档,而是一个带有 YAML Frontmatter 的 Markdown 文件。它明确定义了技能的元数据(如名称、描述、版本)、所需的输入参数、预期的输出以及触发条件。这为 AI 理解和使用该技能提供了清晰的合约。
  2. Lazy Loading (懒加载架构):这是最具巧思的设计。AI 不会在会话初期就加载所有技能的详细内容,从而消耗宝贵的上下文 Token。它首先获取一个技能的“目录”或摘要。只有当你实际触发“写代码”、“分析数据”等具体任务时,AI 才会动态加载对应的 SKILL.md 文件和必要资源。这种按需加载机制极大地提升了 Token 使用效率。
  3. Tool Definitions (工具定义):将 Python 脚本、Shell 命令或外部 API 调用封装成 AI 能够直接理解和调用的函数。这使得 AI 不仅能“知道”如何做,还能真正“执行”具体操作。

为什么说 Skill 比传统 Prompt 更高级?

本质上,这标志着一个范式的转变:

  • 过去,你是在与一个知识渊博但“手无寸铁”的 AI 聊天,你需要用语言描述一切。
  • 现在,你是在为一个可编程的智能体 安装软件(Skills)

anthropics/skills 揭示的未来图景是:我们使用 AI 的方式,将不再是反复进行“你能帮我做个数据分析吗?”这样的请求,而是:

  • install skill/data-analysis (安装数据分析技能包)
  • install skill/brand-voice (安装品牌文案技能包)

AI 瞬间从一个通用的对话伙伴,转变为一个配备了专业工具、遵循特定流程的专家。Skill 真正实现了 AI 能力的模块化、标准化和高度复用。

横向对比:Skill、Assistant 与 RAG

为了更清晰地定位 Agent Skills,我们可以将其与当前流行的 OpenAI Assistants 和 RAG(检索增强生成)技术进行对比。

Agent Skills、OpenAI Assistants与RAG的对比表格

从对比中可以看出:

  • 知识类型:Agent Skills 专注于 “程序性知识” (如何做一件事的流程),而 RAG 更擅长处理 “事实性知识” (是什么)。Assistants 则更侧重于维护会话状态和记忆。
  • 加载机制:Skills 的动态懒加载在应对大量技能时具有显著的 Token 成本优势,而 Assistants 的全量预载在工具繁多时可能带来高昂开销。
  • 代码执行:Skills 提供了与指令紧密集成的原生沙箱环境,代码执行更安全、更直接。
  • 复用性:Skills 的设计理念是 “一次构建,多处运行” ,其技能文件可以跨 Web 界面、API、移动端等多个平台使用,可移植性极强。这在构建复杂的企业级 AI 应用 工作流时至关重要。

对开发者与普通用户的启示

对于开发者和技术团队而言,Agent Skills 标准意味着我们可以像开发软件库一样,开发和沉淀面向 AI 的“能力包”。这能极大提升 AI 智能体 的构建效率与标准化程度。

对于普通用户,即便不懂代码,也需要建立 “模块化思维”

  • 将你撰写周报的固定格式和要点,沉淀为一个“周报生成” Skill。
  • 将你制作演示文稿的流程和公司模板,固化为一个“PPT助手” Skill。

未来的差距,或许不在于谁能写出更精巧的 Prompt,而在于谁能够积累并有效调用一个丰富、高质量的 个人或组织 Skills 库


附:相关的开源 Skills 仓库参考

你对 Agent Skills 的未来发展有何看法?是时候重新思考我们与 AI 协作的方式了。欢迎在 云栈社区 与我们继续探讨。




上一篇:tritonBLAS:零自动调优的GEMM解析模型,微秒级选出近最优参数
下一篇:CVE-2026-20805:微软DWM桌面窗口管理器零日信息泄露漏洞已被野外利用
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-1-18 18:12 , Processed in 0.261730 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表