首页/新闻资讯/正文详情

pgconsole:一个专为PostgreSQL和AI Agent打造的数据库工作台

发布时间:2026/9/26 19:56:58 来源:云帆数科 栏目:资讯中心
pgconsole:一个专为PostgreSQL和AI Agent打造的数据库工作台
pgconsole 是一个专门为 PostgreSQL 打造的现代化 Web 数据库管理工具具有轻量化部署、团队协作、权限控制、审计日志以及 AI 辅助能力。pgconsole 主要采用 TypeScript 语言开发遵循 Apache 2.0 开源协议代码托管在 GitHubhttps://github.com/pgplex/pgconsole功能特性现代化 SQL 编辑器基于真正的 PostgreSQL 语法解析器构建而非简单的关键词匹配能够提供精准的自动补全、语法高亮、错误检测、代码折叠、函数签名提示和 SQL 格式化等能力即使面对 CTE、子查询、窗口函数等复杂 PostgreSQL 查询也能保持准确的智能提示和语法分析体验。AI 助手pgconsole 采用 BYO AI自带模型模式可接入 OpenAI、Anthropic Claude 和 Google Gemini 等模型。支持通过自然语言生成 SQL、解释查询逻辑、修复语法错误、优化查询语句以及评估数据库变更风险帮助用户更高效地完成数据库开发和分析工作。MCP 服务器pgconsole 支持 MCP可以让 Claude、Cursor 等 AI 工具安全访问 PostgreSQL 数据库实现自然语言查询、SQL 执行和数据分析等操作。MCP 的所有访问都会经过 pgconsole 的权限控制和审计体系继承团队已有的访问策略和操作记录从而让在保证安全合规的前提下获得与人类用户一致的数据库访问能力。身份认证支持多种认证方式既可以使用内置用户账号也可以集成企业级单点登录SSO系统实现统一身份管理。通过配置文件即可接入 Google、Keycloak、Okta 等身份提供商。数据库访问控制pgconsole 内置细粒度 IAM身份与访问管理机制可以针对用户、用户组和数据库连接配置独立权限例如只读、写入、查询计划分析EXPLAIN或管理权限并且支持完整的审计日志记录。审计日志审计日志功能会记录每一次数据库访问和 SQL 执行操作包括执行用户、目标数据库连接、执行时间以及完整的 SQL 语句帮助团队准确追踪数据库变更来源和操作历史。部署配置简单pgconsole 采用“单二进制程序 单配置文件pgconsole.toml”的设计理念无需额外安装数据库、管理后台或复杂中间件所有数据库连接、用户、权限和 AI 配置都通过一个 TOML 文件统一管理特别适合开发团队快速部署和通过 GitOps 方式管理配置。白标定制pgconsole 允许企业将数据库控制台完全融入自身产品或平台中包括自定义 Logo、品牌链接和界面主题颜色。同时它还支持通过 iframe 嵌入到现有 Web 应用让开发团队无需自行开发数据库管理界面就能为客户提供集成式 PostgreSQL 管理能力。在线体验pgconsole 官方提供了一个在线体验环境访问地址如下https://demo.pgconsole.com/本地部署pgconsole 的安装部署非常简单官方提供 Docker、npx、npm 、Kubernetes 多种方式其中最推荐的是 Docker 方式。首先创建配置文件 pgconsole.toml[[connections]] id local name Local PostgreSQL host localhost -- host.docker.internal port 5432 database dbname username username password password然后启动容器dockerrun-p9876:9876\-v/path/to/pgconsole.toml:/etc/pgconsole.toml\pgplex/pgconsole服务启动之后在浏览器中输入以下地址进行访问http://localhost:9876参考文档https://docs.pgconsole.com/getting-started/introduction

相关推荐

手写C++ STL stack与queue:从零理解容器适配器
手写C++ STL stack与queue:从零理解容器适配器

C STL 里的 stack 和 queue,算是所有容器里最没存在感的两兄弟。用的时候就是一个 push、一个 pop、再取个头尾元素,代码量少到惊人,以至于很多初学者以为它们只是“数组配两个操作函数”的小把戏。但实际上,这两兄弟背后藏着 STL… · 2026/9/26 19:56:52

PyTorch图像识别+Flask部署:宠物分类端到端实战
PyTorch图像识别+Flask部署:宠物分类端到端实战

简介:这是一份面向深度学习入门者与计算机视觉爱好者的宠物图像识别实战项目源码,基于PyTorch构建分类模型,并用Flask封装后端推理接口,帮助读者理解从数据采集、模型训练到服务部署的完整链路。压缩包共约2000个文件,… · 2026/9/26 19:56:46

ENVI+SARscape实战:PS-InSAR与SBAS-InSAR地表形变监测全流程
ENVI+SARscape实战:PS-InSAR与SBAS-InSAR地表形变监测全流程

1. 为什么我最终选择了ENVISARscape这套组合1.1 从一次地面沉降监测项目说起去年接手了一个城区地面沉降监测的活儿,面积大概覆盖了主城区加周边工业园区,约200平方公里。甲方要求提供近三年的形变速率图,精度要能识别出每年5毫米以上的沉降趋… · 2026/9/26 19:56:46

UDF文本格式报错全攻略:从Hive、Spark到MySQL的排查与预防
UDF文本格式报错全攻略:从Hive、Spark到MySQL的排查与预防

搞数据开发这些年,遇到过太多"udf 文本格式报错"的情况了。这种报错的表面形态千奇百怪,有时候是英文异常堆栈,有时候是看起来完全没关联的乱码,有时候只是一个让人摸不着头脑的类型不匹配。但说穿了,文本格… · 2026/9/26 20:34:48

毕业论文通关:用Paperzz与项目管理思路写出合格本科论文
毕业论文通关:用Paperzz与项目管理思路写出合格本科论文

又是一年毕业季,朋友圈里哀嚎一片的照例是本科论文。我见过凌晨三点还在改参考文献格式的,见过答辩前一周推倒重来两个章节的,也见过导师一句“逻辑不通”直接让一篇文章重写三遍的。说实话,本科毕业论文这事儿,真正的… · 2026/9/26 20:34:48

Orchestrator与MySQL三种复制模式:高可用切换实战指南
Orchestrator与MySQL三种复制模式:高可用切换实战指南

手上有MySQL主从复制经验的朋友,大概率都遇到过这种场景:主库CPU飙红、磁盘写满,或者直接被运维误操作kill掉,然后一群人围在屏幕前,开始凭着记忆猜“哪台从库的数据最新”“binlog坐标现在是多少”“要不要RESET SLAV… · 2026/9/26 20:34:48

WorkBuddy AI工作台:跨对话记忆与Skill机制实战指南
WorkBuddy AI工作台:跨对话记忆与Skill机制实战指南

1. WorkBuddy 是什么:先搞清楚它解决什么问题坦白讲,第一次看到"WorkBuddy"这个名字时,我一度以为它只是某个会议软件或者打卡工具。但真正上手之后才发现,这是一个面向开发者和重度信息工作者的 AI 工作台,… · 2026/9/26 20:34:48

WorkBuddy从0到1速通指南:自定义指令、Skill与MCP配置实战
WorkBuddy从0到1速通指南:自定义指令、Skill与MCP配置实战

如果你最近在折腾 AI 工作台,大概率被安利过 WorkBuddy。我一开始是被同事拉去一起研究这个工具的,本来只是想找一个能帮我汇总日报、整理文档的 AI 助手,没想到它把自定义指令、Skill、MCP、跨对话记忆这些能力都集成到了同一个界面里。从下… · 2026/9/26 20:34:48

Nacos 2.4.0源码改造为Oracle:从MySQL迁移的完整落地指南
Nacos 2.4.0源码改造为Oracle:从MySQL迁移的完整落地指南

简介:面向使用Oracle数据库的Nacos开发与运维人员,这份改造版将Nacos 2.4.0默认的MySQL存储适配为Oracle,可直接替换原版部署。使用时只需修改startup.cmd或startup.sh启动脚本,并按实际环境调整application.properties中的数据库… · 2026/9/26 20:34:42

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码