跳转到主内容
A clean Android development workstation showing modular AI instruction cards connected to code and test signals

Google 解释为何 Android Skills 的目标是最终消失

Google 表示,官方 Android Skills 是面向 AI 编程代理的窄范围、评测驱动型指令,并计划在模型能力追上后逐步退场。

发布时间

08 ago 2026

阅读时间

4 分钟阅读

分享这篇文章:

目录

发生了什么变化

Google 在 2026 年 8 月 6 日发布的一篇 Android Developers Blog 文章中解释了为什么官方 Android Skills 项目被设计得很小,而且带有临时性。这篇文章由 Android Developer Relations 的 Jose Alcérreca 撰写,说明团队在今年 4 月发布官方 Android Skills 之后,如何判断哪些 skill 值得存在。

核心意思是:Google 并不希望开发者安装一大堆通用提示文件。它表示,只有当当前前沿模型存在可验证的知识缺口时,官方 skill 才会被考虑,尤其是那些变化速度快于模型训练周期的 Android API 和工作流。

因此,这更像是一次关于 AI 辅助 Android 开发的方法论说明,而不是单纯的产品发布。Google 在提醒团队把 skill 当作有明确目标的工程资产:当它能弥补可测量的缺口时有价值;当它只是重复模型已经知道的内容时,就会带来成本。

为什么官方集合保持克制

Google 表示,目前已经发布约 20 个官方 Android Skills。它给出的例子都很具体,包括 AGP 9、Navigation 3、高级 Camera API 和 Perfetto SQL。Android Skills 的公开文档还列出了一些相关工作流,例如从 XML 布局迁移到 Compose、让应用界面适配 edge-to-edge,以及审计 R8 配置。

这种克制的原因是上下文成本。根据博客文章,每个已安装的 skill 都会给每个任务的基础上下文增加约 100 到 200 个 token;如果某个 skill 被激活,增加的内容可能会更多。实际结果是,不必要的 skill 会让代理会话更慢、更贵,也更容易失焦。

Android Skills 的 GitHub 仓库也用类似方式描述了这一原则:项目关注评测显示大语言模型表现不足的工作流,而不会优先处理模型已经较为熟悉的成熟领域,例如基础 Jetpack Compose 最佳实践。

Skill 正在像软件一样被测试

Google 表示,每个 skill 在发布前都会经过评测:当 skill 启用时测试应该通过,未启用时则应失败。该公司把这种评测类比为代码中的集成测试,这对构建内部代理指令的团队也很有参考价值。

Google 称,最低限度会在 Android Studio 中使用最新 Gemini Flash 模型测试 skill。根据 skill 的不同,也可能检查 Gemini Pro、Antigravity 以及第三方系统。这并不意味着所有代理都会表现一致,但它说明 Google 希望官方 skill 基于证据,而不是把它们当作静态文档片段。

Google 还解释了为什么不接受新增官方 skill 的直接 pull request:其评测框架依赖无法开源的内部基础设施。开发者如果要报告问题、建议优化或请求新的官方 skill,需要通过 GitHub issue。

文档仍然重要

文章中一个非常实用的观点是,Android 开发者不应该把 skill 当成官方文档的替代品。Google 建议使用 Android Knowledge Base 和 Android CLI 的 docs 命令,让代理访问官方 Android 文档;当目标是广泛的 API 依据,而不是某个专门工作流时,这通常更高效。

公开文档显示,Android Skills 可以通过 Android CLI 安装,并可用于支持开放 agent-skills 格式的代理或开发环境。文档也说明,团队可以为内部工作流创建自己的 skill,只要清楚地打包说明,并放在受支持代理能够发现的位置。

对 Android 团队来说,关键是区分三层:官方文档用于广泛的 API 事实,官方 skill 用于快速变化的 Android 工作流缺口,内部 skill 则用于公司自己的架构和审查实践。

目标是最终弃用

Google 这次说明中最有意思的一点,是它明确给出了终点。随着更强的模型吸收新的 Android API 和工作流模式,Google 预计许多 skill 会变得不再必要。团队表示,当新模型发布时会重新运行评测;如果模型在没有某个 skill 的情况下也能通过,该 skill 就可能在过渡期后被退役。

这对任何使用 AI 代理的团队都是一种有用纪律。代理指令不应默认变成永久杂音。它们需要负责人、测试,以及明确的退出路径。

Google 还提醒开发者谨慎选择社区 skill。文章提到了一些声誉较好的 Android 社区示例,但也警告不要盲目安装大型集合,因为它们可能未经测试、由 AI 生成、带有偏差,甚至包含恶意指令。

开发者接下来该关注什么

对在 Android 项目中使用 AI 工具的开发者来说,直接影响主要是实践层面的。默认安装所有可用 skill 很可能不是好选择。更好的做法是识别代理反复失败的地方,加入能够修复问题的最小化指令,并定期重新测试这条指令是否仍有必要。

对平台团队来说,Google 的做法说明代理支持正在成为开发者关系的一部分。文档不再只是写给浏览网页的人类读者;其中一部分现在需要为能在真实代码库中执行任务的 AI 工具进行打包、评测和退役。

已确认的新闻本身很具体:Google 解释了它如何选择、评测并最终弃用官方 Android Skills。更大的启示是,高质量 AI 编程支持将更少依赖庞大的 prompt 库,更多依赖经过衡量、基于来源、并能在模型不再需要时消失的指令。

标签:

#Android #AI coding #Developer tools #Android Studio #Android CLI #LLM agents

9

浏览

0

分享

0

点赞

相关文章