一个轻量级智能报表工具,快速生成可视化报表,已开源

0 阅读2分钟

一个轻量级智能报表工具,无需复杂配置,快速生成可视化报表

LightReport 是一款基于大语言模型的轻量级智能报表工具。无需复杂配置,快速接入数据源,自动生成交互式可视化报表,帮助企业轻松实现数据驱动决策。

ui-home.png

项目已开源,Github地址 github.com/isuixiang/a…

产品亮点

  • 极简接入:支持 Excel 模板导入和数据库对接,快速上手。
  • 智能交互:通过自然语言即可生成复杂 SQL 查询与报表逻辑。
  • 一键生成:自动识别数据结构,智能生成完整报表逻辑,也支持自定义调整。

核心功能

Excel 模板导入

支持从简单到复杂的各类报表模板,完美兼容单元格合并、计算公式等复杂定义。

自然语言交互

自动解析用户提问的语义与目标,准确识别关键信息与上下文关系,轻松应对多维度、复杂条件的报表需求。

一键生成逻辑

智能识别报表模板的数据特征,一键生成完整报表逻辑,同时支持报表逻辑的自定义扩展。

技术架构

  • 大语言模型支持:兼容 DeepSeek、Kimi、Qwen 等主流 LLM。
  • 数据源支持:MySQL、SQLServer 等关系型数据库。
  • 后端语言:Python 3.9+
  • Web 框架:Flask

使用流程

1. 连接数据源

支持 MySQL / SQLServer 等主流关系数据量。

ui-datasource.png

2. 配置技能

配置数据源的技能包(Skills)。

ui-skills.png

添加大模型

配置人工智能大模型(LLMs)的 API Key。

ui-llms.png

4. 上传报表模板

上传 Excel 报表模板。

ui-excels.png

适用场景

  • 企业内部数据报表自动化
  • 数据分析与可视化展示
  • 业务人员自助式报表生成
  • 快速构建数据中台报表模块