FinSight-AI

让 AI 自动生成可溯源、版本化的股票研究报告,投研效率翻倍

FinSight-AI 是一个基于 Java/Spring Boot 构建的 AI 股票研究智能体,旨在为金融分析师提供自动化、可追溯的股权研究报告生成能力。它解决了传统投研流程中信息分散、报告生成耗时、结论缺乏证据支撑等问题。核心能力包括:通过 Redis Lua 单飞模式实现高效请求去重与并发控制,保障工作流稳定性;使用 pgvector 进行 RAG 向量检索,结合 PostgreSQL 存储版本化报告,支持历史报告追踪与对比;内置证据溯源机制,每条结论可关联原始数据来源,增强可信度;同时提供 RAG 评估模块,量化检索质量。项目采用 RabbitMQ 进行异步任务编排,支持复杂工作流的高可靠执行,适合需要自动化生成研究报告、快速响应市场变化的金融科技场景。

开源 free 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1061
维护状态 较活跃
是否开源 是
定价模式 free

项目数据

分类智能体
开发团队juanjuandog
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,可免费使用和部署。
访问状态
是否开源是
开源协议MIT
主要语言Java
技术栈/模型ai-agent,financial-research,llm-evaluation,pgvector,postgresql,rabbitmq,rag,redis,spring-boot,workflow-orchestration
GitHub 星标★ 1061
30天Star增速
HF 下载量
上线时间2026-05-11 00:00:00
最近更新2026-09-23 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:高级 约 30 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • JDK 与 Spring Boot 运行环境(README 未给出具体版本要求)
  • PostgreSQL 数据库并启用 pgvector 扩展,用于 RAG 向量检索与版本化报告存储
  • Redis,用于 Lua 单飞模式的请求去重与并发控制
  • RabbitMQ,用于异步任务与工作流编排
  • 可访问的 LLM 服务(用于生成研究报告,README 未给出具体配置方式)

安装与启动步骤

  1. 1克隆仓库

    把 FinSight-AI 源码拉到本地,README 提供了 GitHub 地址与简体中文版说明文件。

    git clone https://github.com/juanjuandog/FinSight-AI.git
  2. 2进入项目目录

    切换到克隆下来的仓库根目录,后续操作都在此目录内进行。

    cd FinSight-AI
  3. 3阅读架构文档

    先看 docs/architecture.md 了解工作流、快照与 RAG 检索的设计,再动手部署。

  4. 4阅读接口文档

    查看 docs/api.md,确认对外暴露的接口与调用方式,便于启动后验证。

  5. 5准备中间件

    按技术栈自行安装并启动 PostgreSQL(含 pgvector)、Redis、RabbitMQ 三类依赖服务。

  6. 6构建与启动

    README 节选中 Quick Start 正文缺失,构建启动命令请以仓库 README 为准,勿照搬本教程。

如何确认成功

README 未给出启动验证方式;服务起来后按 docs/api.md 调用接口,能返回研究结果即视为正常。

常见问题

Q:需要提前安装哪些中间件?

A:依据技术栈,需要 PostgreSQL(启用 pgvector)、Redis 与 RabbitMQ。README 的 Quick Start 小节内容缺失,未给出具体安装命令。

Q:生成的报告可以直接当投资建议用吗?

A:不可以。README 明确声明 FinSight 是研究辅助工具,不是自动交易系统,其输出不构成投资建议。

Q:支持哪个市场的研究?

A:README 描述其为面向 A 股(A-share)的开源研究工作台。

Q:报告结果可以复现和追溯吗?

A:可以。长任务可恢复、重复执行受控,报告与数据快照绑定,每条结论保留可检查的证据来源。

注意事项

  • README 节选中 Quick Start 正文缺失,本教程未提供任何未经证实的安装命令,实际命令请以仓库 README 与 docs 目录为准。
  • 项目采用 MIT 许可证。
  • 本项目为投研辅助工具,输出不构成投资建议。

核心亮点

  • Redis Lua 单飞模式有效避免重复请求,提升高并发下工作流稳定性
  • 报告版本化存储,支持历史对比,便于追踪分析逻辑演变
  • 证据溯源机制让每条结论有据可查,增强报告可信度

不足之处

  • 文档/社区待观察
  • 依赖较多中间件(Redis、RabbitMQ、PostgreSQL),部署运维成本较高

适用场景

  • 券商或基金公司的自动化研报生成
  • 个人投资者的智能投研辅助工具
  • 金融数据服务商的多源信息整合分析

替代项目

FinGPT、StockAgent、AI-Financial-Analyst

项目介绍

FinSight-AI 是行业应用领域的开源项目,由 juanjuandog 开发,是 2026 年新上线的项目。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,061)位列前 30%,在行业应用分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,022 增加到 1,061,净增 39。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-23。MIT许可证,可免费使用和部署。

它主要面向的使用场景是:券商或基金公司的自动化研报生成。同类可对比的替代方案包括 FinGPT、StockAgent、AI-Financial-Analyst。

上一篇:wisp-science

下一篇:growth-lab

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11