← 返回项目库

Chat2DB 数据工作台 · 中文本地演示

Chat2DB 的中文数据工作台本地演示版,面向 SQL 查询、数据源、表结构和业务报表场景。

本次交付在 Chat2DB 开源客户端的前端新增独立 /preview 产品界面,并使用显式固定 fixture 适配器完成无后端浏览器验收;SQL 控制台支持只读查询演示、自然语言转 SQL 的本地规则演示、数据筛选、数据源内存表单和报表导出提示。未连接云端数据库、模型 API 或生产数据。

真实界面

项目截图

共 6 张

把 SQL 工作流集中到一个工作台
SQL 控制台
写操作已拦截
数据表
数据源
报表中心

Capabilities

核心功能

独立中文运行概览与固定演示指标
SQL 控制台与本地规则自然语言转 SQL
只读 SELECT 结果表与写操作拦截
数据表、字段结构和数据筛选
数据源状态卡片与浏览器内存表单
业务报表趋势、区域贡献和导出提示
完整客户端仍保留多数据库与正式后端接入路径

适用场景

在无数据库环境下评估数据库工作台的信息架构和中文界面
用固定订单、客户和日报数据演示 SQL 查询与报表路径
以 Chat2DB 前端和后端源码为起点开展学习研究与二次开发

适合谁

需要评估 SQL 客户端、数据库管理和业务报表信息架构的开发者、数据分析师及小型团队。

商业化思路

上游 Chat2DB_LICENSE 限定非商业研究用途;本交付仅面向学习研究与界面评估,不代表商业使用或再分发授权。

你会拿到什么

  • Chat2DB 全量源码、LICENSE 与 Chat2DB_LICENSE
  • 独立中文 /preview 界面、本地适配器 fixture 和安全拦截逻辑
  • 与本次交付绑定的构建、运行、截图和发布验收记录

部署流程

  1. 1本地演示:进入 chat2db-client,安装依赖后执行 yarn build:web。
  2. 2为构建产物提供 SPA 回退;生产构建使用 static/front 资源前缀,需要按目标服务器的静态资源目录挂载 dist 内容。
  3. 3演示模式只使用固定本地数据;不要把演示数据误认为真实数据库或模型服务已接通。
  4. 4完整服务:按上游 Docker 或 Java 启动方式准备后端、数据库、Redis 和模型配置,再独立验证正式 API 路径。

真实验证结果

已在固定静态 SPA 服务器上通过 6 个中文运行状态的 HTTP 200、可见正文、控制台无错误、坏图、横向溢出和交互断言;另通过固定 runtime smoke,验证 /preview HTTP 200 且端口清理。

部署前须知

本地演示不访问真实数据库或模型服务;完整后端仍需按上游配置 Java、数据库、Redis 和模型服务。上游全量 TypeScript 检查仍存在既有错误,且 lint 命令缺少 stylelint 依赖;本次独立 preview 构建和浏览器验收已通过。

部署难度

较高

最低配置

中文本地演示需要 Node.js 18+、Yarn 1.x 和支持 SPA 回退的静态文件服务器。完整 Chat2DB 服务按上游说明准备 JDK 17+、Maven 3.8+ 或 Docker 19.03+ 与 Docker Compose 1.25+,并自备数据库和模型服务配置。

开源许可证

Apache License 2.0 plus Chat2DB License

最后验证

2026-09-02

技术栈

React 18TypeScriptUmi 4Ant Design 5Java 17 Spring Boot 后端MySQL、PostgreSQL、SQLite 接入路径

授权说明

仓库保留 LICENSE(Apache License 2.0)和 Chat2DB_LICENSE;后者授予仅限非商业研究目的的可撤销版权许可,并限制商业、军事或非法用途。请在任何超出研究范围的使用、修改、分发或部署前自行取得权利人授权;本次中文界面适配不主张上游源码权利。

Release notes

版本记录

1 个已发布版本

vcn-preview-97970674e761 当前推荐

新增独立中文本地预览工作台,接入固定订单、客户和日报 fixture;补充只读 SQL 执行、写操作拦截、数据筛选、数据源内存表单和报表导出提示,并完成六状态真实浏览器验收。

部署要求:本地演示需要 Node.js 18+、Yarn 1.x 和支持 SPA 回退的静态服务器;完整服务需要 JDK 17+ 或上游 Docker 依赖,并由使用者自行准备数据库、Redis 和模型配置。

已知问题:当前版本的独立界面验收基于本地演示数据;正式后端模式需在目标环境完成依赖、站点、数据库、权限和模型配置。上游全量 TypeScript 检查与 lint 仍有基线问题。

登录后领取