发现 AI 代理的未来

company-research-agent

收录于 2026年5月4日
智能体与应用工具
开源
PythonTypeScript工作流自动化React多智能体系统LangGraphFastAPIAI代理智能体框架Web应用智能体与应用工具知识管理/检索/RAG企业应用/办公金融

基于 LangGraph + Tavily 的多智能体公司尽职调查与研究工具,自动生成综合公司研究报告。

company-research-agent 是一款面向投资尽调、竞品分析与市场研究的自动化报告生成工具。项目采用多智能体流水线架构,内置 CompanyAnalyzer、IndustryAnalyzer、FinancialAnalyst 与 NewsScanner 四个专业化研究节点,从官网、新闻、财报等多源渠道并发采集数据。

核心架构

Agent 流水线流程:研究节点收集器策展人简报生成编辑器最终报告

  • 研究节点:CompanyAnalyzer(核心业务信息)、IndustryAnalyzer(市场地位与趋势)、FinancialAnalyst(财务指标与业绩)、NewsScanner(近期新闻动态)
  • Collector:汇聚所有分析器的原始研究数据
  • Curator:利用 Tavily 相关性评分机制(默认阈值 0.4)完成内容过滤、文档去重与标准化
  • Briefing:调用 Gemini 2.5 Flash 处理大上下文,生成分类摘要
  • Editor:调用 GPT-5.1 进行最终报告的精确 Markdown 格式化、内容去重与编译

能力特性

  • 多源并发数据采集与 AI 驱动的内容过滤
  • 双模型协作:Gemini 2.5 Flash 负责综合摘要,GPT-5.1 负责格式化排版
  • 异步轮询架构的后台研究进度跟踪
  • 实时流式输出 Markdown 报告,支持一键导出 PDF
  • 前端集成 Google Maps 地图展示

部署方式

支持本地脚本安装(setup.sh)、Docker Compose 部署,以及 AWS Elastic Beanstalk、Heroku、Google Cloud Run、LangGraph Platform 等云端部署。后端基于 FastAPI(端口 8000),前端采用 React (Vite) + TypeScript(端口 5173,Docker 环境为 5174)。

API 端点

方法路径说明
POST/research提交新的公司研究请求
GET/research/{job_id}/report轮询获取已完成的研究报告
POST/generate-pdf将报告内容生成为 PDF 文件

必需环境变量TAVILY_API_KEYGEMINI_API_KEYOPENAI_API_KEYVITE_GOOGLE_MAPS_API_KEY(前端)。可选:MONGODB_URI(启用持久化存储)。

每次完整研究约消耗 30 个 Tavily API credits。

待确认事项

  • README 末尾声称 MIT License,但 GitHub 页面标注及 LICENSE 文件实际为 Apache-2.0,当前以 LICENSE 文件为准
  • 代码中引用的 "GPT-5.1" 模型名称尚未在 OpenAI 官方渠道公开确认,可能为预期命名或自定义配置
  • 仓库内含 langgraph.jsonlanggraph_entry.py,支持 LangGraph 平台部署,但具体接入步骤未在 README 中详述

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。