Agent Skills
返回列表
💻

AWS图代理

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,将 @zcwl/aws-graph-agent-free 安装到当前 AI 助手。

技能介绍

解决多代理系统落地的工程难题

在 AWS 上构建基于 LangGraph 和 Bedrock AgentCore 的多代理系统时,开发者常面临工作流编排、运行时封装、状态持久化与外部工具集成等多重工程挑战。手动配置这些组件不仅繁琐,还容易在环境管理、记忆一致性和工具调用上踩坑。本技能将这套复杂的部署与管理流程标准化,帮助工程师快速搭建生产可用的多代理协调框架。

核心能力与关键步骤

该技能通过五项核心能力覆盖多代理系统的全生命周期:

  • StateGraph 状态图编排:利用 tools_condition 实现代理与工具间的自动路由,支持 planner → executor → reviewer 等复杂多步循环逻辑。
  • AgentCore Runtime HTTP 封装:将代理封装为监听 8080 端口的 HTTP 服务,内置 /invocations 调用与 /ping 健康检查端点,支持容器化部署。
  • AgentCore Memory 持久记忆:统一管理跨会话短期记忆(STM)与长期记忆(LTM),并内置针对约 10 秒最终一致性延迟的等待与重试验证机制。
  • AgentCore Gateway 工具集成:将外部 API 或 Lambda 函数转化为带认证的代理工具,支持 fallback 本地模拟、local 协议与 production 生产网关三种传输模式。
  • CLI 全生命周期管理:通过 agentcore 命令行工具提供从 configure 配置、launch 部署、dev 热重载到 invoke 测试及 destroy 资源清理的完整闭环。

适用边界与注意事项

使用该技能前需确保满足特定的平台前置条件。首先,AWS 账户必须预先通过 Bedrock 模型使用审批,否则部署将被拦截。其次,记忆系统存在约 10 秒的最终一致性延迟,不适合对数据实时性要求极高的强一致性场景。在工程实践上,代理命名必须严格遵守字母开头且仅含字母、数字、下划线的规则,长度限制在 1-48 字符。此外,在容器模式下无法直接读取 .env 文件,必须在 Dockerfile 中使用 ENV 指令注入环境变量。对于不需要多代理协调的简单单一场景,建议直接使用基础 LLM API 以降低系统复杂度。

使用场景

  • 客服系统按意图把会话路由到客服专家或计费专家,两个专家共享 session_id 跨专家传递记忆,避免用户重复陈述
  • 写入长期记忆后等待约 10 秒并验证一致性,需要配套重试机制避免读到空数据
  • 把订单查询和退款 Lambda 函数注册为代理工具,通过生产网关模式处理鉴权与调用
  • 用 agentcore CLI 完成代理从配置、容器部署到测试调用和资源销毁的全流程,避免持续计费

适合人员

  • 正在 AWS 上用 LangGraph 开发多代理工作流、需要落地 planner→executor→reviewer 多步循环编排的后端工程师
  • 负责在生产环境部署 AI 代理、需要处理 Bedrock 模型审批、推理配置与容器化运维的 DevOps 工程师
  • 需要把企业内部 API 或 Lambda 封装成带认证的代理工具、并管理跨会话持久记忆的企业应用开发者
  • 希望用无状态部署节省记忆存储成本、测试后及时销毁资源控制 AWS 账单的平台架构师