用途:该技能用于协助处理与 Neon Serverless Postgres 相关的开发任务。Neon 是将计算与存储分离的无服务器 Postgres 平台,提供自动扩缩容、分支、即时恢复和缩容到零,兼容 Postgres,可与任何支持 Postgres 的语言、框架或 ORM 配合。
主要能力与覆盖主题:新手设置(组织/项目选择、连接字符串、驱动安装、可选认证、初始 schema);连接方式与驱动选择(TCP、HTTP、WebSocket、边缘、无服务器、长运行);@neondatabase/serverless 的 HTTP 查询与 WebSocket 事务;Neon JS SDK 的 Auth + Data API 组合与类型化客户端;本地开发工具(npx neonctl@latest init、VSCode 扩展、Neon MCP 服务器);neonctl CLI 用于终端、脚本与 CI/CD;REST API 与 TypeScript/Python SDK 的编程化资源管理;Neon Auth 管理与 Next.js、React 集成要点。
架构要点:分支是即时写时复制克隆,不复制全部数据,每个分支有独立计算端点;空闲计算默认 5 分钟后自动挂起(仅 Launch 与 Scale 计划可关闭),挂起后首次查询通常有数百毫秒冷启动,存储保持活动;恢复窗口取决于计划上限;只读副本共享存储且独立扩缩;连接池基于 PgBouncer,需在端点主机名加 -pooler。
文档获取方式:可在 URL 后加 .md,或用 curl -H "Accept: text/markdown" 请求;文档索引见 https://neon.com/docs/llms.txt。
限制与提醒:官方文档为准,功能与 API 会变化,应核实当前文档而非依赖训练数据;未列出的页面应查索引而非猜测 URL。其余如具体价格、配额等资料未提供。