做了个 AI+MySQL的产品,想把数据库操作变得更自然一点
最近在做一个项目:`MySQL AI 项目`。
它想解决的其实是一个很具体的问题:
大多数数据库工具,本质上还是在训练用户适应 SQL、表结构和一堆操作细节。
但很多真实场景里,我们真正想表达的只是一个意图,而不是一段语法。
比如:
`最近 7 天新增用户有多少?`
`把订单金额最高的 10 个客户找出来`
`这个异常更像是哪张表的数据问题?`
传统工具要求你先理解库,再拼 SQL,再验证结果。
我想反过来试试:
先表达问题,再让系统去补足查询、上下文和交互。
它不是单纯把 AI 塞进数据库管理界面里,而是想重新组织一下数据库交互的入口:
- 让自然语言成为查询入口,而不只是 SQL 编辑器的附属功能
- 让“看数据”“问数据”“排查数据问题”变成同一条交互链路
- 让数据库工具不只服务于熟练写 SQL 的人,也能服务于更广泛的分析和研发场景
我比较关心的一点是:
AI 不应该只是“帮你生成一段 SQL”,而应该逐步变成一个更懂上下文的数据库助手。
它需要理解你的问题,也需要理解 schema、结果、执行意图,甚至知道什么时候该保守、什么时候该追问、什么时候该给解释。
这个项目现在还在持续迭代中,但方向已经比较明确了:
- 用更自然的方式完成 MySQL 查询和分析
- 降低数据库使用门槛,而不是继续堆更多复杂操作
- 把 AI 从“语法补全”推进到“数据交互层”
如果你也在关注 `AI + Database`、`Text-to-SQL`、或者下一代数据库工具应该怎么设计,欢迎来聊。
我也很想知道:
如果数据库真的可以“对话式”使用,你希望它先替你解决什么问题?
最后补一张截图

得益于Golang+Gioui我可以把一个支持全平台的原生GPU渲染的GUI做到10M以内,不辜负我蹲他这么久,哈哈