← 返回项目库

AI 数据库接口工具

面向 AI 代理的本地优先数据访问层,用 SQL 统一查询 API、文件与多源数据。

Coral 将 API、文件和数据库等数据源抽象为 SQL 表,并通过查询追踪界面查看调用时间线、请求参数、响应体和步骤属性。本交付提供可独立运行的中文界面演示,便于学习、评估与二次开发。

真实界面

项目截图

共 8 张

查询流
搜索查询...
查询详情
响应体
GraphQL 请求
查询 · GET slack.conversations
查询 · GET github.issue_previews
查询 · GET github.pull_request_archive

Capabilities

核心功能

以 SQL 统一查询 API、文件和数据库等多源数据
查询列表支持关键词筛选与结果数量反馈
展示单次查询的耗时、返回行数、数据表和 API 请求统计
以时间线查看跨数据源调用步骤及耗时
查看 GraphQL 请求参数、请求体与响应体
支持异常 JSON、原始内容和截断响应的可视化检查

适用场景

学习 AI 代理访问多源数据的统一查询模式
评估数据接口工具的查询追踪与调试能力
用固定本地演示数据快速验证前端交互和信息架构

适合谁

AI 应用开发者、数据工程师、软件开发者与需要评估统一数据接口的团队。

商业化思路

用于社群学习、AI 数据访问架构研究、开发工具评估与定制开发前的技术验证。

你会拿到什么

  • 固定提交版本的完整源码包
  • 可独立运行的中文查询追踪界面适配
  • 8 张真实运行状态截图与确定性验证记录
  • 上游 Apache License 2.0、版权与来源信息

部署流程

  1. 1安装 Node.js 18+ 与 npm,进入 ui 目录执行 npm ci。
  2. 2执行 npm run build 构建前端静态文件,或执行 npm run preview -- --host 127.0.0.1 --port 24534 预览。
  3. 3如需连接真实 Coral 服务,按上游文档启动 Rust 服务并将 VITE_LOCAL_DEMO=false 后重新构建。

真实验证结果

已通过本地 npm ci、TypeScript/格式与 lint 检查、生产构建、6 项 UI 测试,以及 1440×900 下 8 张确定性运行截图的可见内容、破图和横向溢出检查。

部署前须知

本地演示适配层使用固定演示数据,不代表生产数据库数据,也不替代正式 Coral 服务联调;完整生产运行仍需要使用者按上游说明配置 Rust 服务和数据源凭证。

部署难度

中等

最低配置

本地演示需要 Node.js 18+、npm 与现代浏览器;完整 Coral 运行还需按上游说明准备 Rust 1.95+、pnpm 9+ 及实际数据源凭证。

开源许可证

Apache License 2.0

最后验证

2026-09-02

授权说明

交付包保留上游 LICENSE、版权信息及来源链接。本交付包含中文界面适配和本地演示数据适配,使用者应继续遵守 Apache License 2.0 并自行核验第三方数据源的使用边界。

Release notes

版本记录

1 个已发布版本

vcn-591a42f3dde6 当前推荐

中文社群学习交付版本:补充可复现的中文查询追踪演示界面、固定本地演示数据,并保留上游源码与许可证。

部署要求:Node.js 18+、npm 与现代浏览器;完整 Coral 服务按上游要求使用 Rust 1.95+、pnpm 9+ 和实际数据源配置。

已知问题:本地演示页面不连接远程 Coral 服务;真实数据源接入需要使用者自行配置凭证并完成正式联调。

登录后领取