MetaGPT | 第十九章:新增一个 Action 或工具
2026/8/6 7:45:28 网站建设 项目流程

预计阅读时间:65 分钟
难度等级:实战

本章导读

前一章我们从零实现了一个自定义角色RequirementClarifier

它告诉我们一件事:

Role 负责消息编排 Action 负责执行具体任务 Message 负责把结果交给下游

但在真实扩展 MetaGPT 时,问题经常不是“我要新增一个角色”,而是:

  1. 我要新增一个固定动作。
  2. 我要新增一个可复用能力。
  3. 我要让智能体自己决定什么时候调用这个能力。
  4. 我要把外部能力暴露给RoleZero
  5. 我要让输出足够稳定,方便测试和下游消费。

这就是本章要解决的问题。

本章会围绕两个例子展开:

ProjectSummaryAction -> 读取 ProjectRepo -> 生成项目摘要 -> 适合固定 SOP 流程 DependencyCheckTool -> 检查依赖文件 -> 暴露给 RoleZero 动态调用 -> 适合工具系统

学完本章,你应该能回答:

  1. 什么时候写Action
  2. 什么

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询