timescale/pg-aiguide
MCP server and Claude plugin for Postgres skills and documentation. Helps AI coding tools generate better PostgreSQL code.
解决的问题
AI 编程助手经常生成过时的 PostgreSQL 代码,缺乏适当的约束与索引,或忽略了现代功能与实际的最佳实践。pg-aiguide 为这些代理程序提供深入且具备版本意识的知识与经过验证的模式,以产出更稳健、高效且易于维护的数据库结构。
运作方式
它通过三种主要方式与 AI 代理程序整合:
- Agent Skills: 精选且具备观点的最佳实践(技能),代理程序可在进行结构设计、索引与性能调优等任务时自动使用。
- MCP Server: 一个 Model Context Protocol 服务器,使代理程序能够在官方 PostgreSQL 手册、TimescaleDB 与 PostGIS 文档中进行语义与关键词搜索。
- Plugins: 针对 Claude Code 等工具的专门整合。
适用对象
使用 AI 编程工具(如 Cursor、Claude Code、VS Code 或 Gemini CLI)的开发者,希望确保为其 PostgreSQL 数据库生成的 SQL 符合现代标准与专业最佳实践。
特色亮点
- 版本意识搜索: 在官方 PostgreSQL、TimescaleDB 与 PostGIS 手册中进行语义搜索。
- AI 优化技能: 关于命名惯例、数据完整性与现代 PG 功能(例如
GENERATED ALWAYS AS IDENTITY)的指导。 - 广泛兼容性: 通过
npx skills框架与 MCP 标准,与 40 多种 AI 代理程序兼容。 - 结构探索: 包含用于调查现有 PostgreSQL 数据库的特定技能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目