VicroCode
让代码创造价值
VicroCode是一个轻量级代码在线发布、交易平台,开箱即用,免部署、免服务器、免备案,支持接入智能体、通用管理系统、游戏等多种项目
稍候片刻,您可先学习AI编程手册
正在加载中...

市场信息

[数据库] [开源自荐] 做了个数据库 Agent,想帮 DBA 少做点重复工作

最近在做 Praxis ,一个开源的数据库 Agent 平台。开始做它时想法其实很直接:能不能让 DBA 少做一点重复工作。 日常巡检、看表大小、索引使用、排查存储、分析异常,这些事情通常都有一套相对固定的思路。如果能直接用自然语言把任务交给 AI ,让它理解库表结构后一步步执行,DBA 就不用每次都从头查。 我现在用来演示的是一套数据库健康检查流程。

www.v2ex.com · 2026-09-28T09:13:52+00:00

最近在做 Praxis ,一个开源的数据库 Agent 平台。开始做它时想法其实很直接:能不能让 DBA 少做一点重复工作。

日常巡检、看表大小、索引使用、排查存储、分析异常,这些事情通常都有一套相对固定的思路。如果能直接用自然语言把任务交给 AI ,让它理解库表结构后一步步执行,DBA 就不用每次都从头查。

我现在用来演示的是一套数据库健康检查流程。除了看库内的表大小、索引使用和存储情况,也会结合数据库之外的监控体系一起分析。

这样 Agent 看到的不只是一两条 SQL ,而是能按同一套流程把不同来源的信息放在一起判断。还有一个我比较在意的点是,做过一次的事情,下次应该能接着用。

一个跑通的检查流程可以保存下来,后面继续调整;需要时手动运行,也可以让它定时自己跑。排查具体问题时,还可以通过 skills 加载一些 DBA 常用的检查方法,让 Agent 按这些方法往下分析。

Praxis 目前支持 MySQL 和 PostgreSQL ,可以自己部署,模型接口兼容 OpenAI API 项目采用 Apache-2.0 许可证,仓库在这里: /ai-market-guide/ 现在还是早期版本。我比较想知道,大家平时最希望先把哪类重复工作交出去;如果愿意拿真实的 MySQL 库试一下,也欢迎直接告诉我哪些步骤不靠谱、哪些结果没用。

碰到问题可以在 GitHub 提 issue 。

返回 AI 市场导读

来源:v2ex.com