Agent Skills
返回列表
简诗 AI 数据库表结构设计器

简诗 AI 数据库表结构设计器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/database-schema-designer-builder。

技能介绍

这个技能解决什么问题

接到「给电商平台设计数据库」这类需求时,工程师往往要先花半天理清实体、关系、索引和迁移策略。手写 CREATE TABLE 容易漏掉外键约束、忘了为高频查询建索引,迁移脚本更是常常只有 up 路径、没有回滚方案,上线后才发现改不动。

技能如何工作

核心能力:

  • 按引擎选择设计规则(SQL 或 NoSQL 各有一套规范)
  • 生成包含正确表关系、索引与约束的完整 schema
  • 输出 ASCII 文本格式的实体关系图(ERD)
  • 提供带 up / down 双向路径的迁移脚本

工作流程:

  1. 收集需求:确认数据库引擎(PostgreSQL、MySQL、MongoDB 等)、应用领域、主要实体、高频查询、数据量与增长预期、性能要求及合规约束
  2. 设计 schema:依据 references/best-practices.md 应用对应引擎的设计规则
  3. 生成完整结构:按 references/schema-templates.md 产出建表语句或集合文档
  4. 绘制 ERD:遵循模板生成文本格式实体关系图
  5. 编写迁移脚本:同时提供 up 与 down(回滚)两条路径
  6. 组织交付物:按 references/output-format.md 的分节结构输出
  7. 复核:对照 references/best-practices.md 的质量清单逐项检查

适用边界与注意点

  • 仅限表结构设计与优化场景,不主动读取任务范围外的文件、账号与数据
  • 信息不足时会先标记缺口并向你确认,不会猜测事实或权限
  • 涉及部署、同步等外部写入操作时,先展示目标与影响,获得明确确认后才执行
  • 不处理密码、Cookie、Token、API Key 等凭据

使用场景

  • 接手新项目,需要为电商系统设计 PostgreSQL 表结构与表间关系
  • 已有博客库表结构性能不佳,想补全索引并生成优化方案
  • 设计 MongoDB 社交应用数据模型,需要集合文档与关系规划
  • 团队准备上线新表,需要带 up 和 down 回滚路径的迁移脚本

适合人员

  • 后端工程师,准备新项目库表设计,需要完整 schema 与 ERD
  • 数据库管理员,负责索引优化和迁移脚本上线回滚
  • 全栈开发者,为博客或社交平台搭建 PostgreSQL/MongoDB 数据层
  • 技术负责人,评审数据库结构设计的可扩展性与合规约束