fastapi-project - 生产就绪 FastAPI 项目搭建
搭建新的FastAPI项目或升级现有项目,使用生产就绪的布局和运营实践
标签
更新于: 2026-03-23能力
典型输入
典型输出
该技能可以做什么
- 创建项目结构
- 配置结构化日志
- 设置健康检查端点
- 设置认证边界
- 配置超时
- 运行质量检查
输入
- pyproject.toml
- 项目名称
- Python版本
- API类型
- 数据库
- 缓存
- 部署目标
- 环境变量
- 密钥
输出
- 项目基础结构
- 代码质量结果
- 结构化日志
- 健康检查端点
- 认证边界
- 重试策略
- 超时配置
- 依赖锁定
要求
- Python 3.8+
- uv
- uvicorn
- ruff
- mypy
- pytest
- 结构化日志
- 请求ID
- 依赖扫描
- 认证配置
