基于 LangGraph 的金融分析 Agent 系统
独立开发面向股票分析场景的 AI Agent 应用,支持自然语言股票识别、任务拆分、外部数据查询和结构化报告生成,重点实践 Agent 编排、工具调用、异常兜底和执行链路追踪。
PythonFastAPILangGraphLangChainMCPFastMCPAKShare
- 基于 LangGraph 拆分输入解析、任务路由、数据查询和结果汇总节点
- 设计基本面、技术面、估值、新闻等分析 Agent,并由汇总 Agent 生成统一报告
- 基于 FastMCP 封装行情、财务、指数、新闻等金融数据工具
- 加入输入校验、执行前检查、工具超时、重试和异常降级逻辑
- 实现 Trace 日志记录路由、执行过程、工具调用、耗时和异常信息
This one was painful but worth it