Google Cloud 无边界开放数据湖仓设计技能
帮助设计连接多云数据孤岛与智能体的受治理数据湖仓。
流程要求需求确认、架构审查、部署审查和验证,并包含 IAM、Secret Manager、凭据托管、敏感数据保护及私有网络建议;但未规定具体最小权限角色、完整数据流披露、回滚方案或对生成 IaC/脚本执行前的明确安全确认,因此扣分。
四阶段流程和输出物定义较一致,且包含 dry-run、连通性、安全策略检查;但没有提交的测试套件、可复现实例、依赖可用性证明或针对异常输入和失败的诊断反馈,因此静态评估限制在中低分。
目标用户、适用的边界湖仓场景、需求发现问题、Mermaid 图和 Markdown 输出均较明确,并声明不适用于简单单云数据仓库或非 AI 工作负载;但未说明中文交互支持,且核心功能依赖 Google Cloud 和外部文档服务,对中国大陆网络可达性和替代路径缺乏说明,因此扣分。
文档分阶段组织,提供模板、引用资料、产品重命名表、产品映射和设计建议;仓库 README 提供 Apache-2.0、安装方式、问题反馈和活跃开发说明。但技能自身没有版本策略、变更记录、明确维护责任、FAQ、依赖清单或已知限制说明,因此未满分。
技能明确要求产出需求分析、产品映射、架构图、架构指南、IaC、部署说明和验证报告,核心设计任务可由该流程覆盖;但没有已完成的代表性输出或执行证据,生成内容仍需用户审查、补充环境细节并自行执行,因此按静态上限保守扣分。
技能提供多个官方 Google Cloud 文档链接、模板和仓库治理材料,关键建议具备一定追溯性;但未提供覆盖关键路径的 CI、测试套件、独立复现结果或第三方交叉验证,因此不能超过静态证据上限。
- 不要将生成的 Terraform、部署脚本或验证命令直接用于生产;先审查 IAM、网络、凭据、数据外传和破坏性变更,并建立回滚方案。
- 核心流程依赖 Google Cloud 服务及外部 Google 文档;应在中国大陆目标环境中单独验证网络可达性、产品可用性、区域限制和替代方案。
- 技能未提供完整的错误处理、测试覆盖、版本变更记录或成功案例,输出需要人工技术审查和实际验证。
这个 Skill 能做什么,适合哪些场景?
该技能引导用户为跨云、混合云或本地数据环境设计安全、受治理的开放数据湖仓,并集成智能体 AI。它覆盖需求发现、方案设计、实施规划和方案验证四个阶段。输出可包括技术分解、Google Cloud 产品映射、Mermaid 架构图、Markdown 方案文档、IaC、部署说明和验证脚本。它适合复杂的多产品数据架构,不适用于简单的单云数据仓库或非 AI 工作负载。
通过问题收集数据源、元数据联邦、安全凭据、跨数据连接分析和自然语言查询需求;识别并分解混合云、跨云及本地组件;在检索指定 Google Cloud 文档后映射产品,生成区分数据摄取与服务子系统的 Mermaid 架构图,并将 Managed Service for Apache Spark 作为共享桥接组件;生成 solution-architecture-guide.md、Terraform 等 IaC、部署步骤、验证检查和轻量脚本;在关键阶段请求用户确认并根据反馈迭代。
- 负责跨云数据平台的架构师,需要把多个数据孤岛连接到 AI 智能体并设计联邦查询方案。
- 使用 Google Cloud、其他云和本地数据源的数据工程团队,需要规划治理、安全和跨环境数据处理。
- 需要将自然语言查询接入分布式分析数据的 AI 或分析团队,需要设计智能体分析工作流。
- 准备部署多产品 Google Cloud 数据方案的平台团队,需要生成 IaC、部署说明和验证清单。
这个 Skill 有哪些优点和局限?
- 覆盖从需求发现到验证的完整架构工作流。
- 明确处理跨云、混合云、本地数据源和联邦查询场景。
- 要求使用指定 Google Cloud 文档作为方案设计和实施规划依据。
- 规定生成 Mermaid 架构图、IaC、部署说明和验证材料。
- SKILL.md 未提供实际 Terraform、脚本、测试套件或示例输出。
- 需要客户端具备搜索或抓取 Google Cloud 文档的能力。
- 具体产品选择、权限、API 和部署细节需在后续交互中生成,不能仅凭技能文件直接部署。
- 不适用于简单的单云数据仓库或非 AI 工作负载。
如何安装这个 Skill?
运行 npx skills add google/skills,然后在安装选择中选择 google-cloud-solution-agentic-ai-borderless-data-lakehouse。README 未说明该技能的本地目标目录或单独安装命令。
如何使用这个 Skill?
在已安装该技能的 Agent Skills 客户端中提出具体需求,例如:“请为连接 Google Cloud、另一云平台和本地数据源的智能体分析系统设计一套受治理的开放数据湖仓。”随后提供数据源、元数据、安全、分析和查询要求,并在技术分解、方案架构和实施计划阶段进行确认或反馈。