data-agent-tutorial

手把手教你从零打造能查数据库的 Text2SQL 智能体

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 16 🐛 待处理 1 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 116
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源教程项目,全部内容免费,无付费版本。

项目预览

data-agent-tutorial 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队qifan777
定价模式🏷️完全免费
价格说明开源教程项目,全部内容免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Kotlin
技术栈/模型a2a,ai-agent,human-in-the-loop,rag,stategraph,text2sql
GitHub 星标★ 116
上线时间2026-03-30 00:00:00
代码更新2026-11-05
仓库体积13.3 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数4

项目介绍

这是一个从零开始构建 Text2SQL 智能体的实战教程项目,基于 Kotlin 语言实现。它解决的核心问题是:如何将自然语言查询准确转换为 SQL 并安全执行。项目提供了完整的实现路径,涵盖 StateGraph 状态编排、双重 RAG(检索增强生成)来提升表结构理解和查询生成准确性、关系图谱辅助理解数据库 schema、HITL(人工确认)机制确保关键操作可控、SQL 自动纠错功能提升鲁棒性,以及 Python Docker 沙盒执行环境保障查询安全。此外,还实现了 A2A 协议与 SSE 流式交互,支持智能体间的通信和实时响应。作为教程,它强调实战,代码结构清晰,适合希望深入理解 Text2SQL 智能体架构的开发者学习参考。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 116

核心亮点

  • 教程式代码,循序渐进,适合学习 Text2SQL 智能体完整架构
  • 集成多种前沿技术(StateGraph、双重 RAG、关系图谱、HITL),实战性强
  • 提供 Docker 沙盒执行和 SQL 纠错,兼顾安全与准确性

不足之处

  • 项目处于早期,文档和社区支持有待完善
  • 基于 Kotlin,受众相对较窄,可能限制推广

适用场景

  • 学习如何构建企业级 Text2SQL 智能体
  • 为内部数据库提供自然语言查询接口
  • 研究 RAG 与状态机结合的多轮交互系统

替代项目

Vanna、DB-GPT、Supabase AI

上一篇:claudex

下一篇:intentlang

同类项目推荐

agent-mimir 开源

在 Discord 或终端里,让 AI 调用工具搞定多步任务

a Discord / Command Line chat client and "agent" manager for LLM's like Chat-GPT tha···

★ 112 2026-08-09
nanoclaw 开源

轻量容器化智能体,安全连接全平台消息应用

A lightweight alternative to OpenClaw that runs in containers for security. Connects···

★ 31092 2026-08-09
Neo-MoFox 开源

让 AI 从聊天工具进化为有记忆的数字生命体

一个全新重构的 AI 聊天机器人框架,它的目标不仅仅是回答问题,而是创造一个真正的数字生···

★ 128 2026-08-09
claude-mem 开源

装上它,让你的 AI 助手拥有永久记忆,跨会话不忘事。

Persistent Context Across Sessions for Every Agent – Captures everything your agen···

★ 114606 2026-08-09
easyclaw 开源

双击安装,轻松跑起你的 AI 代理

Unofficial desktop installer for the OpenClaw AI agent on macOS and Windows. Sets up···

★ 132 2026-08-09
MasterAgent 开源

设备本地跑 AI 智能体,百毫秒响应不联网

Build AI agents that run 100% on-device. Sub-100ms latency on Qualcomm NPU. Zero clo···

★ 980 2026-09-25
idun-agent-platform 开源

一键将 LangGraph/ADK 智能体部署为生产级 API 服务

Open-source runtime that ships any LangGraph or Google ADK agent as a production-rea···

★ 204 2026-08-10
redel 开源

让AI智能体像细胞一样分裂,递归协作解决复杂任务

ReDel is a toolkit for researchers and developers to build, iterate on, and analyze ···

★ 96 2026-08-09
villani-code 开源

主动介入代码问题,让 AI 从建议者变成执行者

Some tools help. Some tools assist. Villani Code intervenes.

★ 124 2026-08-09