fitten code 可自动生成符合 openapi 3.0.3 标准的 json 文件:支持从 typescript+jsdoc 推导接口,或通过自然语言提示生成;需 vs code 1.75+,生成后须校验 openapi 字段、summary 等必需项。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在 5 分钟内产出一份可被 Swagger UI 正确解析的 OpenAPI v3.0 JSON 文件,但手写容易漏字段、格式错位、版本不兼容。Fitten Code 能基于已有代码或注释自动推导接口结构,跳过手动拼接 YAML/JSON 的繁琐过程。
安装并启动 Fitten Code 插件
打开 VS Code → 点击左侧扩展图标 → 搜索 “Fitten Code” → 点击安装 → 安装完成后重启编辑器。插件启动后右下角状态栏会出现 Fitten 图标,表示服务已就绪。
注意:必须使用 VS Code 1.75 及以上版本,旧版本无法加载其语言服务器。
从已有 TypeScript 接口定义生成 OpenAPI JSON
确保当前工作区中存在一个含 JSDoc 注释的 .ts 文件,例如 api/user.ts,其中导出的函数带有 @param、@returns 和 @description 标注。
右键点击该文件标签页 → 选择 “Fitten: Generate OpenAPI Spec” → 插件自动分析类型签名与注释 → 在侧边栏弹出预览窗口。
点击预览窗口右上角的 “Export as openapi.json” 按钮 → 选择保存路径 → 文件将按 OpenAPI 3.0.3 标准生成,【包含 components/schemas、paths、info 等必需顶层字段】,且所有 $ref 引用均指向内部 definitions。
用自然语言描述快速生成基础 OpenAPI 结构
方法一:调出命令面板(Ctrl+Shift+P / Cmd+Shift+P)→ 输入 “Fitten: Generate from Prompt” → 回车。
方法二:在空的 .json 文件中输入提示语,例如:
“生成一个 POST /v1/orders 接口,接收 { productId: string, quantity: number },返回 { orderId: string, status: 'pending' | 'confirmed' },需带 400 和 500 错误响应”
选中这段文字 → 右键 → “Fitten: Generate OpenAPI from Selection”。插件会忽略中文标点,提取动词、路径、字段名和枚举值,输出合法 JSON。这一步不需要任何代码文件存在,适合原型设计初期。
校验并修正生成结果
第一步:将生成的 openapi.json 拖入 https://editor.swagger.io 页面 → 自动解析并高亮报错项。
第二步:若出现 “Missing required property: openapi” 错误 → 打开 JSON 文件 → 确认首行是否为 【"openapi": "3.0.3"】;若缺失,手动补全,否则 Swagger Editor 拒绝加载。
第三步:检查 paths 下每个 method 对象是否包含 summary 字段 → Fitten 默认不生成该字段,但部分 CI 工具(如 Redocly CLI)会警告;如需通过严格校验,逐个补上简短说明即可。
第四步:保存修改后的文件 → 刷新 Swagger Editor 页面 → 绿色勾号出现即表示符合标准。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!










