问题域/PD-197

对抗辩论架构

Adversarial Debate Architecture

通过结构化多方对抗辩论提升 Agent 决策质量,支持正反方和多角色辩论

子问题

1.辩论轮次控制

2.角色立场设计

3.裁判仲裁机制

4.辩论历史管理

5.两层辩论的串行衔接与信息传递

6.辩论后反思闭环与经验积累

7.裁判防中立偏见的 prompt 设计

各项目的解法1 solutions

Signals

横向对比

维度TradingAgents
辩论拓扑两层串行:2人投资辩论 → Trader → 3人风险辩论
轮次控制计数器阈值:2人用 2×N,3人用 3×N,构造函数可配置
角色立场设计Prompt 硬编码对立立场,输出前缀标识角色身份
裁判仲裁机制独立裁判节点,prompt 禁止默认中立,强制 Buy/Sell/Hold
辩论历史管理TypedDict 嵌套状态,角色独立历史 + 全局历史双轨追踪
记忆增强BM25 检索历史相似场景经验,5 角色独立记忆实例
反思闭环交易后 Reflector 对 5 角色分别反思,经验写回各自记忆库

最佳实践

1.设置可配置的辩论轮次上限

2.为每个角色设计明确的立场和论证策略

3.裁判 prompt 中明确禁止默认中立,强制做出明确决策

4.为每个辩论角色维护独立记忆实例,避免跨角色记忆污染

5.辩手输出以角色名为前缀,用于条件路由的发言者识别