一个 SDK,通吃数据跟文件
数据跟文件存储在同一个 SDK 里。任何记录、任何图片、视频、音频、PDF —— 都通过 `cradler.from` 跟 `cradler.storage` 处理。一个项目、一组密钥、一张账单,不必另外注册存储服务。公开文件经全球 CDN 提供、并自动缩放图片,在哪都加载得快。
Cradler 把数据库、图片视频音频存储、类型齐全的 TypeScript SDK、MCP server、Agent Skill 打包成一套服务 —— 用 AI 做 app 所需的整个后端,都在这里。不用写 SQL、不用设计 schema、不用做 migration。专为用 Cursor、Claude Code、v0、Lovable、Bolt 做 app、却不想碰数据库的人准备。
一个 SDK 处理数据、文件、跟两者之间的一切。你的 AI 工具一次提示就把这些代码写好 —— 你永远不会看到 SQL、不用编辑 schema、不用写 migration。
// 存数据 —— 不用写 SQL、不用设计 schema。数据表会在第一次写入时自动创建。
await cradler.from("posts").insert({ title: "Hello", published: true });
// 上传图片 —— 在设备上先压缩,再经全球 CDN 提供
const { path } = await cradler.storage.upload("covers/sunset.jpg", file, { public: true, compress: true });
// 要缩略图?在边缘即时缩放 —— 不用再传一次
const thumb = await cradler.storage.getPublicUrl(path, { width: 300 });
// 读回来,可以过滤、排序,全程类型检查
const { rows } = await cradler
.from("posts")
.select()
.eq("published", true)
.order("createdAt", { desc: true });你用 Cursor、Claude Code、v0、Lovable 或 Bolt 写 app。你描述想要什么,AI 就把代码写出来。唯一还会卡住的地方就是后端 —— 一旦要存数据、要让用户上传文件,你就撞上数据库、SQL 跟 migration。Cradler 把这道墙拆掉,让你跟你的 AI 工具不用学这些东西也能把 app 做完。
数据跟文件存储在同一个 SDK 里。任何记录、任何图片、视频、音频、PDF —— 都通过 `cradler.from` 跟 `cradler.storage` 处理。一个项目、一组密钥、一张账单,不必另外注册存储服务。公开文件经全球 CDN 提供、并自动缩放图片,在哪都加载得快。
存一笔记录,Cradler 就把表建好。添加一个字段,Cradler 就把字段加上去。不用写 SQL、不用 migration 文件、不用打 ALTER TABLE —— 数据库自己跟着你的 app 走,不像 Supabase 跟 Firebase 还要你自己手动维护。
类型齐全的 SDK、每个项目自动生成的 TypeScript 类型、llms.txt、MCP server、Agent Skill。AI 写程序工具有它需要的一切信息,第一次就写对 —— 不用反复修正。
在控制台直接浏览任何数据表,图片跟视频字段会直接内嵌渲染,点击任何单元格即可全屏预览。不必另外装存储浏览器、也不必另外装 schema 工具。
创建项目
一键 —— Cradler 在几秒钟内为你开好独立的数据库、文件存储与 API 密钥。
装上 SDK
加入 @cradler/sdk,让你的 AI 工具帮你写读取、写入、上传的代码。靠 MCP server 跟 Agent Skill,一次提示就成。
上线
Schema 跟着你的 app 一起演进,控制台直接预览你的数据与文件,每个数据库每天自动备份。
Supabase 跟 Firebase 都很强大 —— 但它们是为工程师打造的,不是给 AI 创作者的。Cradler 帮你把所有数据库机制藏起来,还加上 AI-native 工具。
| 做这件事 | Supabase / Firebase | Cradler |
|---|---|---|
| 设计 schema | 你自己写 CREATE TABLE | 第一次写入时自动创建 |
| 之后添加字段 | 写一份 migration、跑起来 | 直接存新字段 —— 字段就出现 |
| 安全规则 | 你自己写 SQL RLS | 在控制台勾选即可 |
| AI 集成 | 通用 —— AI 工具得自己猜你的 schema | 类型齐全的 SDK + 自动生成的类型 + MCP server + Agent Skill |
| 文件存储 | 要另外置一个服务 | 同一个 SDK、同一组密钥、同一张账单 |
| 图片加载 | 得自己架 CDN、自己设置图片转换 | 全球 CDN + 自动缩放,默认就开 |
| 浏览你的数据 | 只有数据表 —— 文件要去另一个查看器看 | 数据表 + 图片视频内嵌预览,在同一个地方 |
| 做给谁用 | 工程师 | 用 AI 做 app、不懂代码的人 |
Supabase 跟 Firebase 默认你会设计 schema、每次 app 改一个字段就写一份 SQL migration、写 SQL RLS policy 来控管权限。Cradler 把这些全帮你做好 —— 再加上类型齐全的 SDK、MCP server 与 Agent Skill,让你的 AI 工具第一次就把集成做对。数据库不再是你跟你的 AI 必须学的东西。
Cradler 给的是用 AI 写程序、又不想变成数据库工程师的人 —— 没有后端团队也能把真实 app 推上线的创办人、设计师、独立创作者。
“我把整个 app 的后端做完了,但完全没学任何数据库的东西。我叫 Cursor 用 Cradler,它就成了。”
“数据库跟文件存储在同一个地方 —— 一个 SDK、一张账单 —— 省得我去接三个我根本搞不懂的服务。”
“我的 Cradler 集成每一行都是 Claude 写的,生成的类型让它第一次就把数据结构弄对。”
Supabase 跟 Firebase 是为工程师打造的。你自己设计 schema、每次 app 改一个字段就写一份 SQL migration、写 SQL RLS policy 控管安全。Cradler 把这些全部帮你做好 —— 数据表在第一次写入时自动创建、添加字段时自动加字段、数据表权限在控制台勾选即可。另外,Cradler 附上类型齐全的 SDK、MCP server 与 Agent Skill,让你的 AI 工具第一次就写对集成代码。
可以 —— 它们通过跟数据同一个 SDK。`cradler.storage.upload()` 接受任何文件类型,并经由全球 CDN 提供下载。图片跟视频的路径甚至会在控制台的数据表浏览器里直接内嵌预览,让你不用离开 Cradler 就能看到上传的内容。
创建一个 Cradler 项目,然后在 app 里加上 Cradler SDK,叫 AI 工具帮你接起来。Cradler 会生成 TypeScript 类型,还附 MCP server,AI 工具有它需要的一切信息,可以正确地把你的 app 接上数据库和文件存储 —— 通常一次提示就成,不用写 SQL。
可以。Cradler 是一个不需要会写程序也能用的后端。你不用写 SQL、设计 schema、跑 migration。你的 AI 写程序工具调用简单、类型齐全的 SDK,Cradler 底层跑的是真正的 PostgreSQL 数据库。
什么都不用做 —— 它自己会处理。你第一次存某个新字段,Cradler 就自动添加字段。你第一次存某个新类型的记录,它就自动建表。这就是「不用 migration」的承诺:schema 跟着你的 app 演进,你既不用写也不用跑 migration。
Cradler 从设计上就是 AI-native:类型齐全的 SDK、每个项目自动生成的 TypeScript 类型、一份 llms.txt、加上 MCP server。AI 助手能读到你真实的数据结构,所以生出的代码第一次就对,不用反复修正。
有的。每个项目有自己独立的数据库,每个数据库每天都会自动备份。你不用自己去设置或记得备份 —— 数据保护默认打开。
Cradler 有永久免费方案 —— 一个项目、免信用卡 —— 你可以免费做出一个小 app 上线。付费方案从每月 $5 起,一张账单同时涵盖数据库、文件存储跟用量,不会因为不同服务分成多张账单。