🧠 图解记忆:Generator-Evaluator = 生成器-评估器 循环;点击图片可查看原图。
💡 答案要点
Generator-Evaluator = 生成器-评估器 循环
反思架构:
用户问题 → Generator → 初步输出
↓
Evaluator 评估
↓
达标? → ✅ → 返回
↓ ❌
Reflector 生成修改意见
↓
Generator 修正
↓
再评估(循环)为什么需要反思?
| 问题 | 无反思 | 有反思 |
|---|---|---|
| 代码有 bug | 直接输出给用户 | 生成代码 → Review → 打回修改 → 重写 |
| 答案不完整 | 输出残缺答案 | 生成 → 检查遗漏 → 补充 |
| 幻觉内容 | 直接返回给用户 | 生成 → 验证事实性 → 修正 |
面试话术:
"反思机制是生成、评估、修正的闭环,用额外调用成本换取纠错机会。关键不是让同一个模型重复说‘再想想’,而是引入测试、Schema、检索证据或独立评审标准,并限制轮数;是否提升成功率要与单次更强模型、重采样等基线比较。"
