用途:team-request 技能在团队模式下自动为所有团队成员加载,用于规范团队成员之间的请求行为,核心场景是获取基础设施连接信息以及处理密钥。
主要能力:当任务需要连接真实 Azure 资源(数据库、队列、存储等)时,成员可通过 request 工具向 InfrastructureExpert 索取连接值。InfrastructureExpert 提供的内容包括:连接字符串(如数据库、消息队列、存储)、带托管标识配置的终结点 URL,以及对你所请求资源变更的确认。返回的响应只包含连接值,不含订阅、资源组或资源 ID。
使用方式:在执行需要真实资源连接的工作前调用 request,例如:request(from: "<your-name>", to: "<InfrastructureExpert-name>", taskId: "<your-task-id>", message: "I need the connection string for the PostgreSQL database")。拿到返回值后用于配置代码或测试。若需要资源变更(如创建测试数据库、添加防火墙规则、创建队列、分配角色),同样使用 request 工具并描述变更内容,不要自行运行 az 命令进行资源预配。示例:request(from: "ITTester", to: "InfraExpert", taskId: "003-integrationTest", message: "Create a test database named 'app_test' on the PostgreSQL server and return the connection string with managed identity auth")。
适用场景:团队协作模式下需要访问真实 Azure 资源、需要统一管理连接信息与密钥、或需要由专人负责资源预配与变更的流程。
限制:资料未提供该技能的安装方式、收费信息、支持平台及更多配置细节;其行为依赖团队模式与 InfrastructureExpert 角色,具体可用范围暂未提供。