Contract-first · 查询契约门禁已启用 100%开源 · Apache 2.0

先进稳定的
数据分析智能体

让大模型提效数据分析、归因、洞察,不止于快。

业务人员不必写 SQL:直接提问、补充条件、追问结果;关键信息不明确时,智能体先请求澄清。 管理员负责接入数据、配置业务主题与授权范围,让团队在可控的数据边界内开展分析。

为防止机器人攻击,微信关注「问呗」并回复 yolo · Apache 2.0 · 内置供应链销售演示数据

0暴露给模型的原始 SQL
6道查询校验关
4类数据源接入
100%结果带查询指纹
已支持 MySQL TiDB Doris PostgreSQL OpenAI 兼容模型 MCP Skills 模型不接触数据库连接与物理表名

Two roles, one flow

两个角色,同一条流水线。

业务用户负责提问,管理员负责划定边界。平台把两边的动作接在一起,谁做了什么都能查。

01

直接问,不用先想清楚口径

选一个已授权的主题,用一句业务语言提问。例如「近 30 天各渠道销售额趋势如何?」。

02

不明确时,它先反问你

关键信息缺失时会先请求澄清,而不是猜一个口径直接算。

03

接着追问、拆分、对比、排行

同一段会话里继续拆解与对比,模型理解上下文,你在同一屏把问题问透。

04

结果留在工作区,随时回来看

表格、图表、文件与代码分析结果保留为工作区产物,可下载、可复查、可继续追问。

Query result

答案带着口径一起回来

每个结果都能回答三个问题:按什么口径算的、取的是哪段范围、谁有权限看。

近 30 天 · 各渠道销售额万元
直营网店
48.2
商超渠道
35.1
社区团购
22.4
批发经销
14.8
含税销售额口径 2026-09契约 #A41F

Access control

权限在执行层生效

不是页面隐藏,也不是提示词自觉。行级策略会覆盖模型提出的条件。

主题 · 经营总览4 项授权
指标范围12 个已启用
数据集供应链销售明细
行级策略华东大区 #3
列权限2 字段脱敏
模型deepseek-v4
Skills3 个已引用
服务端执行审计已开启Token 日预算

Capabilities

把「能查」变成「能放心让人查」。

六项能力,覆盖从接入数据到复盘使用情况的完整路径。

06 MODULES · 从接入到复盘

指标与业务数据集

对接指标目录,或连接 MySQL、TiDB、Doris、PostgreSQL。字段语义配置后用于生成只读查询,支持字段同步、抽样、默认值域与查询审计。

字段同步默认值域查询审计

按业务配置的智能体

每个主题可独立配置提示词、模型、Skills、指标与数据集范围、默认口径与示例问题,适配不同团队的分析场景。

主题隔离默认模型示例问题

稳定的分析过程

问题解析为受控查询条件,执行前校验范围与权限;时间范围、排序与结果整理由平台处理,复杂问题支持分组、趋势、派生计算与 Top-N。

时间趋势派生计算Top-N

数据访问控制

主题、指标、数据集授权,以及行级策略与列隐藏/脱敏。权限在服务端查询执行阶段生效,而不是只依赖页面隐藏。

行级策略列脱敏主题授权

连续对话与工作区

会话按用户与主题隔离,支持上下文记忆与长期记忆;表格、图表、文件与代码结果可保留为工作区产物,追问时复用已有结果。

长期记忆结果快照工作区

审计、Skills 与 MCP

查询计划、数据集访问、Token 用量、反馈与知识缺口都可回看;Skills 可由管理员上传启停,MCP 通过 /mcp 暴露工具,查询遵循「先解析、再执行」。

查询计划Streamable HTTP反馈闭环

How it works

模型提议,平台裁决。

模型负责理解问题、组织分析与解释结果;平台负责决定「能查什么、按什么口径查、结果如何执行」。

01

业务问题

一句业务语言,不必写 SQL

02

语义识别

主题、指标、字段与默认时间

03

查询契约

结构化意图,不含原始 SQL

04

权限与口径

白名单、时间窗、行列策略

05

只读执行

指标服务或只读构建器

06

结果与证据

稳定结果 + 查询计划

之后会话记忆·工作区产物·反馈·审计 compile > validate > execute > stabilize

Governance

默认设置就能挡住大部分风险操作,
剩下的写在部署清单里。

安全不是宣传语。下面这些是平台默认强制的行为,不需要额外开发;而对外部署必须自己确认的项,我们也直接写出来。

01 / SQL

不向模型暴露 SQL

查询由平台自有只读查询构建器生成,模型只能提交指标、维度、字段与过滤语义。

02 / RLS

行级权限执行层生效

强制行级规则会覆盖模型提出的条件,不依赖提示词自觉;列级权限在结果返回前执行。

03 / SECRETS

密钥加密与审计

数据源密码与模型密钥加密保存,关键操作写入审计日志;上传文件入模型前做提示注入清洗。

04 / BUDGET

Token 预算与运行记录

可设置每日 Token 上限;查询计划、数据集访问与模型用量都留存,便于复盘与改进。

! 对外部署前:AUTH_MODE=session · 改默认口令 · HTTPS 反向代理 · 容器沙箱(inprocess 不是安全边界) 查看完整安全说明

Open source

完全开源,Apache 2.0。

智能体编排、查询契约编译、权限校验、工作区与审计,全部代码都在仓库里。没有藏在付费墙后的黑盒模块, 你可以读、可以改、可以私有化部署,也可以接进自己的系统。

Apache 2.0可商用、可修改、可私有化部署,不需要额外授权
全链路可读契约编译、权限门禁、结果指纹与审计日志都在开源仓内
无厂商锁定MySQL / TiDB / Doris / PostgreSQL,任意 OpenAI 兼容模型
可扩展Skills 与 MCP 接入自有系统,业务规则不必写进核心代码

Get started

两条命令,把平台跑起来。

启动脚本会引导完成首次初始化;也可以用 Docker Compose 一条命令启动完整平台,无需本机 Node/Python。

启动脚本
# Linux / macOS,Windows 用 ./start.ps1
git clone https://github.com/xiaour/yolo-data.git yolo-data
cd yolo-data
./start.sh
Docker Compose
# 默认仅绑定 127.0.0.1,会话鉴权已开启
docker compose up -d --build
# http://localhost:8088/
Node.js ≥ 22.5 Python 3.11+ SQLite / MySQL(PLATFORM_DB_BACKEND) Docker + Compose(可选) DeepSeek 或 OpenAI 兼容模型

Start asking

先问一个真问题,
再决定要不要部署。

演示环境已接好供应链销售数据与一个经营主题。选主题、提问、追问,看看答案是怎么带着口径回来的。

「问呗」公众号二维码
扫码关注「问呗」 发送消息 yolo
自动获取体验地址与登录账号
查看源码与文档