SuperAPI AI 工具集

database

数据与分析

查看项目

更新于 10-15 23:47

技能介绍

用途:这是一套数据库开发与运维工作流,用于数据库设计、开发、优化、迁移及数据工程,覆盖 SQL、NoSQL 与现代数据平台。适用情形包括设计模式、实现迁移、优化查询性能、搭建数据管道、管理数据库运维及实施数据质量。

主要阶段与能力:一、数据库设计,涉及 database-architect、database-design、postgresql、nosql-expert,做需求收集、模式与关系设计、索引策略与扩展性设计。二、实现,涉及 prisma-expert、database-migrations-sql-migrations、neon-postgres,配置连接与 ORM、创建迁移、实现模型与种子数据。三、查询优化,涉及 database-optimizer、sql-optimization-patterns、postgres-best-practices,分析慢查询、审阅执行计划、优化索引、重构查询与缓存。四、数据迁移,涉及 database-migration、framework-migration-code-migrate,制定策略、编写与测试脚本、执行迁移并校验数据完整性。五、数据管道,涉及 data-engineer、data-engineering-data-pipeline、airflow-dag-patterns、dbt-transformation-patterns,做管道设计、数据接入、转换、调度与监控。六、数据质量,涉及 data-quality-frameworks、data-engineering-data-driven-feature,定义指标、校验、监控、告警与文档。七、运维,涉及 database-admin、backup-automation,做备份、复制、性能监控、容量规划与安全。

使用方式:以提示词调用相应技能,例如 Use @database-architect to design database schema、Use @prisma-expert to set up Prisma ORM、Use @database-migration to plan database migration、Use @data-quality-frameworks to implement data quality checks。技术路线分为 PostgreSQL(postgresql、postgres-best-practices、neon-postgres、prisma-expert)、MongoDB(nosql-expert、azure-cosmos-db-py)、Redis(bullmq-specialist、upstash-qstash)、数据仓库(clickhouse-io、dbt-transformation-patterns)。

质量关卡:模式已设计与评审、迁移已测试、性能基准达标、备份已配置、监控到位、文档完整。

限制:资料未提供具体版本、平台支持、收费、性能指标或代码细节,上述阶段与技能名称为资料所列,实际效果与用法需以对应技能文档为准。