1. 从 OpenAPI 规范生成扁平 API 类型
前端开发工程师背景
项目后端提供了最新的 OpenAPI 3.0 规范文档,需要快速在前端项目中建立对应的 API 类型定义。
问题
手动编写 TypeScript 接口耗时且容易出错,无法保证与后端定义完全同步。
如何使用
将 YAML 格式的规范粘贴到输入框,选择“扁平导出”和“Interface”风格,开启包含描述注释。
sourceFormat: yaml, outputFormat: flat, namingStyle: pascal, declarationStyle: interface, includeDescriptions: true结果
生成了清晰的 User 接口及对应的 GetUserResponse 类型,包含所有字段定义及原始注释。