backend-dev - FastAPI 后端开发
开发 FastAPI 应用的后端功能,包括模型、模式、API 端点和测试
标签
更新于: 2026-03-22能力
典型输入
典型输出
该技能可以做什么
- 读取功能规范
- 编写测试用例
- 创建数据库模型
- 创建 alembic 迁移
- 编写 pydantic 模式
- 实现服务逻辑
- 创建 api 路由
- 运行 pytest 测试
- 运行 ruff 检查
- 运行 mypy 检查
- 启动后端服务
- 测试 api 端点
- 更新文档
输入
- features.json
- AGENTS.md
- factory/library 文件
- 现有后端文件
输出
- 测试文件
- 数据库模型
- alembic 迁移
- pydantic 模式
- 服务模块
- api 路由
- 测试结果
- 代码检查结果
- 类型检查结果
- api 测试日志
- 文档更新
要求
- Python 虚拟环境
- FastAPI
- SQLAlchemy
- Alembic
- Pydantic
- pytest
- ruff
- mypy
