JacobLinCool/d1-manager
D1 Manager is a web UI and API for Cloudflare D1, a serverless SQL database. It provides a web interface for managing databases, tables, and records, as well as an AI assistant to help you write query in natural language.
解决的问题
D1 Manager 为 Cloudflare D1 无服务器 SQL 数据库提供了一个用户友好的 Web 界面和 API,无需再仅通过命令行工具或复杂配置来操作数据库。
工作原理
该工具作为 Cloudflare D1 的管理层。用户可通过环境变量绑定多个数据库,并通过基于 SvelteKit 的 UI 进行管理。其核心功能之一是「语义查询」,可使用 OpenAI API 或 Cloudflare AI Workers 将自然语言请求转换为可执行的 SQL 查询。
适用人群
希望以可视化方式浏览表、编辑数据并运行查询,而无需为每次操作手动编写 SQL 的 Cloudflare D1 用户。
主要亮点
- 语义查询:通过 Cloudflare AI Workers 使用 GPT-4.1 Mini 或 Mistral-7b 将自然语言转换为 SQL。
- 多数据库支持:在单一界面中管理多个 D1 数据库。
- 可视化数据编辑:通过 UI 直接编辑表记录。
- API 访问:通过内置 API 实现数据库操作的程序化访问。
- 国际化支持:支持英语、中文、西班牙语和日语。
相关
- 项目
- 项目
- 项目
- 项目
- 项目