mcpField
N
natural-language-postgres-presentation

natural-language-postgres-presentation

github.com/rebyteai-template数据与数据库1753 次安装19 周前更新
代码仓库

关于 natural-language-postgres-presentation

一个用于展示数据洞察的自然语言转 SQL 应用,可将 PostgreSQL 数据以演示文稿风格的可视化呈现。项目采用 Next.js 和 AI SDK,需配置 PostgreSQL 连接及 LLM 提供方密钥。

主要功能

  1. 01自然语言转 SQL 应用
  2. 02PostgreSQL 数据源
  3. 03演示文稿风格可视化
  4. 04基于 Next.js 与 AI SDK

适用场景

  1. 01将自然语言问题用于 PostgreSQL 数据分析
  2. 02以演示文稿风格展示数据洞察

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rebyteai-template/rebyte-skills --skill natural-language-postgres-presentation

安装后在 Claude Code 中输入/natural-language-postgres-presentation确认已加载。

详细介绍

自然语言 Postgres 演示

一款专注于演示的自然语言转 SQL 应用,配有 PPT 风格的可视化图表,用于展示数据洞察。

技术栈

  • 框架:Next.js
  • AI:AI SDK
  • 数据库:PostgreSQL
  • 包管理器:pnpm

前提条件

  • PostgreSQL 数据库
  • OpenAI API 密钥或其他大模型提供商的密钥

设置

1. 克隆模板
git clone --depth 1 https://github.com/Eng0AI/natural-language-postgres-presentation.git .

如果目录不为空:

git clone --depth 1 https://github.com/Eng0AI/natural-language-postgres-presentation.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
2. 移除 Git 历史记录(可选)
rm -rf .git
git init
3. 安装依赖
pnpm install
4. 设置环境变量

创建 .env 文件并填写所需变量:

  • POSTGRES_URL - PostgreSQL 连接字符串
  • OPENAI_API_KEY 或其他大模型提供商的密钥

构建

pnpm build

开发

pnpm dev

评论

支持 Markdown