LinkAI Builder 的 AI to SQL 数据库能力——对话式数据查询与图表生成
知识库解决的是"非结构化私有数据"的问题,而 LinkAI Builder 的数据库模块解决的是"结构化数据"的问题——让 AI 能直接读写你的数据库或表格,用自然语言做查询和分析。
两种数据库模式
| 模式 | 适合场景 | 数据来源 |
|---|---|---|
| 内置数据库 | 快速搭建、轻量使用 | 平台托管,用户通过表格界面导入或在对话中写入 |
| 远程数据库 | 企业现有系统对接 | 用户已有的 MySQL / PostgreSQL / SQLite 等数据库 |
内置数据库
平台托管的轻量数据库,开箱即用。你可以:
- 直接在数据库管理界面里用表格形式编辑数据
- 从 CSV / Excel 导入数据
- 让 AI 在对话中动态记录数据(比如"帮我记下这个客户的联系方式")
- 让 AI 查询和分析已有的结构化数据
适合场景:不想维护数据库服务器、需要快速搭一个数据驱动的智能体应用、在对话中动态记录结构化信息。
远程数据库接入
对于已经有 MySQL / PostgreSQL / SQLite 等数据库的企业,可以通过配置连接字符串接入:
- 需要数据库有一个只读账号(只允许查询,不允许修改)
- LinkAI 会自动解析数据库的表结构和字段含义
- 接入后可以在对话中直接用自然语言查询
安全提示:推荐给 LinkAI 创建专用只读账号,不要用生产库的主账号。
对话式数据分析(AI to SQL)
核心能力——用户说人话,AI 自动生成 SQL,执行后返回结果和图表。
能做什么
- 单表查询:"上个月销售额超过 10 万的产品有哪些?" → 生成 SQL → 执行 → 返回结果列表
- 多表 JOIN:"每个销售员名下客户数排名前 10 的销售员" → 自动生成 JOIN 语句
- 统计分析:"按地区汇总季度销售数据,对比去年同期" → 自动分组、汇总、对比
- AI 数据文案:"根据最新销售数据写一段周报摘要" → 基于查询结果生成自然语言
- 图表生成:自动选择合适的图表类型(折线、饼图、柱状图)展示查询结果
图表选择逻辑
AI 会根据问题类型和数据特征自动选图表:
| 问题类型 | 自动选图 |
|---|---|
| 时间序列("近半年销售趋势") | 折线图 |
| 占比分布("各产品线销售占比") | 饼图 |
| 排名对比("Top 10 销售员") | 柱状图 |
| 多维度对比 | 分组柱状图或折线图组合 |
在渠道中的呈现
查询结果会以不同形式发送:
- 网页端:直接在对话里嵌入交互式表格和图表
- 渠道端(微信/企微等):图表以图片形式发送,明细以 CSV 文件形式发送
- API 接入:返回完整的查询结果和图表数据结构
与知识库的配合
一个很强的组合:知识库里存业务文档(产品手册、FAQ),数据库里存结构化数据(订单、客户、销售)。用户在对话里可以同时问两种问题:
- "XX 产品的售后政策是什么?" → 从知识库检索
- "上个月这个产品卖了多少?" → 从数据库查询
- "XX 产品卖得好的原因是什么?结合销售数据和用户评价帮我分析一下" → 同时检索知识库和查询数据库,AI 综合生成分析
常见问题
- AI 生成的 SQL 有误怎么办?——LinkAI 支持让你手动"编辑并执行"AI 生成的 SQL,执行后 AI 会把这个修正记下来,下次遇到类似问题时用修正后的版本
- 数据库字段是英文缩写,AI 能理解吗?——在远程数据库配置里可以为字段添加中文注释,LinkAI 会学习这些映射关系
- 敏感数据的访问控制——可以为不同的智能体应用配置不同的数据库权限,某些应用只能查部分字段或部分行