理解你的 schema,看清每一次变更的影响,设计下一个版本。
Schemity 是一款数据库设计软件:它读取你正在运行的数据库,展示每一次改动(无论来自你还是你的 AI 智能体)会对真实数据造成什么影响,而且没有你的许可绝不执行。
2 周试用期,全部功能解锁,无需信用卡。一次买断 $129。
macOS 11 或更高版本(Apple Silicon 或 Intel)· Windows 10/11 x64 · Ubuntu、Debian x64
从遗留数据库到领域图,只需四步
数据库和代码库由你提供,阅读由 AI 智能体完成。
- 连接数据库一次把所有表画成一张实时的ER图。缺失的外键会被推断出来,并用虚线画出。
- 让智能体来整理它读你的代码,并通过 MCP 从 Schemity 读取 schema。
- 审阅它做了什么每一步都在历史记录里,撤销一次就能退回。你保存之前,什么都不会保存。
- 读懂模块依赖每个领域是一个节点,箭头按真实的外键计数。
每一次 schema 变更,执行之前都画出来、算清代价
智能体可以编辑图,也可以在代码库里写 schema 迁移。无论哪种方式,改动都会先停在这里。
ER图是输入,而不是输出
在地图上思考:把每条关系线放在最能看清设计的位置,再让 SQL 从中产生。外键指向父实体的主键,基数由它的唯一性决定,草稿在真正存在之前一直是虚线,所以看起来合法的ER图,就是合法的。
把 schema 交给智能体,把数据库的钥匙留在自己手里。
Schemity 是一个带 16 个工具的本地数据库 MCP 服务器。读取不受限制,也从不改动任何东西;编辑会先准备成改动,等你审阅。
claude mcp add --scope user schemity -- "/Applications/Schemity.app/Contents/MacOS/schemity" --mcp 也适用于 Claude Desktop、Cursor、Codex、OpenCode 或任意 MCP 宿主。服务器只在你的机器上监听,令牌保存在操作系统自带的密钥环里。配置指南 →
无论在图上动手的是你还是智能体,下面每一条都同样成立
它会读你的数据库
一个真实的连接,每次打开图都会重新同步,所以永远不会和已部署的状态脱节。
这张图是你自己的文件
存在你自己选的文件夹里的纯 JSON,和其他任何改动一样在 Pull Request 里评审。
只能画出合法的设计
键、基数和命名都遵循数据库强制执行的规则。
智能体拿不到凭据
服务器在本地,没有厂商的云端,schema 只会去往你的智能体本来就在发送代码的地方。
不给你的模型装计量表
一次购买。表、图、工作区和上下文视图的数量都没有上限。
我们这里没有可泄露的东西
只有用于许可证的设备 ID 和你所在的国家,没有任何能识别你的信息。
从其他数据建模软件转过来?这里有实话实说的对比(英文):ChartDB 替代方案、dbdiagram.io 替代方案、DbSchema 替代方案、DrawSQL 替代方案。
在浏览器里浏览一个真实的 schema,或者下载应用
下面这张图运行在Schemity Lite——免费的在线数据库 schema 设计工具里。在这里拖动和缩放一个 PostgreSQL 示例 schema,或者下载桌面应用,连接你自己的数据库。