LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

fastapi-patterns - 应用生产级 FastAPI 开发模式

涵盖 FastAPI 项目结构、Pydantic v2 模式、依赖注入、异步处理器、认证授权、事务服务层和测试。

标签

更新于: 2026-09-30

能力

典型输入

典型输出

该技能可以做什么

  • 设计项目结构
  • 定义 Pydantic v2 模式
  • 配置依赖注入
  • 实现异步处理器
  • 实现认证与授权
  • 管理事务服务层
  • 使用 httpx 和 pytest 测试

输入

  • FastAPI 项目代码
  • 环境配置
  • 数据库连接
  • API 请求载荷
  • 认证凭据

输出

  • FastAPI 应用代码
  • 经过验证的 API 模式
  • 已认证的 API 响应
  • 数据库事务变更
  • pytest 测试结果

要求

  • Python 环境
  • FastAPI
  • Pydantic v2
  • pydantic-settings
  • 异步 SQLAlchemy
  • JWT 与密码哈希库
  • 用于测试的 httpx 和 pytest

来源

  • 规范: SKILL.md
FastAPI
Python
Pydantic
异步 API
认证
授权
测试
设计项目结构
定义 Pydantic v2 模式
配置依赖注入
实现异步处理器
FastAPI 项目代码
环境配置
数据库连接
FastAPI 应用代码
经过验证的 API 模式
已认证的 API 响应