Github:
https://github.com/oujingzhou/openfr 欢迎 Star
OpenFR 采用 LangGraph StateGraph 编排多 Agent 协作流程,分三个阶段串行执行:
START
↓
┌─────────────────────────────────────────────┐
│ 阶段一:数据收集与分析 │
│ │
│ 📈 市场分析师 ← 行情 / 指数 / 板块工具 │
│ ↓ │
│ 📊 基本面分析师 ← 财务 / 资金流 / 龙虎榜工具 │
│ ↓ │
│ 📰 新闻分析师 ← 新闻 / 公告工具 │
│ ↓ │
│ 🏛️ 宏观分析师 ← CPI / PPI / PMI / GDP 工具 │
└─────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────┐
│ 阶段二:投资辩论(多空对决) │
│ │
│ 🐂 多头研究员 ⇄ 🐻 空头研究员( 1–3 轮) │
│ ↓ │
│ 👔 研究经理 → 初步投资建议 + 评级 │
└─────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────┐
│ 阶段三:风险评估(三方辩论) │
│ │
│ 🔥 激进分析师 ⇄ 🛡️ 保守分析师 ⇄ ⚖️ 中性分析师 │
│ ↓ │
│ 💼 投资组合经理 → 最终研究结论 │
└─────────────────────────────────────────────┘
↓
END
最终输出结构:
评级:Buy / Overweight / Hold / Underweight / Sell
信心水平:High / Medium / Low
详细推理过程
行动建议列表