惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Heimdal Security Blog
P
Privacy International News Feed
S
Schneier on Security
P
Proofpoint News Feed
L
Lohrmann on Cybersecurity
Spread Privacy
Spread Privacy
P
Privacy & Cybersecurity Law Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Scott Helme
Scott Helme
K
Kaspersky official blog
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
aimingoo的专栏
aimingoo的专栏
Simon Willison's Weblog
Simon Willison's Weblog
S
Securelist
Help Net Security
Help Net Security
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Security Archives - TechRepublic
Security Archives - TechRepublic
云风的 BLOG
云风的 BLOG
The GitHub Blog
The GitHub Blog
N
News and Events Feed by Topic
Hacker News: Ask HN
Hacker News: Ask HN
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
M
MIT News - Artificial intelligence
雷峰网
雷峰网
博客园 - 司徒正美
V
V2EX
AWS News Blog
AWS News Blog
Know Your Adversary
Know Your Adversary
N
News | PayPal Newsroom
T
Tor Project blog
Cisco Talos Blog
Cisco Talos Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
PCI Perspectives
PCI Perspectives
Google DeepMind News
Google DeepMind News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
U
Unit 42
C
Cybersecurity and Infrastructure Security Agency CISA
P
Palo Alto Networks Blog
G
Google Developers Blog
T
Threat Research - Cisco Blogs
博客园 - Franky
I
InfoQ
D
DataBreaches.Net
爱范儿
爱范儿
Y
Y Combinator Blog
博客园 - 叶小钗
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

博客园 - fariver

[PaperWritting] 多模态大模型架构图摘录 每日Paper - 2026-03-06 每日Paper | 2026年3月4日 [Paper Reading] Qwen3-VL-Embedding and Qwen3-VL-Reranker: A Unified Framework for State-of-the-Art Multimodal Retrieval and Ranking [PaperReading] OneSearch A Preliminary Exploration of the Unified End-to-End Generative Framework for E-commerce Search [PaperReading] OneRec Technical Report [Paper Reading] Tiger: Recommender Systems with Generative Retrieval [PaperReading] Generative Recommendation with Semantic IDs: A Practitioner’s Handbook [PaperReading] GME: Improving Universal Multimodal Retrieval by Multimodal LLMs [Paper Reading] UniME-V2: MLLM-as-a-Judge for Universal Multimodal Embedding Learning [PaperReading] UniME: Breaking the Modality Barrier: Universal Embedding Learning with Multimodal LLMs [PaperReading] Qwen2.5-VL Technical Report [PaperReading] DeepSeek-OCR: Contexts Optical Compression [PaperReading] SAIL-Embedding Technical Report: Omni-modal Embedding Foundation Model [PaperReading] VLM2Vec-V2: Advancing Multimodal Embedding for Videos, Images, and Visual Documents [PaperReading] VLM2VEC: TRAINING VISION-LANGUAGE MODELS FOR MASSIVE MULTIMODAL EMBEDDING TASKS [PaperReading] REACT: SYNERGIZING REASONING AND ACTING IN LANGUAGE MODELS [PaperReading] MemGPT: Towards LLMs as Operating Systems [PaperReading] Qwen2-VL: Enhancing Vision-Language Model’s Perception of the World at Any Resolution [PaperReading] Mind Search: Mimicking Human Minds Elicits Deep AI Searcher
[PaperReading] METAGPT: META PROGRAMMING FOR A MULTI-AGENT COLLABORATIVE FRAMEWORK
fariver · 2025-09-22 · via 博客园 - fariver

link
时间:23.08
单位:DeepWisdom公司
相关领域:Agent
作者相关工作:

TL;DR

相对于普通LLM能够解决复杂任务,使用SOP(Standardized Operating Procedures)编码为prompt任务序列,从而将复杂任务分解为多个子任务给多个agents,不同agent赋予不同职能角色,实验证明相对于之前多agents系统效果更好。

Method

image
image

Q:是否SFT?
A:MetaGPT的核心创新在于框架设计(如多角色协作、SOPs集成),而非训练方法。它主要依赖现有的LLM(如GPT-4)作为基础模型,通过提示工程(Prompt Engineering)和结构化工作流引导智能体行为,而非直接修改模型参数。
如何收集数据?如何测试?
Q:如何给不同Agents扮演不同角色?
A:

  • 每个智能体被赋予明确的​​角色配置文件​​(Profile),包括:名称、职责(Goal)、约束(Constraints)、上下文(Context)和技能(Skills)。
  • 智能体按SOPs顺序激活(图3),例如:产品经理→架构师→项目经理→工程师→QA工程师。

Experiment

HumanEval

​​HumanEval​​ 是一个用于评估代码生成模型能力的基准测试数据集。根据论文第4.1节(Datasets部分)的描述,其主要特点如下:

  • ​​内容与规模​​:它包含 ​​164个手写的编程任务​​。
  • ​​任务构成​​:每个任务都包含了​​函数规格说明(function signature)、描述(descriptions)、参考代码(reference codes)和测试用例(tests)​​。
  • ​​评估目标​​:该基准旨在测试模型根据自然语言描述和函数签名来生成正确代码的能力。
  • 评估指标​​:论文采用由 (Chen et al., 2021a) 提出的​​无偏Pass@k来评估生成代码的功能正确性。其计算公式为:
    \(Pass@k = E_Problems [1 - (C(n-c, k) / C(n, k))]\)
    含义:​​至少有一个​​在top-k候选样本中的代码能够通过测试的概率。
    其中,n是生成的样本数量,c是通过测试的样本数量,若k=1表示第一个候选样本能通过测试。

MBPP

  • 内容与规模​​:它由​​427个Python编程任务​​构成。
  • 任务焦点​​:这些任务涵盖了​​Python核心概念和标准库特性​​。与HumanEval类似,每个任务也提供了​​描述、参考代码和自动化测试用例​​。
  • 评估目标​​:与HumanEval共同用于验证MetaGPT在代码生成功能上的准确性。
  • 评估指标​​:同样使用​​无偏Pass@k​​ 作为核心评估指标。

image

image

  1. Lines (Total Code Lines)​​
    ​​含义​​:指​​生成的代码总行数​​。这是一个衡量产出的量化指标,表示在完成特定任务时,整个项目一共编写了多少行代码。
    ​​在实验中的意义​​:通常,更复杂的软件项目会产生更多的代码行数。如表3所示,当仅有1个工程师(Engineer)时,生成了83.0行代码;而当角色齐全(4个角色)时,代码量增加到191.0行,表明任务被更完整地实现。
  2. ​​Expense​​
    ​​含义​​:指​​经济成本​​,即调用大语言模型(如GPT-4)生成所有这些内容所花费的金钱,单位为美元($)。
    ​​在实验中的意义​​:这项指标衡量了解决方案的“昂贵”程度。如表3所示,成本从仅有一个工程师时的0.915,随着角色增加而上升到1.385。这说明更精细的角色分工和协作虽然提升了质量,但也增加了计算和token消耗的成本。
  3. Revisions
    ​​含义​​:指​​人工修订成本​​,具体表示为使生成的代码能够正常运行,​​需要人工进行干预和修改的次数​​
    ​​在实验中的意义​​:这是衡量自动化程度和代码初始质量的关键指标。​​数值越低越好​​。表3清晰显示,随着角色增多,所需的人工修订次数从10次显著降低到2.5次,证明MetaGPT的多角色SOP设计能有效减少错误,减轻人类的后期调试负担。
  4. ​​Executability​​
    ​​含义​​:指​​可执行性​​,是一个对生成代码质量进行人工评估的分数
    ​​评分标准​​(根据论文第4.1节 Evaluation Metrics 定义):

​​1 (Failure/Non-functional)​​: 完全失败或不可运行。
​​2 (Runnable but imperfect)​​: 可以运行但不完美,存在明显缺陷。
​​3 (Nearly perfect)​​: 近乎完美,基本符合预期。
​​4 (Flawless)​​: 完美无瑕,完全符合期望。

效果可视化

image

总结与思考

相关链接

全文翻译
https://zhuanlan.zhihu.com/p/719175829