Vercel 一边开源 Skills 想统一 AI 工具层,一边造 Zero 新语言:野心会不会太大
Vercel 一边开源 Skills 想统一 AI 工具层一边造 Zero 新语言野心会不会太大【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skills2026 年Vercel 同时在两条战线上押注一边把开源项目 skills 做成“AI 界的 npm”试图统一散落在 Claude Code、Cursor、Codex、OpenCode 等几十个 Agent 之间的工具层另一边Zero 语言在社区点燃了“AI 时代是否真的需要一门新语言”的激烈辩论。一边做兼容层、一边造新标准这是战略协同还是战略分裂本文结合 Vercel 开源仓库的真实源码、skills.sh 生态数据与全网社区讨论尝试给出一个不那么情绪化的回答。一、Skills不生产模型只统一工具层什么是 Agent Skills在 src/skills.ts 中技能被严格定义为目录下含SKILL.md文件、YAML frontmatter 里必须有name和description两个字段。任何缺字段、YAML 解析失败的文件都会被直接跳过--- name: my-skill description: What this skill does and when to use it --- # My Skill Instructions for the agent to follow when this skill is activated.正如社区文章所总结的——Skill 的本质“非常朴素就是一个 Markdown 文件”但正是这种朴素让它获得了跨 Agent 的传播能力。它不依赖任何特定模型不绑定任何特定 IDE只是一份写给 Agent 的“领域操作手册”。一句话安装npx skills add仓库 README 的开篇即给出核心体验npx skills add vercel-labs/agent-skills这个 CLInpm 包名skills内置了add / use / list / find / remove / update / init / sync全套子命令src/cli.ts。值得注意的还有skills use它能把某个技能渲染成一段 prompt 直接管道给已安装的 Agent甚至用--agent参数交互式拉起 Claude Code、Codex 等实现“不安装也能用”src/use.ts。从安装方式看它兼容 GitHub shorthand、完整 URL、GitLab、Azure Repos、任意 git 地址乃至本地路径并支持私有仓库凭据继承README.md 对此有完整描述。一张兼容表75 个 Agent 的“公约数”这个项目最有野心的部分是那份长长的支持 Agent 列表Claude Code、Codex、Cursor、Copilot、Gemini CLI、Windsurf、Trae、OpenCode……共 75 个以上README.md。src/agents.ts 的agents表为每个 Agent 精确记录了项目级与全局级的技能目录与安装检测逻辑Claude Code → .claude/skills/ ~/.claude/skills/ Codex → .agents/skills/ ~/.codex/skills/ Cursor → .agents/skills/ ~/.cursor/skills/ OpenCode → .agents/skills/ ~/.config/opencode/skills/加上“项目级安装默认进./agent/skills/、可随仓库提交共享给团队”的设计它事实上把“技能安装”变成了可版本控制、可 CI/CD 化、可跨人同步的工程资产。社区称之为“AI 能力 npm 化”并非夸张。生态数据与安全护栏据掘金、头条等社区报道skills.sh 收录的社区与官方技能包已达 60 万 级别vercel-labs/agent-skills中 React/Next.js 相关技能单包安装量达到 10 万到 18 万以上。代码里并不只有“装包”这一面src/add.ts 只在 GitHub 确认仓库为公开时才发起安全审计请求src/telemetry.ts 把审计封装为 3 秒超时、失败绝不阻塞安装的旁路安装完成后还会渲染一张包含 Socket/Snyk 风险评级的Security Risk Assessments表格。但这恰恰映射出社区的担忧有媒体审计发现超过 30% 的第三方技能包存在恶意脚本或权限滥用风险——从提示词工程迈向能力工程的同时供应链安全正成为新的门槛。二、Zero为什么偏偏要造一门新语言如果说 Skills 是“顺势而为”Zero 则是 Vercel 主动造出的“新标准”。社区里最典型的质疑来自 InfoQ 中文网的标题——《Vercel Zero 引发争议AI 时代真的需要一门新语言吗》。反对者的逻辑很直接前端已有 TypeScript 这种强类型超集生态、工具链、人才储备都是现成的AI 代码生成也不缺语言缺的是更好的上下文与更好的评测。支持者的逻辑同样成立TS 的遗留包袱tsconfig迷宫、装饰器、历史 API本身就是 AI 生成代码的噪声源Zero 把类型、模板、样式收敛进一个统一语法等于为模型提供了一份“低熵”的训练与生成目标——生成出来的代码天然更小、更可预测、更少幻觉。两种声音其实指向同一个判断当模型成为主要“代码消费者”时语言的设计目标从“人类可读优先”向“机器可生成、人类可审查”迁移——Zero 是在为 AI 原生时代重新定义语法边界。这与 Skills 的底层逻辑——把领域知识显式化、标准化、可复用化——如出一辙。三、协同还是分裂两条线的真实关系从表面看Skills 在“向下兼容一切”Zero 在“向上重造一切”二者似乎互相矛盾。但拆开看它们是同一战略的两半工具层统一Skills解决“能力分发”问题无论底层模型是谁、编辑器是谁技能包都以 SKILL.md 为公约数流动与模型无关Vercel 可以既支持 Anthropic 生态也支持 OpenAI 生态。语言层重造Zero解决“生成质量”问题当技能包把“要做什么”定义清楚后还需要一种语言让 AI 把“怎么做”写得更好。中间层是 AI SDK 与 v0Vercel 早已通过 AI SDK 统一了 OpenAI、DeepSeek、Ollama 等多厂商调用方式v0 则负责“设计到代码”的入口。Skills 负责“代码到工程”Zero 负责“代码本身”。所以更准确的评价是Vercel 并不是野心分裂而是在刻意占领 AI 时代前端工程栈的每一层。这也解释了为什么它敢一边对几十个竞品 Agent 做“端水大师”一边又造一门可能颠覆自己主阵地 Next.js 的新语言——兼容是手段标准才是目的。四、对前端开发者的实际影响抛开情绪这套组合拳对前端开发者的真实影响可以落到三点1. 能力门槛从“记住怎么做”变成“定义怎么做”。有了技能包团队可以把内部规范代码风格、PR 模板、部署流程封装成可安装的包AI 不再是“外挂”而是带着团队规矩干活的成员。掘金热门文章7.3 万阅读正是由此断言“把你的最佳实践技术变成看得见摸得着的实体”。2. 安全与供应链意识成为必备技能。一行npx skills add背后是第三方代码在 Agent 环境里执行。学会阅读 SKILL.md、检查风险评级、只从vercel-labs、anthropics等可信源安装将是开发者在这一轮浪潮中的基础素养。3. 语言红利窗口出现。如果 Zero 成势早期掌握它的开发者会获得类似当年“会 React 的人先拿高薪”的先发优势如果不成势TS 生态依然是基本盘。理性策略是保持 TypeScript 深度的同时用小成本跟进 Zero 的语法草案与生成结果观察它在真实工程中的表现。结语Skills 与 Zero 并不冲突——它们分别是 Vercel 在“工具分发层”和“语言表达层”的两枚落子。真正的风险不在于“野心太大”而在于这两条战线都需要生态方的配合Skills 需要所有 Agent 厂商接受统一标准Zero 需要社区放弃一部分 TS 的舒适区。以 Vercel 过往在 Next.js、v0、AI SDK 上的执行力来看这场赌注值得认真对待但最终裁决权握在每一个前端工程师的日常选择里。【免费下载链接】skillsThe open agent skills tool - npx skills项目地址: https://gitcode.com/GitHub_Trending/ad/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

WebSocket语音收发实战:Python实时通话服务器与客户端

WebSocket语音收发实战:Python实时通话服务器与客户端

简介:基于WebSocket协议实现语音实时收发的Python服务器与客户端代码,适合有Python基础、希望快速搭建双向语音通信原型的开发者。资源包含服务器端与客户端两个主要脚本,采用Flask-SocketIO处理服务端连接与消息事件,客户端通过w…

2026/10/15 18:50:07 阅读更多 →
DID拼接屏软件调试指南:从3×3映射到预案配置

DID拼接屏软件调试指南:从3×3映射到预案配置

简介:这是面向液晶拼接屏工程集成与运维人员的DID拼接屏控制软件包,适用于商业展示、监控中心、会议厅等场景的大屏部署与调试。资源共48个文件,压缩包约52.71MB,主要组成包括可执行程序(客户端ScreenControl.exe与服务…

2026/10/15 18:50:07 阅读更多 →
FFmpeg 4.2.1 Windows 32位动态库使用指南:命令行与二次开发

FFmpeg 4.2.1 Windows 32位动态库使用指南:命令行与二次开发

简介:这份资源是面向32位Windows平台的FFmpeg 4.2.1共享库版本,适合需要在本地进行音视频转码、剪辑、流媒体处理的开发者与多媒体爱好者使用。压缩包共52个文件,约22.8MB,以dll动态链接库、html文档、ffpreset预设、exe可执行程序…

2026/10/15 18:50:07 阅读更多 →

最新新闻

北航何静:Codex调用SketchUp实操,常见智能体均适用

北航何静:Codex调用SketchUp实操,常见智能体均适用

北京航空航天大学副教授何静实测 AI 智能体驱动 SketchUp 草图大师自动建模,覆盖 ChatGPT、Claude Code、Workbuddy、OpenClaw 多款智能体,对比 4 种建模实现路径,完成多类型建筑场景建模与迭代修改。实测场景:现代住宅、10 层玻璃…

2026/10/15 19:23:17 阅读更多 →
基于Qt的TCP/UDP网络调试助手:原理、架构与实战避坑

基于Qt的TCP/UDP网络调试助手:原理、架构与实战避坑

简介:Qt 网络调试助手是一份面向嵌入式与上位机开发者的完整源码包。在旧版基础上对全部代码重写,整合 TCP 服务端、TCP 客户端、UDP 服务端、UDP 客户端四种模式,并实现十六进制与 ASCII 收发、定时器自动发送、界面配置持久化、常用发送数据…

2026/10/15 19:23:17 阅读更多 →
从零开始的C语言学习总结与规划

从零开始的C语言学习总结与规划

一、自我介绍我选择C语言作为编程入门语言,是因为它语法简洁、贴近底层,能够帮助我建立扎实的计算机基础。虽然学习过程中会遇到一些困难,比如指针、内存管理等概念,但我相信通过持续练习和积累,一定能够逐步攻克这些难…

2026/10/15 19:23:17 阅读更多 →
3MB 的 Windows 极简待办工具,免登录也能高效规划每一天

3MB 的 Windows 极简待办工具,免登录也能高效规划每一天

你有没有发现,越是复杂的待办软件,越容易变成“摆烂软件”? 最开始我们只是想腾开脑袋容量,把重要的事随手记下来,防止忘事。但很多待办软件一上来就要注册、登录、云同步,甚至设置付费墙,还没开…

2026/10/15 19:23:17 阅读更多 →
建材服务能力升级的行业观察:从客户视角看专业培训的必要性

建材服务能力升级的行业观察:从客户视角看专业培训的必要性

摘要建材采购与普通消费品采购存在本质区别。一个装修项目涉及水电管材、防水涂料、瓷砖胶、板材龙骨等数十个品类,每个品类又有不同的品牌、规格、型号和执行标准。采购周期长、异常情况多、施工场景复杂,客户在采购过程中面临的问题,往往不…

2026/10/15 19:23:17 阅读更多 →
Claude Code插件加载机制与手动安装排错指南

Claude Code插件加载机制与手动安装排错指南

1. 从"官方插件仓库"这个信号说起:Claude Code 的插件体系到底在解决什么问题第一次看到claude-plugins-official这个仓库名的时候,我的直觉是:官方终于把插件这件事从"社区各自为战"收拢到"有一个统一入口"了…

2026/10/15 19:22:17 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →