AI 问数演示与体验

用一句话查业务数据,还能打开数据视图核对 AI 的答案。第一次了解,可以先看下面两个演示视频;想亲自试试,再连接已经准备好的公开样例。

手机可以直接看视频、操作交互示例、阅读教程。实时向 AI 提问,需要使用支持远程 HTTP MCP 的 AI 客户端。

先看视频,了解实际效果

点击视频前往哔哩哔哩。视频展示业务场景;下面的在线样例使用公开的 Chinook、WWI 等数据,不包含视频中的企业业务数据。

聊天软件内打不开视频时,可将本页链接复制到系统浏览器打开。

手机上也能点开的示例

这两个示例使用教材中已核对的预置结果,便于了解操作效果。实时取数请按下面的步骤连接 MCP。

想亲自问数?连接公开样例

我们已准备好数据库和语义层模型。你只需连接服务,再向 AI 提问。

展开连接配置与使用步骤

Chinook 样例的 MCP 地址

https://mcp-demo.qlfloor.com/ns/chinook/mcp

1. 先连接 Chinook

在线环境无需注册或服务端 API Key。AI 客户端本身是否需要账号、订阅或模型额度,以所用客户端为准。

在客户端的 MCP 设置中新增远程服务:

配置 填写内容
名称 foggy-chinook,也可以自己命名
URL https://mcp-demo.qlfloor.com/ns/chinook/mcp
认证 无

这种地址已固定 Namespace,不需要额外填写 Header。Namespace(下文简称 NS)用来选择一组样例模型与数据,例如 chinook 和 wwi-dw。

如果客户端使用 mcpServers JSON 配置,点击代码块顶部的**“一键复制完整配置”**,再粘贴到客户端即可:

MCP 连接配置
{
  "mcpServers": {
    "foggy-chinook": {
      "url": "https://mcp-demo.qlfloor.com/mcp",
      "headers": {
        "X-NS": "chinook"
      }
    }
  }
}

客户端的配置位置和字段以自身说明为准。固定 NS 地址与 X-NS 二选一即可,同时设置时两者必须一致。

连接成功后,AI 应能发现 dataset.list_models、模型描述和查询等工具。本演示使用 HTTP POST 的 MCP JSON-RPC 入口;只支持旧 SSE 接口的客户端需要适配,不能直接把地址改成 /sse。

2. 发出第一组问题

先发送:

看看这个演示环境能查什么,先读取模型和字段说明。

然后发送:

查一下 2012 年的账单金额合计。

再继续:

按客户统计 2012 年的账单金额,列出前五名。

AI 应先发现模型、读取引擎实时生成的字段说明,再校验并执行查询。这里只需连接 MCP;服务器已准备好语义层模型,无需你提前生成 Markdown 或安装建模 Skill。

本环境实测的核对点:

NS 问题 应得到的结果
chinook 2012 年账单金额合计 477.53
chinook 2012 年平均账单金额,保留两位小数 5.75
wwi-oltp / wwi-dw 2016 年现有样例期间的含税销售额 25,971,029.11

金额含义按各样例的字段说明理解,不应自行称为人民币。WWI 的事实数据截至 2016-05-31,最后一项不能说成完整全年销售额;订单金额与开票销售额也不能混用。

3. 换一个样例

将固定地址中的 NS 替换即可,例如:

示例内容
https://mcp-demo.qlfloor.com/ns/chinook-multidim/mcp
https://mcp-demo.qlfloor.com/ns/wwi-oltp/mcp
https://mcp-demo.qlfloor.com/ns/wwi-dw/mcp

如果同时连接多个服务,给它们不同的名称,提问时说明使用哪一个。模型和字段应从当前 NS 实时获取,不能把其他 NS 的名称直接搬过来。

NS 适合体验什么 对应教材
chinook 账单、客户、明细、过滤、计算、日期、字典与 JOIN 第 8—16 章及第 17 章基础时间示例
chinook-calendar 业务日期、日历与可比期间 第 18 章
time-business 库存快照、工单、首次发生等时间业务 第 19—21 章
chinook-multidim 组织层级、上卷下钻、Pivot、占比 第 22—25 章
chinook-composition Compose、CTE 和阶段计算 第 26—28 章
file-invoices / file-csv 已导入的表格账单与 CSV 数据 第 29 章起的文件系列
file-cleaning / file-monthly / file-legacy 清洗后数据、月度粒度、旧字段对齐 文件系列
file-target-analysis / file-regression-current 目标对照和已验证的文件回归快照 文件系列
chinook-performance 源表与预聚合查询 性能系列
chinook-scope 模型、字段和行范围限制 第 13 章,见下方说明
wwi-oltp WWI 业务库:订单行与开票行 企业样例扩展
wwi-dw WWI 数仓:销售、订单与库存信号 企业样例扩展

已验证的部署共 16 个 NS、44 个 QM(查询模型),当前可用清单以线上目录为准。教材中的层级、日历、工单等补充数据包含教学构造,不应当作 Chinook 原库固有业务。

可以尝试这些简短问题:

  • chinook-multidim:按支持人员和国家比较 2012 年十月、十一月的账单金额。
  • time-business:先看看有哪些库存和工单模型,说明它们分别按什么日期统计。
  • wwi-oltp:2016 年现有数据中,哪些客户的含税开票金额最高?
  • wwi-dw:按月查看 2015 年的含税销售额。

缺少所需指标或定义时,AI 应说明限制或请求澄清。

4. 体验权限范围

普通样例无需认证。第 13 章的 chinook-scope 则专门演示权限效果,需要选择一个公开教学角色:

MCP 连接配置
{
  "mcpServers": {
    "foggy-scope-usa": {
      "url": "https://mcp-demo.qlfloor.com/ns/chinook-scope/mcp",
      "headers": {
        "Authorization": "Demo-USA"
      }
    }
  }
}

查询 2012 年账单金额,Demo-USA 得到 127.98,改为 Demo-Canada 得到 42.57。不传角色时该受限查询被拒绝,受限单价字段也不能查询。切换角色后需让客户端重新连接并获取元数据。

两个值只是公开的教学选择值,不是账号或生产密钥。其他 NS 仍公开完整 Chinook 样例,因此这个演示用于观察权限如何执行,不代表真实客户数据的登录与隔离系统。

5. 与本地实操有什么区别

在线环境已经完成数据接入和模型创建,适合先体验查询,再回到教材理解实现。第 6—8 章的安装、探查和建模,以及后续修改 TM/QM、导入文件和运行回归脚本,仍需在自己的练习环境进行。

公开 MCP 提供模型发现、实时元数据、查询、Compose 和查询解释;不开放原始 SQL、数据库写入、文件上传或模型维护。文件系列展示的是已导入快照,不会接收你的 Excel 文件。Console、FDP 和自定义 Dashboard 将在后续阶段讲解。

普通查询每次最多返回 500 行,默认 200 行;Pivot 使用轴上的 TopN,不添加顶层 limit。较大结果应缩小范围或分页。共享演示环境还限制并发和响应大小,返回超时不等于查询结果为零。

6. 常见情况

现象 怎么处理
浏览器直接打开 MCP 地址显示 405 MCP 地址用于客户端 POST 调用;浏览样例请打开上面的模型目录
找不到模型或字段 核对 NS,重新发现模型并读取实时元数据
返回查询诊断 让 AI 按诊断修正并重新校验,不把失败当作零条数据
返回结果被截断 缩小日期和维度范围,或分页继续查询
需要分析自己的表格或修改模型 按教材准备独立环境,公网演示不接收私有数据
客户端连接失败,但模型目录可打开 核对远程 HTTP MCP 支持、URL、代理和自定义 Header 配置;目录可访问不等于 MCP 已连接成功

服务版本与验证日期:Launcher 0.1.42,2026-10-27。已有模型的字段说明由引擎按加载状态实时生成;本文给出的是连接方法与样例边界。

教程、源码与技术资料

想了解原理,先读教程的技术篇;想搭建自己的环境,从第 6 章开始。白皮书和语法参考适合查具体设计与配置。

白皮书版本与 Launcher 发行号是两套编号。本演示的可用范围以当前模型目录和实测版本为准;准备自己的环境时,按教程安装并核对实际版本。