一文看懂|数据智能体 AskTable 技术架构

简介: 察言观数 AskTable 是一款 AI 数据智能体,通过自然语言实现企业数据问答与智能分析。其四层架构涵盖应用层、AI 引擎、核心技术与数据基础,支持 AI 问答查数与 AI 分析报表,可嵌入主流办公系统及各类大模型,助力企业高效决策。

今天,我们首次公开察言观数 AskTable 的完整技术架构,向大家分享我们是如何从底层存储到 AI 引擎再到业务能力层,完整构建起一个可扩展、可落地的 AI 数据智能体(AI Table Agent)。

AskTable 提供两个核心功能:AI 问答查数和 AI 分析报表。
2.0设计理念_画板 1.png

核心功能1:AI 问答查数

作为企业软件的 AI 插件,察言观数 AskTable 能嵌入企业微信、飞书、钉钉、CRM 等系统,用自然语言直查核心数据库,快速返回精准结果。同时,它也是 Dify、FastGPT、Coze、HiAgent 等智能体的结构化伙伴,补足非结构化知识库的查数能力。

image.png

核心功能2:AI 分析报告

一句话即可生成报表,分钟级完成原本数天的分析工作;还能自动发现数据表间的关联,解释数据变化成因;并基于历史数据做趋势预测,辅助更优决策。
image.png

四层技术架构

image.png

察言观数 AskTable 架构全景解析

为实现以上能力,AskTable 整体设计采用 四层分层架构,自上而下分别是:

AskTable Core Abilities:用户直达的应用力

Core Abilities 层是直接面向用户的体验层,它将复杂的数据交互抽象为简单易用的功能入口。通过智能问答、实时计算、可视化等方式,用户可以用自然语言快速完成查数和分析。它同时支持数据挖掘、自动报告生成和洞察提取,并能灵活嵌入企业微信、飞书或 SaaS 系统中。AskTable 的设计理念是“内核强大、界面轻量”,让智能分析能力随处可插、随时可用。

AskTable AI Engines:智能驱动的分析大脑

AI Engines 层是 AskTable 的核心大脑,负责将自然语言问题转化为完整的数据分析过程。它包含语义理解、Agent 决策、多步推理、SQL 生成、Python 执行、React 组件生成以及洞察分析等引擎。这一层实现了从用户意图到数据操作的自动化编排,使 AskTable 能够像一位智能分析师一样,理解问题、制定计划、生成代码,并最终给出可视化结果与关键洞察。

AskTable Core Tech:智能化的基础设施

Core Tech 层是驱动 AskTable 智能化的底座。它通过多数据源适配器统一封装 20+ 数据库访问能力,屏蔽差异;通过元数据智能发现自动构建数据知识图谱;通过权限控制与监控追踪保障安全与合规;同时支持 Python 科学计算包管理和图表推荐算法。这一层为上层引擎提供了稳定而强大的技术支撑,让数据访问、权限隔离和算法执行都变得高效而可靠。

AskTable Data Foundation:一切数据的承载基石

Data Foundation 层是 AskTable 的存储与缓存体系,承载着所有结构化与半结构化数据。它以 MySQL/PostgreSQL 为核心事务存储,Qdrant 向量数据库提供语义搜索,Meilisearch 负责全文检索,同时具备结果缓存与代码缓存以提升性能。除此之外,它还支持 DataFrame、文件和分析报告的持久化存储。Data Foundation 就像 AskTable 的地基,保障了数据的高效访问、持久保存和快速调用。

核心功能架构图

为了让大家更直观,我们简单看两个核心流程:

1、AI 问答查数

下图展示了用户一句话提问后,系统如何一步步解析、生成 SQL、执行并返回答案。

image.png


AI 问答查数流程图

当用户提出问题(如“上个月的销售情况如何?”),AskTable 会经过四层智能处理流程:首先在 AI 智能理解层,系统会进行语义分析与意图识别,结合历史对话和用户偏好,精准理解问题。接着进入 智能检索层,通过向量语义搜索、元数据匹配和全文检索,从表结构、字段关系和关键词内容中定位最相关的数据。然后在 智能生成层,系统会自动生成 SQL 并进行权限过滤和脱敏处理,同时执行查询优化以提升性能。最后进入 智能分析层,对结果进行趋势识别与统计分析,推荐合适的图表并生成洞察,从而输出类似“上个月销售额为 1,250 万元,同比增加 15%”这样的自然语言答案。整个过程实现了从自然语言提问到数据驱动洞察的全自动闭环。

2、AI 分析报告

下图展示了从分析需求到数据挖掘、Python 深度分析、可视化生成,再到专业报告输出的完整链路。

image.png

AI 分析报告流程图


当用户提出“分析销售情况并生成专业报告”的需求时,AskTable 会经历五个层次的智能化流程:首先在 智能规划层,系统基于数据和大模型通识,理解用户意图,制定分析计划并分解任务;接着进入 数据挖掘层,通过元数据检索和语义匹配找到相关数据,生成 SQL 并在权限控制下完成查询和清洗;随后在 深度分析层,利用 Python 环境中的 pandas、numpy、scipy 等工具进行统计分析和机器学习建模,实现趋势识别、预测和异常检测;然后在 可视化生成层,系统基于 React 框架自动推荐合适的图表类型,并通过 Recharts 等组件生成可交互的可视化界面,支持动态效果与交互设计;最后在 专业报告层,AskTable 将图表与洞察整合为逻辑清晰、排版专业的完整报告,提炼关键发现并输出业务建议。整个过程实现了从数据到洞察再到报告的全链路自动化。

概括来说,这背后,AskTable 并不仅仅是调用 LLM,而是通过 Agent 框架 + 工具链 + 元数据感知 + 权限控制 + 业务知识,让 AI 能够像一个真正的“数据助理”一样工作。

设计原则

  • AI Native:从设计开始就是面向大语言模型的,SQL、Python、React 代码均由 AI 自动生成。
  • Table-Centric:所有能力围绕“表”展开,天然贴合企业结构化数据场景。
  • Plug & Play:内核轻量、能力丰富,可以无缝嵌入各种业务系统。
  • 全链路可控:从数据接入、语义解析、权限控制到结果脱敏,均有落地方案。

我们希望通过这篇文章帮助大家更好地理解和使用 AskTable。篇幅有限,后续我们还会逐步展开局部细节分享,欢迎持续关注,也期待大家的反馈。

相关文章
|
2月前
|
人工智能 API 开发工具
AskTable:可嵌入任何系统的 AI 数据智能体引擎
AskTable 是一款以 Table 为核心的数据 AI 基础设施。它通过标准化 API、SDK、iFrame 与智能体协议(MCP),让 AI 能直接理解、查询和分析表格数据,轻松嵌入企业现有系统。 AskTable 提供从数据接入、语义分析到可视化生成的完整能力,可无缝集成至网页、移动端、钉钉、企业微信或 Dify/HiAgent 等智能体平台。
451 157
|
算法 Java 关系型数据库
短链接生成
短连接生成推荐
4786 0
|
数据采集 监控 数据挖掘
企业级Data Agent: 从数据开始,以数据领先
在数字化转型背景下,数据被视为“新时代的石油”,但多数企业仍面临数据价值难以高效挖掘的困境。文章深入剖析了当前数据分析中存在的“被动响应”模式及其带来的四大挑战,并提出通过Data Agent实现主动智能与数据分析民主化的新路径。Data Agent基于大语言模型和强化学习技术,具备理解、思考与行动能力,能够从“人找数据”转变为“数据找人”,推动数据洞察从专业人员走向全员参与。
|
5月前
|
SQL 人工智能 数据可视化
开源AI BI可视化工具-WrenAI
Wren AI 是一款开源的 SQL AI 代理,支持数据、产品及业务团队通过聊天、直观界面和与 Excel、Google Sheets 的集成获取洞察。它结合大型语言模型(LLM)与检索增强生成(RAG)技术,助力用户高效处理复杂数据分析任务。
|
3月前
|
人工智能 测试技术 调度
写用例写到怀疑人生?AI 智能测试平台帮你一键生成!
霍格沃兹测试开发学社推出AI智能测试用例生成功能,结合需求文档一键生成高质量测试用例,大幅提升效率,减少重复劳动。支持自定义提示词、多文档分析与批量管理,助力测试人员高效完成测试设计,释放更多时间投入核心分析工作。平台已开放内测,欢迎体验!
|
3月前
|
SQL 人工智能 搜索推荐
Quick BI V6.0发布:让人人都能拥有的「超级数据分析师」到底强在哪?
阿里巴巴推出首个数据分析Agent“智能小Q”,助力用户快速获取、解读数据并生成洞察报告。Quick BI 6.0深度融合AI Agent能力,通过三重技术体系提升企业级数据分析可靠性,覆盖多行业场景,实现从数据获取到洞察的高效闭环。
296 0
|
5月前
|
存储 人工智能 并行计算
阿里云六项满分!AI训推一体机权威报告发布
近日,国际数据公司IDC发布《中国AI训推一体机技术能力评估,2025》报告,阿里云在性能指标、架构能力、模型微调能力、推理能力、存储和网络架构、交付运维能力6项评估维度中获得满分,也是唯一一家性能指标维度满分的厂商。
531 0