Loading...
Loading...
共找到 5 个 Skills
遵循最佳实践设计RESTful和GraphQL API。适用于创建新API、重构现有端点或编写API规范的场景,支持OpenAPI、REST、GraphQL及版本管理。
使用基于文件的路由系统或模块化路由模式创建和组织FastAPI路由的指南,有助于梳理复杂的API结构。
面向REST、GraphQL、gRPC的契约优先API设计。支持设计、规范生成、评审、版本管理、兼容性分析、SDK搭建。适用于API架构设计与OpenAPI规范生成。不适用于MCP服务器(mcp-creator)或前端API调用。
适用于基于Pydantic v2的FastAPI项目的API契约设计规范。可在设计阶段使用,比如规划新API端点、定义请求/响应契约、设计分页或过滤机制、统一错误响应格式,或是规划API版本管理。涵盖RESTful命名规则、HTTP方法语义、Pydantic v2 schema命名规范(XxxCreate/XxxUpdate/XxxResponse)、基于游标分页、标准错误格式以及OpenAPI文档相关内容。不包含实现细节(请使用python-backend-expert)或系统级架构设计(请使用system-architecture)。
读取、检查更新并更改Mule项目中一个或多个API依赖的版本——这些版本与Anypoint Studio中「项目属性→API规格」标签设置的值一致,以<{artifactId}.version>属性的形式存储在pom.xml中。当用户提出「获取API版本」「查看API版本」「显示版本信息」「检查API当前版本」「是否有新版本」「是否可用更新」「检查更新」「更新API版本」「更改API版本」「升级API版本」「设置API版本」等读取、检查或修改Mule项目中API依赖版本的请求时,可使用本技能。