fastapi-pro - 使用 FastAPI 构建高性能异步 API
提供使用 FastAPI、SQLAlchemy 2.0 和 Pydantic V2 开发高性能异步 API、微服务及 WebSockets 的最佳实践与指南。
标签
更新于: 2026-09-16能力
典型输入
典型输出
该技能可以做什么
- 使用 FastAPI 构建异步 API
- 使用异步 SQLAlchemy 管理数据
- 实现 JWT 身份验证
- 使用 pytest 编写异步测试
- 优化 API 性能与缓存
- 配置可观测性与监控
- 使用 Docker 部署容器化应用
输入
- FastAPI 项目需求说明
- implementation-playbook.md 资源文件
输出
- 异步 API 代码及端点
- OpenAPI 文档
- 异步测试套件与配置
- 可执行的实现步骤
要求
- 支持异步的 Python 运行环境
- FastAPI 0.100+
- Pydantic V2
- SQLAlchemy 2.0+
