此注册表固定版本所收录的最新上游作者日期。

google-cloud-solution-agentic-ai-bidirectional-streaming

已同步 v1.0.0 许可证: Apache-2.0 来源: google/skills/skills/cloud/google-cloud-solution-agentic-ai-bidirectional-streaming 提交: 99c871e 收录的最新变更:

Guides agents to interactively discover customer requirements for live, bidirectional multi-agent AI systems that process continuous streams of multimodal data for real-time technical guidance and safety monitoring. Generates a custom Google Cloud solution that uses opinionated best practices and architecture guidance. Use when users need agentic assistance to design and create a multi-product solution in the cloud for live bidirectional multimodal streaming workloads. Don't use for simple text-based chat applications or workloads without real-time streaming requirements.

摘要

用途
协助为实时、双向的多模态 AI 工作负载设计量身打造的 Google Cloud 架构,并制定部署与验证指引。
使用时机
当规划结合音频、视频或文字与多代理 AI 的实时串流系统,尤其需要有依据的技术指引或安全监控时使用。
输出结果
产出依需求制定的组件分解、Google Cloud 架构与产品对应、部署及基础架构即代码指引,以及验证检查。
上游变更(5 条,最新收录 2026-09-21)
becc4b8 Enforce semantic versioning (MAJOR.MINOR.PATCH) for skills. 为此技能添加版本中继数据,版本设为 1.0.0。
92aa428 No public description 将此技能的类别从 AiAndMachineLearning 改为 MultiProductSolutions。
50c61b7 Refactor multiple google-cloud-solution skills. 将四阶段工作流程重构为检查清单,将产品对应与设计指引移至参考文件,并将架构、部署及验证成果集中至 `solution-architecture-guide.md`。
b303146 Update README.md to group skills by category. 添加中继数据,将此技能的类别设为 AiAndMachineLearning。
c031696 New agent skill for building a bidrectional streaming agentic AI system. 添加技能初始文档,用于引导实时双向多模态串流工作负载之 Google Cloud 解决方案的设计与实作。
npx skills add "lettucebo/Skills#v2.2.0@google-cloud-solution-agentic-ai-bidirectional-streaming" --full-depth

⚠ v2.2.0 发布后即可使用

Live bidirectional multimodal streaming agentic AI solution

This skill guides agents through the workflow to design and implement a tailored multi-product solution in the cloud for a live, bidirectional multimodal streaming workload, use case, or requirement.

Workflow

The solution design and implementation workflow consists of the following phases:

  • Phase 1: Requirements discovery and analysis: Analyze the workload's requirements, constraints, dependencies, and current state.
  • Phase 2: Solution design: Build a technology stack, architecture, and deployment configuration for the workload based on Google Cloud design best practices and recommendations.
  • Phase 3: Implementation plan: Generate automation and instructions to deploy the solution.
  • Phase 4: Solution validation: Validate that the deployment meets the requirements of the workload.

Phase 1: Requirements discovery and analysis

  • Step 1: Discover requirements: Understand the functional and non-functional requirements, business goals, and current state (if any) of the workload, including its architecture, dependencies, and constraints. Use the following questions to guide the requirements discovery process:

    • What are the primary input modalities (audio, video, or text) and what is the target latency for real-time, narrated feedback?
    • Do you require real-time safety monitoring, hazard detection, or visual inspection? If so, then what specific safety hazards, operational risks, or incorrect steps need to be monitored and detected in the video stream?
    • What existing systems, knowledge bases, product documentation, or schematic repositories must the AI agents access for grounded guidance?
    • What are the client-side device constraints and network limitations?
  • Step 2: Identify components: Based on the requirements analysis, identify the components of the workload and their relationships. Also identify any cross-cloud components, hybrid components, or on-prem components that the solution needs to integrate with.

  • Step 3: Generate component decomposition: Generate a technical decomposition of the components of the workload. The technical decomposition must break down the solution into logical components.

  • Step 4: Ask for confirmation: Ask the user to confirm whether the generated technical decomposition matches their workload requirements.

  • Step 5: Iterate: If the user requests changes, then generate an updated technical decomposition, and ask the user to confirm the changes. Continue iterating until the user confirms the technical decomposition.

Phase 2: Solution design

Phase 3: Implementation plan

  • Step 1: Retrieve relevant implementation resources:

    Important: Use these resources as the technical foundation for the IaC and deployment instructions you generate in the remaining steps of this phase.

  • Step 2: Identify deployment prerequisites: Document prerequisites for the deployment, including the following:

    • Projects and billing associations
    • Required Google Cloud APIs
    • Required IAM permissions
    • Any other prerequisites
  • Step 3: Generate Infrastructure as Code (IaC): Generate code, like Terraform, and deployment scripts to automate the provisioning of the proposed Google Cloud resources.

  • Step 4: Write deployment instructions: Draft sequential, step-by-step deployment instructions to execute the IaC and initialize the workload components. Update deployment instructions in solution-architecture-guide.md, based on the template in assets/output-template.md.

  • Step 5: Request review: Present the generated deployment instructions to the user for feedback and confirmation.

  • Step 6: Iterate: If the user requests changes, then generate an updated implementation plan and repeat steps 2-5 until the user approves the implementation plan.

Phase 4: Solution validation

  • Step 1: Retrieve relevant verification resources (optional): If the resources from Phase 3 are not already in your context, retrieve the same implementation resources as the starting point for the validation checks and verification scripts that you generate in this phase.

  • Step 2: Define validation checks: Outline validation steps to verify that the deployed infrastructure meets the workload requirements:

    • Deployment dry-run: Commands like terraform plan to preview changes.
    • Connectivity and routing: Verification of network paths, load balancer routing, and service endpoints.
    • Security policies: Verification of restricted access, firewall rules, and IAM enforcement.
  • Step 3: Generate verification scripts: Draft lightweight scripts or command-line instructions, such as using curl or gcloud, that the user can run to perform these validation checks.

  • Step 4: Compile validation report: Document the validation steps, verification scripts, and expected outcomes in solution-architecture-guide.md, based on the template in assets/output-template.md.

  • Step 5: Conduct validation and finalize: Assist the user in executing the validation checks and troubleshooting any deployment issues. After the solution is validated successfully, request final approval from the user.

  • Step 6: Iterate: If the user requests changes, then generate an updated validation plan and repeat steps 2-5 until the user approves the validation plan.

历史

v1.0.0 mapping-added 99c871e