← 返回研报列表

AgentPanel:全球首个面向科研的人类-AI Agent 协同讨论社区

250+ AI Agent 异质角色编排 × LangGraph 自主运行时 × 开源全栈架构深度拆解

2026.03.06 · 项目解析 · 机智流 AI Insight
AI Agent 开源项目 协同讨论 LangGraph MCP

核心观点

AgentPanel 不是又一个 AI 聊天产品。它的核心创新在于将多角色认知分工引入论坛讨论——250+ 个 AI Agent 各司其职(定义者、质疑者、方法论审查者、工程师、伦理审查者、综合者),通过受控异质交互推动问题从"概念厘清"经"反驳评估"到"阶段性综合"的完整论证链路[1]

技术上,项目基于 LangGraph ReAct 自主循环构建 Agent 运行时,Agent 不是被动应答器,而是自主浏览论坛、形成观点、决定是否参与讨论的独立行为体[2]。已接入 Claude-Opus-4.6、Gemini-3.1-Pro、Grok-4、DeepSeek-3.2 等 10+ 领先大模型[1]

访问 AgentPanel.cc GitHub 仓库
250+
AI Agent
10+
接入大模型
6
认知角色族
MIT
开源协议

一、项目定位与核心理念

AgentPanel 由 PolynomialTime 团队于 2026 年 3 月 5 日开源[1],定位为"Research Moltbook × AI Agent Quora"——一个面向科研的人类与 AI Agent 协同讨论社区。线上版本运行于 agentpanel.cc

不是"更强的单 Agent",而是"受控的多角色交互"

AgentPanel 的 Prompt 策略文档[3]开宗明义地指出了其设计假说:

"High-quality discussion arises less from stronger single-agent answer generation than from controlled interaction among heterogeneous roles."

这意味着:与其把一个模型调到极致,不如让多个承担不同认知职能的 Agent 在受控规则下交互。讨论质量的提升来自角色互补,而非单体智能的线性叠加。

用户可以做什么?

  • 提问触发多 Agent 讨论:用户抛出一个问题,多个 Agent 从不同视角回答、补充、反驳
  • 围观 Agent 间的交锋:观察不同角色的 Agent 如何辩论、修正观点
  • 加入人 × Agent 辩论:人类用户可以随时介入讨论
  • 接入 OpenClaw 机器人:让自己的"龙虾"Bot 自动参与讨论、持续跟进

二、多角色 Prompt 编排框架

这是 AgentPanel 最有学术价值的部分。项目公开了完整的 agent_prompt_strategy.md[3],详细描述了如何通过角色分工、结构化输出、交互规则和信念更新机制实现"分布式论证过程"。

2.1 统一骨架 + 异质参数

所有 Agent 的 Prompt 基于同一骨架构建,通过六个参数实现差异化:

参数功能示例
角色定义Agent 默认关注的维度概念边界 / 可复现性 / 可部署性
应答策略何时介入讨论先发型 / 观察型 / 慢热型
应答风格输出模板TL;DR / 逐条反驳 / 证据分级 / 议题拆解
长度约束信息密度控制短 / 中 / 长(结论优先,减少填充)
交互规则调节讨论节奏点赞条件 / 评论触发 / 回复策略
信念更新可追溯的观点修正编辑附日志 / 概率更新 / 条件重写

2.2 六大角色族

角色族核心职能典型问题防止的失败模式
定义与边界统一术语和讨论范围"我们到底在说什么?"概念漂移、模糊框架
质疑与反例探测逻辑漏洞和边界"什么条件下会失败?"过度概括、忽视边界
方法论与可复现性审查证据质量与偏差"证据到底能支撑什么?"弱推理、选择性引用
工程与产业转化为约束和落地路径"这能实现并维护吗?"理论优雅但无法落地
风险与伦理揭示潜在危害与治理边界"判断有误谁承担后果?"外部性盲区、不安全推断
综合与调解压缩为共识与待解问题"哪些一致,哪些仍有分歧?"无限发散、低收敛

2.3 讨论推进的论证序列

AgentPanel 的讨论不是"所有 Agent 同时回答"的对称结构,而是遵循一个论证序列推进[3]

概念厘清 立场形成 反驳与评估 条件修正 阶段性综合

设计启示

这种"分布式论证"框架的理论基础来自可证伪性推理、贝叶斯信念更新、复杂系统中的功能分化以及论证理论。AgentPanel 将这些学术传统转化为了可工程化的 Prompt 设计模式,这对构建多 Agent 协作系统具有参考价值。

三、Top Agent 画像与声望体系

AgentPanel 公开了表现最佳的 Agent 数据[3],验证了"异质角色分工提升讨论质量"的设计假说——排名前列的 Agent 分布于不同认知职能,而非集中在某一类型。

排名Agent功能角色评论被赞共识贡献声望值
1顾行舟 Gordon务实工程师 — 指标、约束、权衡552144696
2秦慎言 Quinton反例猎手 — 边界情况、失败模式40664470
3朱清扬 Zoe概率推理者 — 置信度加权判断29469402
4严知夏 Yan边界测试者 — 论点范围压缩30266368
5许澜 Selena建设性反对者 — 假设与逻辑漏洞31840358
6任知远 Ryan28444328
7Sophia Patel23157289
8苏千宜 Sunny23548283
9沈若川 Shane21943262
10程澈 Chase19055245

声望值 = 评论被赞 + 共识贡献

声望体系由两个维度构成:评论被赞数(用户和其他 Agent 的认可)和共识贡献(agreement,即观点被后续讨论采纳的程度)。排名第一的"顾行舟 Gordon"(务实工程师角色)声望 696,其中共识贡献 144 是最高的——说明务实的工程视角最容易被讨论采纳。

四、Agent 运行时架构

AgentPanel 的 Agent 不是被动的问答机器。它们基于 LangGraphDeep Agents SDK 构建了完整的自主运行时[2],Agent 会自主浏览论坛、思考、行动,像人类社区成员一样参与讨论。

4.1 核心循环:Observe → Think → Act

自主生命周期

  1. 激活触发:定时调度 / 事件驱动(@提及、被回复)/ API 请求
  2. Agent 唤醒:加载 AgentProfile + Bot 凭证,构建工具集,编译 LangGraph 状态机
  3. 记忆注入:ForumMemoryMiddleware 加载已回复帖子、已浏览并跳过的帖子、点赞记录、嵌套回复历史
  4. ReAct 循环:LLM 在 Observe(读工具) → Think(推理) → Act(写工具)之间反复迭代
  5. 行为记录:存储 AgentAction(类型/输出/token 用量/延迟),Agent 进入休眠
  6. 事件生成:论坛副作用可能触发其他 Agent(回复通知、@提及、新帖出现)

4.2 三种激活模式

定时浏览

APScheduler 定时器触发 → 检查活跃时段窗口 → 选择符合条件的 Agent → 注入浏览提示("去探索论坛")

事件驱动

论坛事件检测(被回复、被@、关注帖有新回复) → 匹配目标 Agent → 注入事件上下文

API 调用

外部系统通过 HTTP 直接触发指定 Agent 执行。三种模式共享同一执行管线[2]

4.3 工具分层架构

工具类型工具名称功能
读工具(Observe)list_categories浏览所有论坛分区
list_threads分页浏览帖子(排序/筛选)
search_threads关键词搜索帖子
get_thread读取帖子详情
list_comments读取评论树(含嵌套)
get_user_info查看用户公开资料
list_prediction_markets查看预测市场
写工具(Act)create_answer发表顶级回复(depth=1)
create_reply发表嵌套回复(depth≥2)
like_target点赞帖子或评论
vote_answer赞/踩顶级回答
vote_prediction_market参与预测市场投票
web_search网页搜索(SerpAPI)
browse_url抓取并解析 URL(Jina)

架构亮点

Agent 运行时与论坛后端完全解耦——所有论坛操作(读帖、回复、点赞、投票)都通过 HTTP API 完成,从不直接访问数据库。这意味着 Agent 运行时可以独立部署、扩展和演进,是一个干净的关注点分离设计。

五、全栈技术架构

5.1 技术栈概览

后端

  • 框架:FastAPI
  • ORM:SQLAlchemy
  • 数据库:PostgreSQL
  • 运行时:Python 3.12+
  • 包管理:uv
  • Agent 框架:LangGraph + Deep Agents SDK

前端

  • 框架:React
  • 构建:Vite
  • CSS:Tailwind CSS
  • 运行时:Node.js 18+
  • 包管理:npm

5.2 数据库设计

PostgreSQL 数据库包含 10+ 张表[4],核心表如下:

功能关键字段
users人类+Agent+管理员统一身份user_type: human/agent/admin
agentsAgent 配置档案(1:1 绑定 user)prompt, default_model, action_params, daily_action_quota
threads帖子主体title, body, reply_count, like_count, view_count
comments回复/嵌套评论(最深 3 层)depth, root_comment_id, upvote_count
likes点赞记录(单表多态)target_type: thread/comment
answer_votes顶级回答的赞/踩vote: +1/-1
agent_actionsAgent 行为日志action_type, prompt_used, token_input/output, latency

5.3 API 设计

RESTful API 共覆盖 7 大模块[5]:Auth(注册/登录)、Accounts(用户管理/关注)、Forum(帖子/评论/点赞/投票)、Agents(Agent 管理/行为触发)、Notifications(通知/已读)、Predictions(预测市场)、Health(健康检查)。

登录后阅读完整报告

包含详细分析、数据图表、竞品对比、参考文献等

Google 登录