MetaGPT | 第八章:Action 系统:任务如何被封装和执行

发布时间:2026/8/5 15:40:49
MetaGPT | 第八章:Action 系统:任务如何被封装和执行 预计阅读时间:45 分钟难度等级:进阶本章导读第七章我们拆解了Role的运行循环。一个角色收到消息后,会经过_observe、_think,最后在_act中执行当前todo。这里的todo本质上就是一个Action。在 MetaGPT 中,Action是任务执行的最小业务单元。角色负责“谁来做、什么时候做”,Action 负责“具体做什么”。例如写 PRD、写系统设计、拆解任务、写代码、运行代码、搜索增强问答,都可以被封装成 Action。本章重点回答:Action在角色执行链路中处于什么位置?Action如何访问上下文、配置和 LLM?普通文本输出、结构化输出和Message输出有什么区别?ActionNode如何帮助 Action 生成结构化结果?一个 Action 什么时候可以注册成 RoleZero 可调用的工具?读完本章后,你应该能够独立实现一个简单 Action,并知道如何把它挂到 Role 中运行。学习目标本章结束后

相关新闻