本技能为使用 Neon Serverless Postgres 提供指南与最佳实践,覆盖入门、使用 Neon 进行本地开发、选择合适的连接方式等主题。Neon 是一个 serverless Postgres 平台,将计算与存储分离,提供自动扩缩容、分支、即时恢复和缩容到零,与 Postgres 完全兼容,可与任何支持 Postgres 的语言、框架或 ORM 配合使用。
使用要点:涉及 Neon 的信息应始终以官方文档为准。可先获取文档索引:curl https://neon.tech/llms.txt,再将任意文档页作为 markdown 获取:curl -H "Accept: text/markdown" https://neon.tech/docs/。不要猜测文档页面,应通过 llms.txt 索引找到相关 URL。
资料按主题组织为参考文件,按需选用:核心指南包括什么是 Neon、引用文档、功能特性、入门、连接方法、开发者工具(VSCode 扩展、MCP server、Neon CLI,如 neon init);数据库驱动与 ORM 包括 @neondatabase/serverless(用于 serverless/edge 函数的 HTTP/WebSocket 查询)和 Drizzle ORM;认证与数据 API SDK 包括 @neondatabase/auth(仅认证)和 @neondatabase/neon-js(认证加 PostgREST 风格数据 API);平台 API 与 CLI 包括 REST API、Neon CLI、@neondatabase/api-client(TypeScript SDK)和 neon-api(Python 包)。具体版本、收费与价格、完整安装步骤等细节暂未提供,需查阅官方文档确认。