用途:面向 Amazon Aurora PostgreSQL(PostgreSQL 兼容引擎、Aurora Serverless)的模块化技能,按子技能注册表处理创建、修改与建议类请求;Aurora MySQL 请改用 amazon-aurora-mysql。
主要能力:子技能包括 create(集群创建,含 Express 与完整配置决策)、express-create(单次 API 调用、AWS 托管连接、仅 IAM 认证、通过 aws rds generate-db-auth-token 连接)、serverless-advisory(ACU 容量、scale-to-zero 限制、迁移与容量规划)、io-optimized(基于 25% I/O 成本阈值评估 aurora-iopt1)、commitment-pricing(预留实例与 Savings Plans 对比)和 upgrade-planning(大/小版本升级、LTS 与蓝绿部署建议)。
使用方式:先按触发短语路由到子技能,再用 file_read 读取 references/{id}-instructions.md 并公布路径;分析或建议阶段可运行 scripts/ 下的脚本,如 python3 scripts/acu_calculator.py estimate --instance <type> --cpu-p95 <val> --cpu-max <val> --storage <val>,以及 io_optimized_analyzer.py offline、commitment_pricing_analyzer.py offline。变更前须按安全分级确认;创建资源时附加标签 --tags Key=created_by,Value=aurora-skill Key=generation_model,Value={your-model-id}。
适用场景:Aurora PostgreSQL 集群创建、Serverless 容量与迁移咨询、存储类型切换评估、成本承诺优化、版本升级规划。
限制:删除、故障转移、跨大版本升级、修改主密码与安全组、公开访问、购买预留实例等属阻断项,须走控制台或变更流程;Express 仅支持 PostgreSQL;多子技能请求需按序列依次加载;信息不足时不得编造价格、版本或实例元数据。