Google Skills框架:为Google产品定义智能体AI的缺失标准

GitHub June 2026
⭐ 13987📈 +13987
来源:GitHubAI agents归档:June 2026
Google开源了'Skills',一个用于构建与其产品生态系统交互的AI智能体的标准化框架。这个GitHub项目在一天内飙升至近14,000颗星,承诺定义智能体如何访问Gmail、Drive和Calendar——但真正的故事在于其架构选择和对企业AI的战略布局。

Google在GitHub上发布的'Skills'仓库并非又一个智能体框架;它是Google有意标准化AI智能体如何与公司庞大的生产力工具套件交互的一步棋。该项目在发布当天就获得了超过13,900颗星,提供了一套定义明确、模块化的'skills'——本质上是带有结构化输入/输出模式的API封装——允许开发者构建能够读取邮件、管理文件、安排会议等功能的智能体。与LangChain或AutoGPT等通用智能体框架不同,Skills专注于Google生态系统,提供了一条官方认可的自动化路径。该框架的关键技术创新在于使用声明式规范格式(很可能是Protocol Buffers或类似的模式语言)来定义智能体与每个Google服务之间的严格契约。

技术深度解析

Google Skills框架代表了与AutoGPT等项目推广的'智能体即黑箱'范式的显著背离。它没有给LLM自由调用任意函数的权限,而是在智能体和每个Google服务之间施加了一个严格的、由模式驱动的契约。

架构: 其核心是,Skills是一组模块化、无状态的函数集合,每个函数对应Google产品上的一个特定操作。例如,一个`gmail_send_email`技能需要结构化输入:`to`、`subject`、`body`以及可选的`attachments`。输出是一个标准化的响应对象。这不是一个思维链框架;它是一个原子动作库。智能体(可以是任何LLM,从Gemini到GPT-4o)负责选择和排序这些技能,但技能本身是确定性的且带有版本控制。

模式定义: 该项目严重依赖Protocol Buffers(protobuf)来定义技能接口。这是一个刻意的选择:protobuf提供了与语言无关、强类型的模式,可以编译成Python、Go、Java等语言的客户端库。这与许多开源智能体框架使用的JSON Schema方法形成对比。其优势在于性能和类型安全——当智能体处理邮件或文档等敏感数据时,这一点至关重要。劣势是对于不熟悉protobuf的开发者来说,学习曲线更陡峭。

执行模型: Skills被设计在沙盒环境中执行,很可能使用Google自己的Cloud Functions或类似的Serverless运行时。每次技能调用都通过OAuth 2.0进行身份验证,并限定范围到特定的Google API。该框架内置了重试逻辑和针对常见故障模式(如速率限制或令牌过期)的错误处理。与那些在API调用出错时常常静默失败的临时智能体实现相比,这是一个显著的改进。

与替代方案的比较:

| 特性 | Google Skills | LangChain Tools | AutoGPT Plugins |
|---|---|---|---|
| 生态系统焦点 | 仅限Google | 多提供商 | 多提供商 |
| 模式系统 | Protocol Buffers | JSON Schema | JSON Schema |
| 认证模型 | OAuth 2.0 限定范围 | 开发者管理 | 开发者管理 |
| 错误处理 | 内置重试/日志 | 手动 | 手动 |
| 社区贡献 | 受限(Google审核) | 开放 | 开放 |
| 每次调用延迟 | 约50-100ms(估计) | 约100-200ms | 约200-500ms |
| 生产就绪度 | 高(Google基础设施) | 中 | 低 |

数据要点: 该表显示,Google Skills优先考虑可靠性和生态系统集成,而非灵活性。使用protobuf和内置错误处理使其更适合企业生产环境,但缺乏多提供商支持限制了其为构建跨平台智能体的开发者的适用性。

开源组件: 该仓库本身相对较小——几百KB的protobuf定义和Python存根。实际的运行时逻辑可能托管在Google的内部仓库中。这是Google开源项目的一种常见模式:规范是公开的,但优化后的实现仍然是专有的。开发者可以在GitHub上检查技能定义,但要实际运行它们,他们需要使用Google Cloud服务。

要点: Skills不是一个用于构建通用AI智能体的框架。它是一套高质量的、经Google认可的构建块,用于完全存在于Google生态系统内的智能体。技术复杂性很高,但范围刻意狭窄。

关键参与者与案例研究

Skills的发布是对智能体构建生态系统碎片化的直接回应。几个关键参与者已经在这个领域崭露头角。

Google DeepMind: Gemini背后的研究部门多年来一直在探索智能体能力。Skills代表了来自'Toolformer'和'SayCan'等项目研究成果的产品化,这些项目教会了LLM使用外部工具。这里的关键研究者很可能是Jeffrey Dean或来自Google Assistant团队的高级工程师,尽管该项目没有注明个人贡献。策略很明确:让Gemini成为Google Workspace自动化的默认大脑。

微软与Copilot: 微软的Microsoft 365 Copilot是直接竞争对手。Copilot采用了类似的方法——将LLM能力直接嵌入Office应用——但它是一个封闭的专有系统。相比之下,Skills是开源的且面向开发者。这使得Google成为定制自动化的更灵活选择,而微软则以交钥匙体验瞄准最终用户。

该领域的初创公司:Superagent(开源智能体框架)和Fixie.ai(智能体平台)这样的公司正在构建通用替代方案。例如,Superagent在GitHub上拥有超过5,000颗星,并支持与Slack、Git的集成。

更多来自 GitHub

OpenChem:深度学习与药物发现之间那座被忽视的桥梁人工智能与药物发现的交汇催生了一大批开源工具包,每个都争相成为分子建模的标准。其中,`mariewelt/openchem`——简称为OpenChem——占据了一个独特的位置。它基于PyTorch构建,为分子图和序列提供专门的层和损失函数,AgentsView:本地优先,终结多AI编码代理混乱的开源利器AI编码代理的爆发式增长——从Claude Code、OpenAI Codex到Cursor、Tabnine以及20多款其他工具——催生了开发者新的痛点:碎片化的可见性。开发者在不同项目中运行多个代理,却缺乏统一的方式来搜索历史会话、追踪TAirLLM打破GPU壁垒:单张4GB显卡即可运行70B大模型由开发者lyogavin打造的AirLLM,在GitHub上迅速收获了超过2万颗星,这标志着市场对在消费级硬件上运行大语言模型的迫切需求。其核心创新在于“分片加载与动态调度”架构,打破了传统上将整个70B模型(FP16精度下约需140GB显查看来源专题页GitHub 已收录 2875 篇文章

相关专题

AI agents887 篇相关文章

时间归档

June 20262061 篇已发布文章

延伸阅读

Vercel推出OpenAgents:是AI智能体开发的民主化,还是又一个模板?Vercel Labs近日发布了开源项目OpenAgents,承诺简化AI智能体开发流程。该项目基于Next.js构建,提供预置的Web界面与多模型支持,但其在易用性与功能深度之间的权衡,以及在拥挤市场中的长期生存能力,仍存疑问。GitAgent横空出世:以Git原生标准统一碎片化AI智能体开发开源项目GitAgent正为AI智能体开发提出一项根本性简化方案:将Git仓库作为定义、版本控制和共享智能体的基本单元。通过将智能体视为具有标准化Git原生结构的代码,它旨在解决困扰该领域的互操作性与协作难题。此举或将彻底重塑AI智能体的构动手学AI工程:从理论到实战的终极蓝图,GitHub星标破2400一个名为“Hands-On AI Engineering”的GitHub仓库正以每日641颗新星的速度迅速蹿红,累计星标已超2400。AINews深入调查发现,这套涵盖OCR、RAG与AI Agent的实战项目集,正在弥合理论知识与生产级工Knowhere:AI Agent RAG管道中缺失的关键一环,值得高度关注Knowhere,一款用于提取和结构化文档的全新开源工具,正迅速在AI开发者中走红。它承诺解决检索增强生成(RAG)管道中最棘手的痛点之一:将混乱的非结构化文件转化为干净、上下文丰富的文本块,供AI Agent直接使用。

常见问题

GitHub 热点“Google Skills Framework: The Missing Standard for Agentic AI on Google Products”主要讲了什么?

Google's 'Skills' repository on GitHub is not just another agent framework; it is a deliberate move to standardize how AI agents interface with the company's vast suite of producti…

这个 GitHub 项目在“How to build a Gmail auto-responder using Google Skills”上为什么会引发关注?

The Google Skills framework represents a significant departure from the 'agent-as-black-box' paradigm popularized by projects like AutoGPT. Instead of giving an LLM free rein to call arbitrary functions, Skills imposes a…

从“Google Skills vs LangChain for enterprise automation”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 13987,近一日增长约为 13987,这说明它在开源社区具有较强讨论度和扩散能力。