pg-aiguide
活跃·★ 1.9k·Apache-2.0·更新于 2026-10-07
★ 代码助手★ 开发者工具
pg-aiguide 的目标是让 AI 编码工具写出更好的 PostgreSQL。README 说助手常常生成过时的 SQL、漏掉约束和索引,也不了解较新的 Postgres 特性,因此提供三样东西:按版本限定的官方 PostgreSQL 手册语义搜索、经过筛选且有明确倾向的最佳实践技能,以及扩展的文档,目前先支持 TimescaleDB(pgvector 和 PostGIS 列为“即将支持”)。技能涵盖模式设计、索引、数据类型、约束、命名规范、性能调优和新特性。
它可以作为公开的 MCP 服务使用,地址是 `https://mcp.tigerdata.com/docs`,任何 MCP 客户端填上地址即可;也可以作为 Claude Code 插件,用 `claude plugin marketplace add timescale/pg-aiguide` 和 `claude plugin install pg@aiguide` 安装。Cursor、VS Code、Goose 和 LM Studio 有一键安装链接。工具有 `semantic_search_postgres_docs`、`semantic_search_tiger_docs` 和 `view_skill`。README 里有一个电商表结构的前后对比演示(启用和不启用该服务各生成一次),那是项目自己的示例。许可证为 Apache 2.0。
#PostgreSQL#AI助手#代码生成#数据库Schema#最佳实践#语义搜索#TimescaleDB#开发者工具
01
功能特性
01对官方PostgreSQL手册进行语义搜索,并能限定到特定Postgres版本。
02提供AI优化的“技能”,为AI代理提供精选的、有见地的PostgreSQL最佳实践。
03支持PostgreSQL扩展生态系统文档,目前已支持TimescaleDB。
04通过增加更多约束、索引和现代PostgreSQL特性,提升AI生成的数据库schema质量。
05提供关于schema设计、索引策略、数据类型和性能调优的指导。
02
为什么选择它
+对官方 PostgreSQL 手册做按版本限定的语义搜索
+针对模式设计、索引、约束和性能的精选最佳实践技能
+只需填一个地址即可接入,也可作为 Claude Code 插件安装
+Cursor、VS Code、Goose 和 LM Studio 有一键安装
03
权衡点
!默认使用公开托管的 MCP 服务,查询会发送到外部服务
!扩展覆盖有限:目前只有 TimescaleDB,pgvector 和 PostGIS 列为“即将支持”
!技能带有明确倾向,反映的是一个团队眼中的最佳实践
!前后对比演示是项目自己的示例,不是独立的基准测试
04
兼容性
AI Coding Agents
目标受众
已通过文档验证
Claude Code
插件
已通过文档验证
Cursor
IDE集成
已通过文档验证
VS Code
IDE集成
已通过文档验证
VS Code Insiders
IDE集成
已通过文档验证
Visual Studio
IDE集成
已通过文档验证
05
快速开始
1
$ claude plugin marketplace add timescale/pg-aiguide
2
$ claude plugin install pg@aiguide
06
使用场景
↳提高AI编程助手生成的PostgreSQL代码的质量和健壮性。
↳在AI辅助下设计优化且高性能的PostgreSQL数据库schema。
↳通过AI语义搜索访问版本感知的PostgreSQL文档和最佳实践。
↳将先进的PostgreSQL专业知识集成到各种AI编程代理和IDE中。
↳在AI辅助开发中利用现代PostgreSQL功能和最佳实践,以获得更好的数据完整性和性能。
07
同类工具
收录于以下清单
评论
登录后发表评论
暂无评论,来发表第一条吧