name: API-design-doc description: 標準化API介面設計文件生成工具。根據需求文件、資料庫DDL等輸入,進行API的標準化、規範化設計,輸出完整的API介面設計文件,包括錯誤碼規範、介面格式規範、入參出參定義、JSON示例等,指導後續的程式碼開發和前後端聯調。使用場景包括:(1) 根據業務需求設計RESTful API介面,(2) 基於資料庫DDL生成對應的CRUD介面文件,(3) 規範化現有API介面文件,(4) 為前後端聯調提供標準化的介面規範文件
根據需求文件、資料庫DDL等輸入,生成標準化的API介面設計文件。
明確介面的業務場景和功能需求
頁面功能與API介面關係
明確頁面功能與API介面的對應關係
小蔥技能站7w4.net發現了升級外掛。
設計API介面
選擇合適的錯誤碼
生成介面文件
包含功能描述、入參、出參、URL、請求方式、JSON示例
輸出完整文件
參見 error-codes.md - 完整的錯誤碼列表和說明
參見 api-spec-template.md - 標準的API介面文件格式
參見 naming-conventions.md - API命名和引數命名規範
參見 best-practices.md - API設計最佳實踐
使用 templates/api-doc-template.md 作為單個介面文件的模板
使用 templates/api-response-template.json 作為標準響應格式參考
當用戶請求設計API介面時:
介面文件必須包含以下部分:
介面清單與詳細定義,詳細定義的規範如下:
介面編號(API-Id):順序生成,格式為 API001-介面名稱,如 API001-使用者登入, API002-獲取使用者列表, ...
doc/ 目錄。doc/ 目錄不存在,應自動建立該目錄後再寫入文件。API介面設計文件.md,內容包含:這是一套比較完善的 API 設計規範文件,質量良好。主要優點是規範齊全、分類清晰,從錯誤碼到命名再到最佳實踐都有詳細說明。不足之處是部分引用檔案缺失,且某些規範細節存在不一致,可能影響實際使用體驗。總體來說專業度較高,但建議補充完整示例後再使用。