將龐大複雜的 Swagger 2.0 / OpenAPI 3.0 規格一鍵升級至符合 GPT 嚴格要求的 OpenAPI 3.1+。視覺化勾選端點,自動修剪無用 Schema,釋放珍貴的 Token 額度。
無需手動改寫 JSON 或繁瑣地修剪檔案,我們的智慧轉換器幫您解決所有不相容與超載限制。
支援將 Swagger 2.0 與 OpenAPI 3.0 規格自動升級至最新的 OpenAPI 3.1+,確保 100% 相容於 Custom GPTs Actions 的規格限制。
以條列方式呈現所有 API 端點路徑與請求方法,開發者可以直覺勾選僅需要公開給 GPT 使用的 API 進行精確匯出。
依據所選端點,自動深度回溯並移除未使用的 components/schemas 與 securitySchemes,檔案容量最多可縮減 90%。
提供專屬 Webview 介面,直接載入當前編輯器內容,並支援轉換結果直接儲存至 VS Code 工作區,免除繁瑣的複製貼上。
既可作為 VS Code 擴充功能在編輯器沙盒執行,亦可作為獨立的前端網頁在本機瀏覽器獨立運行。
所有轉換、篩選及修剪計算 100% 在本地端運行,不經過任何遠端伺服器,安全守護您的 API 金鑰與敏感商業機密。
在下方左側勾選不同的 API 端點,觀察右側的 OpenAPI 規格是如何即時重組,並智能移除無用 Model Schema 的。
勾選您要保留的端點。系統會自動偵測路由相依的 Schema 實體。未被選取的端點與其獨占的 Schema 都會被瞬間清除,大幅縮減 JSON 大小。
選擇您偏好的使用管道,無論是無縫整合的編輯器擴充功能,或是靈活度極高的本機網頁開發模式。
開啟專案並按下 Ctrl+Shift+P (Windows) 或 Cmd+Shift+P (macOS) 開啟指令面板。
輸入並選擇 Swagger to OpenAPI Converter 啟動互動 Webview 轉換面板。
在編輯器開啟您的 API JSON,在 Webview 點擊「載入 VS Code 編輯器內容」,並直接將結果匯出儲存至專案目錄下。
將此轉換器存放庫克隆至本機,並利用 npm 安裝開發所需的最小相依套件:
cd swagger2openapi-main
npm install
本專案採 Vanilla JS 編寫,完成 npm install 後,直接在瀏覽器點按開啟 index.html 即可在無後端連線下獨立作業!