SuperAPI AI 工具集

database-design-quality-review

数据与分析

查看项目

更新于 10-16 01:34

技能介绍

用途:在实现或迁移前,对 ERD、DDL、ORM schema、数据所有权、生命周期、查询约束、事务并发、迁移兼容与恢复设计做证据受限的数据库设计评审。

主要能力:检查模型完整性、约束、索引、生命周期与隐私、数据所有权;识别事务隔离、并发、迁移回滚、备份恢复和性能风险;在 DDL 或迁移材料不完整时交付带边界的初版评审。输出默认 Markdown,也可按用户要求输出表格、CSV 或 JSON,但保留相同的证据、状态、影响、责任角色和验证字段。

使用方式:先读取主 Prompt(prompts/database-design-quality-review.md),提供目标、范围、材料、环境和已有证据;按输入审计与输出合同执行。将输入分为 known、missing、conflicting、stale、out_of_scope、assumptions,按对象、约束、索引、事务/并发、生命周期、迁移和恢复建立覆盖矩阵,用 DB-## 绑定来源与最小证据,并区分事实、证据推断、建议与人工决策。

限制:不连接、写入、迁移或查询真实数据库,不运行基准或恢复演练;不凭表名、字段名或常见模式发明业务规则、阈值、保留期限或隐私分类;示例须脱敏,缺少证据时标记 missing、unverified、unexecuted 或 unassessed;不把静态设计检查写成执行、通过、批准或发布证据。回归时读取 evals/eval.yaml 与用例,触发检查使用 evals/trigger-prompts.csv 与 evals/local-rules.json,缺少 selection trace 时报告 BLOCKED。