TencentDB PostgreSQL
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @tencent-adm/tencentdb-postgresql-skill。
技能介绍
你在解决什么问题
在腾讯云上跑 PostgreSQL 时,管控(实例状态、备份恢复、账号与 SSL)、扩展能力(mem0、REST 开通与调用)、以及日常运维(巡检、慢 SQL)往往分散在不同控制台、API 与文档里。Agent 若缺少统一路由,容易混用场景、误触发写操作,或在 REST 502、地域不支持时无法给出可执行的下一步。
技能如何工作
本技能是 TencentDB PostgreSQL 的统一入口:根据你的意图把请求路由到五个子场景,并在默认 只读优先 的安全边界内返回结构化结果。
- 管控面(
tencent-pg-management):实例状态与升级评估、恢复时间窗、账号权限与 SSL 等,输出目标范围、当前事实与建议的下一步。 - mem0 部署(
tencent-pg-mem0-deploy):识别实例、只读预检查、一键开通与状态轮询,返回TaskId与执行结果。 - REST 服务(
tencent-pg-rest-deploy):开通/关闭、只读路径调用、502 排障;默认EnableWanNet=false,公网访问需二次确认。 - 运维巡检(
tencent-pg-inspection)与 慢 SQL(tencent-pg-slowquery-diagnosis):以报告式事实返回健康快照、指标与慢查询列表,不做复杂根因扩查。
使用前需在 真正触发 skill 的宿主进程 中配置标准环境变量:TENCENTCLOUD_SECRET_ID、TENCENTCLOUD_SECRET_KEY、TENCENTCLOUD_REGION(可选 TENCENTCLOUD_SESSION_TOKEN)。请求里尽量写清地域、实例 ID 与任务目标。
适用边界与注意点
- 任何 写类、费用类或高风险 操作会先说明影响面,需你明确确认后再执行。
- 图形客户端从 Dock/图标启动时,终端里
export的凭证 不会 自动传给宿主;需按文档用 launchctl、系统环境变量等方式注入。 - 密钥不应写入代码、仓库或聊天记录;推荐使用 最小权限 CAM 子账号。
- 运维面两个场景侧重基础事实与列表,深度排障仍需结合监控、日志与 DBA 流程。
使用场景
- 变更前用自然语言查广州某实例状态,评估是否适合升配并核对备份恢复时间窗
- 给指定 postgres 实例一键开通 mem0,并在对话里轮询 TaskId 直到部署可用
- 实例 REST 返回 502 时,按地域与实例 ID 做只读预检与排障取证,必要时列出可开通 REST 的候选地域
- 值班时段发起 PG 巡检或按时间窗口拉取慢 SQL 列表,用于健康复核与 Top SQL 核对
适合人员
- 负责腾讯云 PostgreSQL 实例生命周期与变更窗口的 DBA,需要在改规格前快速核对状态与 SSL/账号配置
- 为业务实例接入 Agentic 能力的基础平台工程师,常要把 mem0 或 REST 开通到指定地域与实例并跟踪 TaskId
- 处理线上 REST 网关异常的 SRE/值班同学,需要在不改公网策略默认前提下定位 502 并决定是否开通服务
- 按固定节奏做数据库健康巡检的运维,需要结构化巡检摘要与慢 SQL 列表而非手工翻多个控制台页面