• 关注我们

博客

乐竞体育 自然

以往开发者们交流的焦点是提示词(prompt)模板,但现在,人们更关注应该安装哪些技能(skill)。这一转变标志着AI编程工具正迈入「装包」阶段。

Vercel创始人兼CEO Guillermo Rauch于1月17日在X平台宣布,Vercel推出了名为skills的AI技能「npm」。正如前端工程师使用npm包管理器一行命令即可集成他人开发的组件一样,Rauch预示着类似的一键式成果集成体验将应用于AI领域。

Peter Steinberger,被誉为「龙虾之父」,立即回应表示需要与ClawHub同步,ClawHub是另一家AI智能体生态的技能市场。三天后,Vercel在其更新日志中正式发布了skills,一个用于安装和管理智能体能力包的命令行工具。该工具的官方仓库vercel-labs/skills,在发布仅五个月内,GitHub星标数已迅速突破2.4万。

skills之所以广受欢迎,在于其极简的操作方式,仅需一行命令:npx skills add 。它本质上是AI智能体的包管理器,如同npm之于前端代码,skills使得AI智能体能够像集成代码库一样集成「能力」。更令人瞩目的是,它支持广泛的AI工具,包括Claude Code、Cursor、Codex、Gemini CLI等超过68种官方支持的智能体,意味着一份能力包可以在不同工具上通用。

此外,Vercel还推出了skills.sh,一个汇集技能目录和安装量排行的平台,清晰展示了各类技能的流行程度。其中,名为find-skills的包以230万次安装量位居榜首,标志着AI编程能力首次拥有了「热门下载」的排行榜。

一行命令:AI掌握新技能

通过执行npx skills add vercel-labs/agent-skills,用户可在几秒钟内为Claude Code等AI助手添加React、Next.js的工程规范和设计准则,使其在后续的代码编写中遵循这些既定规则。这些官方称为「技能包(skill)」的集合,本质上是一个包含SKILL.md文件(描述技能及其适用场景)的文件夹,还可附属参考文档、模板以及可执行脚本。

skills解决了AI模型在理解项目特定「土规矩」,如代码风格、命名习惯及常见陷阱等方面的不足。过去需要反复向AI解释的定制化需求,现在通过打包成skill,一次安装即可长期生效。用户还可以像管理npm包一样,使用list、update、remove命令来管理已安装的技能。底层共享规范的引入,使得在Claude Code中安装的技能,也能在Cursor等其他工具上运行。

对于不想本地安装的用户,skills还提供了npx skills use命令,允许临时调用技能,用完即弃,不占用本地资源。这使得AI的能力不再局限于用户口头描述,而是转化为可以直接获取和使用的模块化组件。

AI工具层的「npm化」

尽管skills可能被误认为是Claude的专属功能,但它实则源自Vercel,而非Anthropic的原生能力。skills CLI统一了对Claude Code、Cursor、Codex、GitHub Copilot、Windsurf等多种AI工具的支持,象征着AI工具层正经历「npm化」。Vercel通过将零散的开发经验封装成可复用、可分发、可版本化的模块,推动AI能力从「提示词工程」向「能力工程(capability engineering)」演进,后者关注的是「这件事以后都这么干」,而非仅仅「这一次怎么说」。

Vercel曾通过Next.js在前端生态部署领域占据重要地位,如今,它试图在AI智能体层面复制这一成功策略。

Find Skills:AI的「能力搜索引擎」

Find Skills是skills项目中最具前瞻性的部分,它被定义为「找技能的技能」。当用户提出「如何做X」或「有没有能……的技能」等需求时,find-skills能够自动搜索、筛选并安装最匹配的智能体技能。

该技能包的官方定义明确了其工作流程:当用户发出请求时,find-skills会执行搜索、筛选和安装的完整流程。它还内置了质量检查机制,优先推荐安装量高、来源可靠(如Vercel、Anthropic、微软等官方源)的技能,并对低安装量或来源不明的技能发出警告。

find-skills的SKILL.md源码清晰地列出了推荐前的三项质检规则:安装量优先1000+,警惕100以下;来源优先官方,低星标仓库需存疑。这实质上赋予了AI自身「能力搜索引擎」的能力,用户无需了解具体技能名称,只需表达需求,AI即可自动完成查找和安装。

更重要的是,find-skills的价值不限于程序员,它为不具备工程化背景的设计师、产品经理、内容创作者等非技术用户提供了便捷的AI能力调用入口,使他们能够轻松利用现成的技能包来完成工作。

热闹背后的安全隐忧

尽管skills带来了极大的便利,但其内置的脚本执行逻辑也带来了潜在的安全风险。用户在安装第三方技能包时,往往难以全面了解其具体操作,这可能导致安全漏洞的出现。

安全公司Snyk的ToxicSkills研究对ClawHub和skills.sh上的3984个技能进行了审计,发现超过三成存在安全缺陷,其中13.4%为严重级别,包括恶意软件分发、提示词注入和密钥泄露。另一机构Koi Security也查出2857个技能中有341个存在恶意行为。

主要的攻击手法包括:通过脚本让AI从未知IP下载并执行代码,窃取SSH或AWS配置;或在SKILL.md文本中嵌入恶意指令,诱导AI执行攻击者预设的任务,甚至窃取智能体的记忆文件。

与npm主要安装纯代码不同,skills将提示词、代码和权限紧密结合,一个SKILL.md文件即可改变智能体的行为,并直接访问本地文件系统、网络及shell,其安全风险远超npm。Vercel也提醒用户,应像对待代码一样审视技能包,尤其要警惕scripts目录中的内容,并根据来源和权限进行判断,例如,一个天气查询技能要求访问SSH密钥就存在明显异常。

AI能力的「npm时刻」已然到来,但它不仅带来了便利,也一同带来了npm生态发展过程中积累的安全问题。虽然一行命令安装能力十分诱人,但这个领域尚处于早期阶段,用户在使用时需要保持警惕,并运用开发者的老练经验,仔细甄别技能包的来源和权限。

二十年:一行命令的演进

Vercel创始人Guillermo Rauch,这位来自阿根廷布宜诺斯艾利斯,对Web和开源充满热情的开发者,其职业生涯的核心始终围绕着将复杂工程简化为开发者可信赖的「一行命令」。从少年时推广Linux,到加入MooTools核心团队,再到创立Socket.io,以及后来的Next.js和Vercel平台,Rauch一直致力于优化开发者体验。

Vercel平台如今支撑着众多知名公司的线上业务,其核心竞争力在于提供从代码编写、预览到上线的全流程一站式解决方案,让开发者一旦使用便难以离开。Rauch二十年来专注于将复杂流程精炼为开发者能够轻松执行的命令,从早期的now命令创建服务器,到Next.js框架,再到如今的npx skills add,他将同一套简化工程的理念应用到了AI智能体领域。

2条评论

乐竞体育
乐竞体育以聚合最新的球队动态与专家观点为核心,带来高效便捷的体验。
2015年1月15日 晚上10:30

想了解更多打造一站式体育信息聚合平台相关内容,尽在乐竞体育。

乐竞体育
乐竞体育围绕乐竞体育官网不断创新,回应用户的真实需求。
2015年1月15日 晚上10:30

精选乐竞体育真人内容,乐竞体育与你一同发现更多精彩。

乐竞体育
乐竞体育专注乐竞体育APP,为用户提供专业可靠的体验。
2015年1月15日 晚上10:30

乐竞体育专注乐竞体育APP,为用户提供专业可靠的体验。

围绕乐竞体育平台,乐竞体育持续打磨更优质的服务。

乐竞体育深耕覆盖全球热门体育赛事直播与回放领域,用心服务每一位用户。