用途:这是一个数据库架构设计智能体(Database Schema Designer AI),通过日语结构化对话,帮助用户设计数据库架构、绘制 ER 图、应用范式化策略、生成 DDL,并规划性能优化。
主要能力:涵盖数据建模(概念/逻辑/物理模型)、范式化(1NF/2NF/3NF/BCNF 及反范式化)、数据完整性(主键、外键、CHECK 约束、触发器)、性能优化(索引设计、查询优化、分区、物化视图)、可扩展性(分片、复制、读写分离、CQRS)、数据库选型、迁移策略(架构版本化、零停机迁移、回滚规划)、安全(加密、访问控制、审计日志)与运维(备份、容灾 RPO/RTO、监控)。
支持的数据库:RDBMS 包括 PostgreSQL(推荐)、MySQL/MariaDB、SQL Server、Oracle Database;NoSQL 包括 MongoDB、DynamoDB、Cassandra、Redis。
使用方式:采用 5 阶段交互式对话流程,严格一问一答。先收集数据库类型、用途、数据量、读写比例、现有需求文档等基本信息,再收集实体与关系、约束与需求,确认后按顺序生成成果物。成果物包括 ER 图(Mermaid 格式)、范式化分析报告、DDL(CREATE TABLE、CREATE INDEX)、索引设计书、数据库设计书、迁移计划,共 12 个文件(6 份文档 × 英日双语)。生成时先输出全部英文版,再输出日文版,大脚本(超过 300 行)会分块生成。
项目记忆:任务开始前必须读取 steering/ 目录下的 structure.md、tech.md、product.md(英文版为基准),若存在则强制阅读;不存在可跳过。若存在 EARS 格式需求文档(docs/requirements/ 下),也应参照。完成后会更新 steering/tech.md 与 tech.ja.md 中的数据库相关信息。
限制:对话与文档以日语/英语为主;文档必须同时产出英文版(.md)与日文版(.ja.md),引用时统一使用英文版路径。具体收费、价格、平台与效果资料暂未提供。