先和大家聊聊我做这个项目的背景, 同时下周我会开源一个版本,供大家学习参考.
在我创业的过程中(企业日常运营),业务人员(销售、运营、财务等)每天会产生大量的数据,但受限于技术门槛,无法像数据分析师一样高效地探查数据、获取洞察。而传统BI工具操作又比较复杂、学习成本高,让技术人员逐项写SQL取数效率又非常低下。灵析(AureKa)正是为解决这一痛点而生——让用户“像聊天一样”分析数据,用自然语言完成原本需要SQL和Python才能实现的数据探索。
借助AI Coding加持, 我花了3天时间, 预估综合成本在 6000元 左右, 做了 1.0版本.
简单来说, 这款工具只解决一个核心需求:用户上传CSV或者Excel文件, 然后通过自然语言的方式提问, 最后帮你自动生成可视化洞察报告。
1. 上传Excel 文件, 自动转换成可在线编辑的数据表格
2. 基于表格数据自动分析, 并生成表格“体检报告”
3. 大白话提出需求, AI自动帮你分析表格数据,生成全面的可视化洞察
到这里还没完, 单纯的对话洞察不够有吸引力, 我还支持了一键生成可视化洞察报告的能力,我们只需要点击AI对话右上角的按钮:
|
|
|
| 零门槛数据分析 |
无需学习SQL、Python或BI工具,用日常语言提问即可获取数据洞察
|
| 开箱即用 |
导入Excel即可开始分析,无需搭建数据仓库、配置数据源
|
| 轻量化部署 |
基于SQLite + DuckDB的嵌入式架构,单机启动,无需外部数据库依赖
|
| 数据安全可控 |
支持私有化部署,原始数据不出本地,敏感字段自动脱敏
|
| 多智能体协作 |
基于LangGraph构建的多智能体系统,支持意图识别、Text2SQL、归因分析、预测等复杂任务
|
| 国产化兼容 |
jitword-sdk已全面适配国产操作系统,支持国产化替代需求
|
| 可扩展架构 |
数据层、AI层、前端层均采用抽象设计,未来可平滑升级到企业级方案
|
大家可以参考一下, 下面再分享一下我采用的技术栈.
技术选型总览
|
|
|
|
| 前端框架 |
Vue 3 + TypeScript + Vite
|
|
| 状态管理 |
|
|
| UI组件库 |
|
|
| 表格编辑器 |
|
开源、支持Vue3、功能完整、国产化兼容,地址https://github.com/jitOffice/jitword-sdk/tree/main/sheet/example
|
| 图表渲染 |
|
|
| 后端框架 |
|
企业级架构、模块化、装饰器风格、与LangChain集成良好
|
| AI框架 |
|
|
| 元数据存储 |
|
|
| 分析引擎 |
|
嵌入式OLAP、直接查询CSV/Parquet、性能优异
|
| 缓存方案 |
Keyv + SQLite / LRU Cache
|
|
| 文件存储 |
|
|
| LLM接入 |
支持OpenAI、deepseek、通义千问、kimi等
|
|
这些技术栈都是我分析下来比较适合做智能问数工具的方案,如果大家也在做类似的产品, 可以参考一下.
既然是AI问数项目, 必不可少会有数据集的概念. 这里我把每一个表格文件都作为了一个数据集,来进行管理存储. 同时我还设计了数据源管理模块:
我们可以轻松通过接口的方式直接接入 mysql 和 pg 数据库:
周末我们会上线这个项目, 并开源一个版本, 供大家学习参考, 如果大家感兴趣,可以关注公众号进入开源共建群:
万字长文!千万级文档 RAG 知识库系统落地实践Loop Engineering 深度解析与实战指南(全网最全)万字长文!分享8款神级开源skills项目,让你秒变任何领域的专家万字长文,聊聊【前端转AI Agent开发】的干货经验基于Nestjs + SQLite + Embedding构建低成本语义RAG知识库万字长文!2026生产级AI Skills架构全拆解从零打造通用对话式 AI 应用:技术架构、最佳实践全解析从零构建企业级RAG知识库系统|全链路架构拆解与落地最佳实践