·fastapi-enterprise
</>

fastapi-enterprise

使用模块化架构构建生产就绪的 FastAPI 应用程序的专家指南,其中每个业务域都是一个独立的模块,具有自己的路由、模型、模式、服务、缓存和迁移。使用 UV + pyproject.toml 进行现代 Python 依赖项管理、用于干净工作区组织的项目名称子目录、structlog(JSON+彩色日志记录)、pydantic-settings 配置、自动发现模块加载器、带有 PostgreSQL 的异步 SQLAlchemy、每个模块的 Alembic 迁移、具有特定于模块的命名空间的 Redis/内存缓存、中央 httpx 客户端、OpenTelemetry/Prometheus 可观测性、对话 ID 跟踪(X-Conversation-ID) header+cookie)、条件Keycloak/基于应用程序的RBAC身份验证、DDD/干净代码原则以及用于快速模块开发的自动化脚本。当用户请求 FastAPI 项目设置、模块化架构、独立模块开发、微服务架构、异步数据库操作、缓存策略、日志记录模式、配置管理、身份验证系统、可观察性实现或企业 Python Web 服务时使用。支持最多 3-4 个路由嵌套深度、缓存失效模式、通过服务层的模块间通信以及全面的错误处理工作流程。

4安装·0热度·@fzozyurt

安装

$npx skills add https://github.com/fzozyurt/agentskills --skill fastapi-enterprise

如何安装 fastapi-enterprise

通过命令行快速安装 fastapi-enterprise AI 技能到你的开发环境

  1. 打开终端: 打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 运行安装命令: 复制并运行以下命令:npx skills add https://github.com/fzozyurt/agentskills --skill fastapi-enterprise
  3. 验证安装: 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

来源:fzozyurt/agentskills。

SKILL.md

查看原文

Enterprise-grade FastAPI with modular architecture: each business domain is an independent module with own database tables, cache namespace, routes, and migrations. Modern Python tooling (UV + pyproject.toml) for fast dependency management.

AI MUST ASK: "Keycloak authentication (JWT from external IdP) or app-based RBAC (database-backed roles)?"

使用模块化架构构建生产就绪的 FastAPI 应用程序的专家指南,其中每个业务域都是一个独立的模块,具有自己的路由、模型、模式、服务、缓存和迁移。使用 UV + pyproject.toml 进行现代 Python 依赖项管理、用于干净工作区组织的项目名称子目录、structlog(JSON+彩色日志记录)、pydantic-settings 配置、自动发现模块加载器、带有 PostgreSQL 的异步 SQLAlchemy、每个模块的 Alembic 迁移、具有特定于模块的命名空间的 Redis/内存缓存、中央 httpx 客户端、OpenTelemetry/Prometheus 可观测性、对话 ID 跟踪(X-Conversation-ID) header+cookie)、条件Keycloak/基于应用程序的RBAC身份验证、DDD/干净代码原则以及用于快速模块开发的自动化脚本。当用户请求 FastAPI 项目设置、模块化架构、独立模块开发、微服务架构、异步数据库操作、缓存策略、日志记录模式、配置管理、身份验证系统、可观察性实现或企业 Python Web 服务时使用。支持最多 3-4 个路由嵌套深度、缓存失效模式、通过服务层的模块间通信以及全面的错误处理工作流程。 来源:fzozyurt/agentskills。

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/fzozyurt/agentskills --skill fastapi-enterprise 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/fzozyurt/agentskills --skill fastapi-enterprise
分类
</>开发工具
认证
收录时间
2026-02-26
更新时间
2026-03-10

Browse more skills from fzozyurt/agentskills

快速解答

什么是 fastapi-enterprise?

使用模块化架构构建生产就绪的 FastAPI 应用程序的专家指南,其中每个业务域都是一个独立的模块,具有自己的路由、模型、模式、服务、缓存和迁移。使用 UV + pyproject.toml 进行现代 Python 依赖项管理、用于干净工作区组织的项目名称子目录、structlog(JSON+彩色日志记录)、pydantic-settings 配置、自动发现模块加载器、带有 PostgreSQL 的异步 SQLAlchemy、每个模块的 Alembic 迁移、具有特定于模块的命名空间的 Redis/内存缓存、中央 httpx 客户端、OpenTelemetry/Prometheus 可观测性、对话 ID 跟踪(X-Conversation-ID) header+cookie)、条件Keycloak/基于应用程序的RBAC身份验证、DDD/干净代码原则以及用于快速模块开发的自动化脚本。当用户请求 FastAPI 项目设置、模块化架构、独立模块开发、微服务架构、异步数据库操作、缓存策略、日志记录模式、配置管理、身份验证系统、可观察性实现或企业 Python Web 服务时使用。支持最多 3-4 个路由嵌套深度、缓存失效模式、通过服务层的模块间通信以及全面的错误处理工作流程。 来源:fzozyurt/agentskills。

如何安装 fastapi-enterprise?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/fzozyurt/agentskills --skill fastapi-enterprise 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

这个 Skill 的源码在哪?

https://github.com/fzozyurt/agentskills

详情

分类
</>开发工具
来源
skills.sh
收录时间
2026-02-26

相关 Skills

暂无