SkillsScout
ENG-QUALITY / 工程效率与代码质量

gemini-live-api-google-skills

收录日期 2026-08-27·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
9
安全性
9
8.3SCOUT SCORE

1. 基本信息

项目 内容
名称 Gemini Live API(gemini-live-api,正式发布标题为 “LiveAPI Service Skill”)
作者/维护者 Google(google/skills 官方合集仓库,本目录由内部 Cloud IX Team 维护)
来源链接 https://github.com/google/skills/tree/main/skills/cloud/gemini-live-api
许可证 Apache-2.0(数据来源:GitHub API + 仓库根目录 LICENSE 文件确认)
GitHub Stars 18,720(数据来源:GitHub API;该数字属整个 google/skills 合集仓库,不代表本技能自身热度)
Forks 1,503(同上,合集整体数据)
最新版本 仓库不发布正式 release,持续滚动更新;本技能目录最近一次提交为 2026-07-24(数据来源:GitHub API 提交记录)
安装方式 npx skills add google/skills 交互式勾选安装,或手动复制 skills/cloud/gemini-live-api/ 目录到 agent 的 skills 目录

2. 功能介绍与亮点

这是一个代码生成型技能:根据用户指定的编程语言,生成一个连接 Gemini Enterprise Live API(WebSocket 双向流式接口)的客户端服务类,覆盖语音、视频、文本实时交互场景。

3. 适用场景

固定分类:工程效率与代码质量

适用于需要为应用接入 Gemini 实时语音/视频/文本双向流式能力的开发者:从零搭建一个 Live API 客户端、给现有应用补充实时语音助手能力、或需要一套可交互测试的演示前后端来验证 Live API 集成效果时均可触发。技能面向 Gemini Enterprise Agent Platform(企业版 Vertex AI 场景),需要已启用相应 API 的 Google Cloud 项目。

4. 跨 Agent 兼容性

5. 推荐理由

Gemini Live API 的双向流式协议本身状态管理复杂(会话续传、打断处理、鉴权刷新等),手写客户端容易在边界情况上出错。本技能把这些协议细节固化成生成规则与验收清单,agent 据此产出的客户端天然覆盖这些边界情况,而不依赖 agent 自身对协议的记忆是否准确。技能额外产出配套演示应用,用户装完能直接跑起来验证效果,而不只是拿到一段孤立代码。安装环境处理上也刻意避免污染系统 Python、避免硬编码长期凭据,降低了生成代码本身带来的运维风险。

6. 评分

维度 分数 说明
受欢迎程度 7 发布方 Google 为 Gemini/Google Cloud 的所有者,属官方出品;google/skills 合集仓库 18,720 星不计入单个子技能,技能自身未找到独立第三方证据
可用性 9 npx skills add 一条命令可选装;生成流程含明确步骤、验收清单与配套演示应用,文档完整;本目录 2026-07-24 有实质更新,所属仓库持续活跃维护;无付费依赖(在用户已有的 GCP 项目上运行)
安全性 9 纯 Markdown 指令+参考资料,未发现隐藏 shell 命令或混淆代码;生成规则显式禁止硬编码长期 API key、禁止系统级安装,强制使用隔离环境与令牌刷新;License 明确(Apache-2.0)

安全检查清单:

检查项 结果
① Shell 命令执行范围 指导生成 setup.sh 等脚本在目标输出目录内创建隔离环境并安装依赖,明确禁止安装进系统/全局 Python,无越权范围
② 运行时联网外发 生成的客户端连接固定的 Gemini Live API WebSocket 端点(*-aiplatform.googleapis.com),行为透明,未发现隐蔽外发
③ API key/凭据 强制使用 Application Default Credentials 获取 bearer token 并按需刷新,明确禁止把长期 API key 作为唯一鉴权方式,也不接受 URL 查询参数传 key
④ 可疑指令/注入迹象 亲自抓取 SKILL.md 全文与 references/ 核实,未发现 prompt injection 或与任务无关的夹带内容
⑤ 作者/组织信誉 Google 官方仓库,全部提交来自内部 Cloud IX Team,无造假迹象
⑥ License Apache-2.0,明确
⑦ 最近维护时间 本目录最近提交 2026-07-24,距今约一个月;所属仓库最近一次全库提交为 2026-08-26,持续维护中

7. 跟同类 Skills 相比的优势

项目 定位 与本技能的差异
gemini-interactions-api(同仓库) Gemini Enterprise Agent Platform 的通用交互式对话 API 客户端生成 面向标准请求-响应式交互,不处理 WebSocket 双向流、会话续传、打断信号等实时流式场景的状态管理
gemini-live-api-devgoogle-gemini/gemini-skills 仓库) Gemini 公开 API/SDK(google-genai/@google/genai)的 Live API 使用文档 面向公开消费级 Gemini API(API key 鉴权),覆盖语音活动检测、原生音频等 SDK 层特性;本技能面向企业版 Gemini Enterprise Agent Platform(ADC 鉴权、独立协议 proto),两者服务不同产品线、非重复收录
手写 WebSocket 客户端(无技能辅助) 开发者自行阅读官方文档实现 需自行处理会话续传、打断信号、令牌刷新等边界逻辑,容易遗漏;本技能把这些固化为生成规则与验收清单

8. 用户评价

该技能目前在第三方平台尚无具名用户评价;仓库提交记录显示本目录全部改动均来自 Google 内部团队,未发现外部贡献者提交的改进意见。

9. 其他补充

google-gemini/gemini-skills 仓库存在同名功能相近的 gemini-live-api-dev 技能,面向公开版 Gemini API 而非本技能面向的企业版 Gemini Enterprise Agent Platform,两者服务对象不同,用户可按自己使用的是消费级 API Key 还是企业版 ADC 鉴权项目来选择。

10. 安装使用方式

11. 注意事项