乐于分享
好东西不私藏

Astro表格智析Agent:让Excel数据分析像对话一样简单

Astro表格智析Agent:让Excel数据分析像对话一样简单
Astro
表格智析 ChatExcel
30x 效率提升
AI 驱动让 Excel 数据分析像对话一样简单
上传 Excel,自然语言提问,秒级获得专业分析结论。无需 SQL,无需数据库配置。
秒级
复杂查询响应
80%+
中文列名识别
5+
支持文件格式
行业痛点
Excel 分析的三座大山

业务人员手握大量 Excel 数据,却苦于没有便捷的分析手段。传统方式需要先将数据导入数据库,再编写 SQL 查询——一个简单统计需求,可能要等 IT 排期 30 分钟以上。

一个简单统计需求,可能要等 IT 排期 30 分钟以上。

国内企业数据中,中文列名无处不在——"合同金额_万元"、"签约日期"、"客户名称",在 SQL 中需要手动翻译为英文字段名,效率低还容易出错。

一次简单的数据探索,就要在字段映射上花费大量时间。

财务经理需要立即分析本季度合同趋势,销售主管想快速了解区域业绩分布——这些即席分析需求从数据准备到结果输出往往需要数小时。

往往要数小时,错过最佳决策时机。

🔒
技术门槛高:业务人员手握大量 Excel 数据,却苦于没有便捷的分析手段。导入数据库、编写 SQL,对非技术人员来说难以跨越。
💬
中文列名难处理:"合同金额_万元"、"签约日期"等中文列名在 SQL 中需要手动翻译为英文字段,效率低还容易出错。
即席需求响应慢:临时分析需求从数据准备到结果输出往往需要数小时,错过最佳决策时机。
Agent 介绍
表格智析 ChatExcel

表格智析是 Astro 生态中的文件智能分析应用,支持上传 Excel、CSV、JSON、Parquet 等多种格式文件,通过自然语言进行交互式数据分析,无需配置数据库即可快速获取分析结果。

从上传文件到获得分析结论,整个过程仅需 1 分钟,相比传统方式的 30 分钟,效率提升 30 倍。

📤
智能文件上传
支持 xlsx/xls/csv/json/parquet 等多种格式,自动检测 UTF-8/GBK 编码,秒级完成解析。
🤖
数据学习引擎
自动分析列名含义并翻译为英文字段,智能推断数据类型,生成分析建议。
💬
自然语言交互
无需编写 SQL,直接用中文提问,系统自动生成 DuckDB 兼容 SQL 并执行。
🚀
DuckDB 高性能引擎
基于内存列式存储和向量化执行,支持 CTE、窗口函数等高级 SQL 特性。
▌ 系统架构设计
数据接入层Data Ingestion Layer
多格式上传
支持xlsx、csv、json、parquet等多种格式文件上传
编码检测
自动识别UTF-8/GBK等编码格式
内容解析
解析文件内容提取结构化数据
数据预览
上传后展示数据样例和基本信息
智能处理层Intelligent Processing Layer
列名翻译
将中文列名智能翻译为英文字段
类型推断
识别日期/数值/字符串等数据类型
SQL生成
自然语言转DuckDB兼容SQL
DuckDB引擎
高性能内存计算执行查询
交互输出层Interaction Output Layer
自然语言
对话式交互分析体验
表格展示
结构化数据结果表格展示
图表可视化
支持多种图表类型可视化
数据下钻
支持多轮追问和深度分析
核心分析流程
文件上传数据学习自然语言查询SQL 生成执行结果展示
对比分析
传统方式 vs 表格智析
✗ 传统人工分析
✗ 需要导入数据库,配置环境
✗ 手动翻译中文列名为英文
✗ 编写 SQL 查询,技术门槛高
✗ 平均耗时 30 分钟以上
✓ 表格智析 AI 分析
✓ 上传即用,零配置
✓ 自动识别并翻译中文列名
✓ 自然语言提问,自动生成 SQL
✓ 平均耗时 1 分钟以内
核心优势
三大技术创新点
1
中文列名自动翻译
基于 LLM 智能翻译,"合同金额_万元"自动映射为 contract_amount,中文列名识别准确率 80% 以上,大幅降低业务人员使用门槛。
2
DuckDB 内存计算
列式存储 + 向量化执行引擎,在内存中完成数据处理。250 条记录的复杂透视分析平均响应 < 3 秒,实现真正的即席分析体验。
3
自然语言转 SQL
用户用中文提问,系统自动生成 DuckDB 兼容的 SQL。从简单聚合查询到复杂环比计算,系统都能准确理解意图并生成正确的 SQL。同时支持多轮对话,用户可以在分析结果基础上持续追问,实现深度数据探索。
30x
效率提升
秒级
查询响应
实战场景
两个典型场景的技术实现
📊合同类型签约金额分析聚合分析
SQL 生成GROUP BY
场景:用户上传 250 条合同数据后,系统识别 12 个字段,将中文列名翻译为英文字段名。用户提问"计算各合同类型的签约金额和合同数,按金额排名",系统自动生成并执行 SQL。
上传文件数据学习自然语言提问SQL 生成执行分析结论
SELECT
    contract_type,
    SUM(contract_amount) as total_amount,
    COUNT(*) as contract_count,
    ROUND(AVG(contract_amount), 2) as avg_amount
FROM contract_data_2024
GROUP BY contract_type
ORDER BY total_amount DESC;
执行结果显示:技术咨询类合同签约金额最高(6,234.56 万元),但平均单合同金额低于物资采购(100.46 万元),说明技术咨询以量取胜,物资采购以大单为主。
📈合同数据透视分析趋势分析
CTE窗口函数环比计算
场景:财务经理需要分析合同签约金额的多维度趋势。系统使用 CTE 和窗口函数 LAG 实现复杂透视分析,计算各类型合同的月度环比增长率。
月度聚合LAG 窗口函数环比计算趋势洞察
WITH monthly_contracts AS (
    SELECT
        contract_type,
        STRFTIME('%Y-%m', sign_date) as month,
        SUM(contract_amount) as total_amount,
        COUNT(*) as contract_count
    FROM contract_data_2024
    WHERE contract_status = '已签约'
    GROUP BY contract_type, STRFTIME('%Y-%m', sign_date)
),
with_growth AS (
    SELECT
        contract_type, month, total_amount,
        LAG(total_amount) OVER (PARTITION BY contract_type ORDER BY month) as prev_amount,
        ROUND((total_amount - prev_amount) * 100.0 / NULLIF(prev_amount, 0), 2) as growth_rate
    FROM monthly_contracts
)
SELECT * FROM with_growth;
分析发现:技术咨询类合同波动最大,2 月到 3 月环比增长47.5%,但 5 月到 6 月下滑55.8%;物资采购 4 月起连续 3 个月无新签约,可能存在业务停滞。
核心价值总结
让数据分析回归业务本质

表格智析的核心价值在于:让业务人员无需学习 SQL,无需配置数据库,上传 Excel 即可进行专业级数据分析。从上传文件到获得分析结论,整个过程仅需 1 分钟,相比传统方式的 30 分钟,效率提升 30 倍。

📦
免配置分析
上传即用,无需数据库配置,降低技术门槛
💬
中文友好
自动处理中文列名,自然语言交互,提升使用体验
即席探索
秒级响应的交互式分析,快速响应业务决策需求
"上传 Excel,像聊天一样做数据分析——让每个人都成为数据分析师。"
表格智析Agent:实战演练