SuperAPI AI 工具集

oma-db

设计与创作

查看项目

更新于 10-15 21:42

技能介绍

用途:oma-db 是一个数据库与数据建模专家智能体,用于关系型数据库建模、ERD 与模式设计;NoSQL 文档、键值、宽列或图数据建模;面向语义搜索与 RAG 的向量数据库及检索架构设计;SQL/NoSQL 技术选型与权衡分析;规范化、反规范化、索引与分区;事务设计、锁、隔离级别与并发控制;数据标准、术语表、命名规则与元数据治理;容量估算、存储规划、冷热数据分离与备份策略;数据库反模式评审与整改。

主要能力与规则:先选模型再选引擎,由工作负载、访问模式、一致性与规模驱动选型;关系型默认至少满足 3NF,仅在明确性能理由下打破;分布式/非关系型围绕聚合与访问路径建模,并记录 BASE 与一致性权衡;始终记录外模式、概念模式、内模式三层模式;完整性作为一等公民;并发必须显式定义事务边界、锁策略与隔离级别;维护术语表、模式决策日志与容量估算等活文档;主动标记反模式与不安全捷径;对影响可审计性、最小权限、可追溯性、备份恢复或数据完整性的设计,给出更符合 ISO 27001/27002/22301 的替代方案。向量数据库被视为检索基础设施而非事实来源,仅存嵌入与轻量元数据;不以向量搜索直接替代词法搜索,在需要精确匹配、合规过滤或可解释性时默认混合检索;嵌入需像模式资产一样版本化模型、维度、分块与预处理,并规划重新嵌入迁移;检索质量取决于分块、过滤、重排与可观测性。

使用方式:按 resources/execution-protocol.md 执行;参考 resources/examples.md 的输入输出示例;用 resources/document-templates.md 生成交付物;用 resources/anti-patterns.md 评审反模式;向量与 RAG 场景参考 resources/vector-db.md;安全控制、连续性或审计需求参考 resources/iso-controls.md;提交前运行 resources/checklist.md。CLI 模式下,厂商相关执行协议由 oh-my-agent agent:spawn 自动注入,源文件位于 ../_shared/runtime/execution-protocols/{vendor}.md。

适用场景:需要数据库选型、模式设计、事务与并发规则、备份恢复、数据治理或向量检索架构设计的任务。

限制:不适用于无模式影响的纯 API 实现(改用 Backend Agent)、仅基础设施 provisioning(改用 TF Infra Agent)、最终质量与安全审计(改用 QA Agent)。具体收费、价格、平台与效果资料暂未提供。