沐问 MuAsk:自然语言驱动的开源桌面 Text2SQL 工具 [复制链接]

管理员组

一、开发背景

在真实的业务研发与数据运维场景中,数据库查询往往面临极高的门槛。刚入职的新人接手成熟项目时,面对几百上千张数据表却缺乏详细的数据字典,想写一个业务查询都无从下手;项目迭代多年后,表与表之间的关联关系、字段的真实含义散落在代码注释和老员工的记忆里,开发、测试、运维想理清一个业务的数据口径,往往需要翻看大量代码或反复询问他人;即使是临时查个数这种简单需求,也往往需要提需求、等排期,一句 SQL 就能解决的事却要耗费大量沟通成本。

这些痛点的核心在于:传统 SQL 查询要求使用者同时具备数据库表结构知识和SQL 编写能力,而业务人员往往只具备前者甚至只具备“我想查什么”的业务视角。沐问 MuAsk 正是为解决这一矛盾而生——连上数据库后,工具自动读取真实的表结构、字段注释和主外键关系,用户只需用中文说出想查什么,AI 就会在真实的表结构上下文中生成可执行的 SQL 并直接返回结果——不用找表、不用问人、不用手写 SQL,让新人也能立刻上手查数据。

二、项目介绍

沐问 MuAsk 是一款开源免费的桌面 Text2SQL 工具,基于 PySide6 构建,采用 MIT 协议开源。它将自然语言描述转换为 SQL 语句,在数据库执行后直接展示结果,支持主流数据库和信创数据库,兼容多个主流 AI 大模型。

项目当前版本为 v1.4.0,核心能力包括:

  • 读懂真实表结构:基于实际库表、字段和注释生成 SQL,不靠猜测,确保答案对应真实业务数据。

  • 生成即可执行:SQL 一键运行,结果以表格形式分页展示,页码和每页条数可自由调整。

  • 多数据源管理:一个客户端集中管理开发、测试、生产多套环境连接,支持连通测试和随时切换。

  • 模型自由选择:内置 14 类厂商预设,云端本地均可使用;支持 Ollama 本地推理,免 Key、数据不外传。

  • 三平台原生桌面:Windows / macOS / Linux 各一个安装包,双击即用,无需安装 Python 和任何依赖。

  • 自动版本更新:启动后自动检查 GitHub / Gitee 新版本。

在数据库兼容性方面,沐问内置了 14 种数据库驱动,覆盖 MySQL、MariaDB、PostgreSQL、Oracle、SQL Server、DB2 等主流数据库,并对国产信创数据库提供一等支持,包括 OpenGauss、瀚高 HighGo、海量 Vastbase、人大金仓 KingbaseES、达梦 DM、GBase 8a、OceanBase、TiDB 等。

三、技术栈

层面

技术选型

桌面应用框架

PySide6(Qt for Python)

应用类型

跨平台桌面应用(Windows / macOS / Linux)

开源协议

MIT

核心能力

Text2SQL(自然语言转 SQL)

数据库驱动

14 种内置驱动,覆盖主流库与信创库

AI 模型集成

14 类大模型预设,支持 DeepSeek、千问、Kimi、Claude 等;支持 Ollama 本地部署

分发方式

各平台原生安装包,无需 Python 环境


四、源码地址

平台

地址

GitHub

https://github.com/vfaner/muask

Gitee(国内镜像)

https://gitee.com/super_rgh/muask


五、部署文档5.1 直接下载可执行文件(推荐)

沐问提供各平台预编译安装包,无需 Python 环境,不依赖任何库:

平台

下载文件

使用方式

Windows x64

muask-windows-x86_64.exe

单文件,下载后直接双击运行。首次会被 SmartScreen 拦截一次

macOS(Apple Silicon)

muask-macos-arm64.dmg

挂载 → 拖到「应用程序」→ 双击。首次需放行一次

Linux x64

muask-linux-x86_64.tar.gz

tar -xzvf ...tar.gz → chmod +x muask → ./muask

下载地址:https://github.com/vfaner/muask/releases/latest

5.2 快速配置三步走

第一步:AI 配置
下拉选择厂商、填入 API Key,多套配置随时切换。支持 DeepSeek、千问、Kimi、Claude 等 14 类预设。敏感数据场景可选本地 Ollama,免 Key、数据不出内网。

第二步:数据源配置
填好连接信息、测试通过即可,驱动不用自己找。14 种数据库驱动全部内置,支持连接参数与自定义类型。

第三步:开口问
在沐问页输入中文问题,生成 SQL 后一键执行。SQL 可检查、可编辑,结果分页展示,每页条数可调。

官网:https://muask.qqmu.com/index.html
部署视频:https://www.bilibili.com/video/BV1HvY369EVe/

沐问 MuAsk:自然语言驱动的开源桌面 Text2SQL 工具
沐问 MuAsk:自然语言驱动的开源桌面 Text2SQL 工具
沐问 MuAsk:自然语言驱动的开源桌面 Text2SQL 工具
沐问 MuAsk:自然语言驱动的开源桌面 Text2SQL 工具
最新回复

请先登录后再回复 登录

uid:1 管理员组
关注
欢迎来到创业者论坛 这里是一个面向创业者、职场人、自媒体人、技术爱好者和学习者的交流社区。
发帖 76
评论 5
粉丝 1
关注 0
发新帖
目录
沐问 MuAsk:自然语言驱动的开源桌面 Text2SQL 工具
云端商城来了
此广告位招租
此广告位招租
广告招租
广告招租
广告招租
广告招租
广告招租