JSON Schema 生成器

从任意 JSON 样本自动生成 JSON Schema,完美适用于 AI 函数调用、API 校验和 TypeScript 类型生成。

关于 JSON Schema

从任意 JSON 对象或数组即时推导出 JSON Schema,适用于 OpenAI 函数调用、Anthropic 工具调用及 API 契约校验。

为什么要生成 JSON Schema?

JSON Schema 是描述 JSON 数据结构的标准规范,是 AI 函数调用(OpenAI、Claude)、API 校验、表单生成以及 TypeScript 类型推断的必要基础。

核心特性

  • 自动类型推断:自动检测字符串、数字、整数、布尔值、对象和数组类型。
  • 格式识别:识别日期时间、邮箱和 URI 等字符串格式。
  • 草案支持:可输出 Draft 2020-12、Draft 07 或 Draft 04 规范的 Schema。
  • 必填字段:自动将非空字段标记为 required。

使用方法

  1. 将 JSON 样本粘贴到左侧面板。
  2. 点击「生成 Schema」生成对应的 JSON Schema。
  3. 复制生成的 Schema,用于您的 API、AI 工具定义或校验器中。