LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

完美替代 Navicat,一款开源免费、集成了 AIGC 能力的多数据库客户端工具!

zhenglin
2026年2月4日 17:6 本文热度 92

项目简介

Chat2DB 是一款开源免费的多数据库客户端工具,支持 Windows、macOS 本地安装,也支持服务器端部署并通过 Web 网页访问。

与传统数据库客户端(如 Navicat、DBeaver)相比,Chat2DB 集成了 AIGC(生成式人工智能)能力,能够实现以下功能:

  • 将自然语言转换为 SQL

  • 将 SQL 转换为自然语言

  • 提供 SQL 优化建议


该工具显著提升了研发人员的工作效率,使非技术人员(如运营人员)也能快速查询业务数据并生成报表。



核心特性

  • AI 智能助手:支持自然语言 ↔ SQL 双向转换,提供 SQL 优化建议

  • 团队协作支持:研发无需掌握线上数据库密码,提升企业数据库账号安全性

  • 全面的数据管理:支持表、视图、存储过程、函数、触发器、索引、序列、用户、角色、授权等对象管理

  • 广泛的数据库兼容性:已支持 MySQL、PostgreSQL、Oracle、SQL Server、ClickHouse、OceanBase、H2、SQLite 等,持续扩展中

  • 跨平台一体化方案:前端基于 Electron 开发,提供 Windows、macOS、Linux 客户端及 Web 版本

  • 环境隔离机制:支持开发、测试、生产等环境的数据权限分离



下载安装

平台下载地址
Windowsoss-chat2db.alibaba.com/release/1.0…
macOS (ARM64, Apple 芯片)oss-chat2db.alibaba.com/release/1.0…
macOS (x64, Intel 芯片)oss-chat2db.alibaba.com/release/1.0…
Jar 包(服务端)oss-chat2db.alibaba.com/release/1.0…


Docker 部署


docker pull chat2db/chat2db:latest

运行环境要求

  • Java:OpenJDK 17

  • Node.js:v16 或以上

 

本地调试指南

克隆项目


git clone git@github.com:alibaba/Chat2DB.git

前端构建


cd Chat2DB/ali-dbhub-client

npm install

npm run build:prod  # 打包前端资源至后端 source 目录

后端启动


cd ../ali-dbhub-server

mvn clean install  # 需 Maven 3.8+

cd ali-dbhub-server/ali-dbhub-server-start/target/

java -jar -Dchatgpt.apiKey=xxxxx ali-dbhub-server-start.jar

# 访问 http://localhost:7001

注:chatgpt.apiKey 为 OpenAI API Key,若不提供则无法使用 AIGC 功能。



前端调试


cd Chat2DB/ali-dbhub-client

npm install

npm run start

# 访问 http://localhost:8001

资源代理配置(推荐使用 XSwitch)



{

  "proxy": [

    [

      "http://127.0.0.1:7001/static/front/(.*)",

      "http://127.0.0.1:8001/$1"

    ],

    [

      "http://127.0.0.1:7001/(.*).js$",

      "http://127.0.0.1:8001/$1.js"

    ],

    [

      "http://127.0.0.1:7001/(.*).css$",

      "http://127.0.0.1:8001/$1.css"

    ]

  ]

}


项目效果

创建数据源


数据源管理

 


SQL控制台

 


AI智能助手

 


项目信息

关键词

Chat2DB、AIGC、自然语言转SQL、SQL优化、多数据库支持、开源数据库客户端、团队协作、Electron、Java、GitHub、Docker部署

最后

如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。


参考文章:原文链接


该文章在 2026/2/4 17:06:25 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved