Agent 创收指南免费公开资源
中文 EN العربية

返回目录 / 开发工具

FastAPI:搭建有边界的异步 API 项目

按清晰模块生成 FastAPI 骨架,包含依赖、配置、异常处理与测试。

Skills

先确认 API 路由、数据层、认证方式和部署环境;创建 app/api、core/config、services、schemas 与 tests 等清晰边界。为共享资源定义依赖注入与启动/关闭生命周期,配置从环境变量读取并校验,不将密钥写入源码。按 I/O 需要选择 async,避免在事件循环里执行阻塞工作;补充统一异常响应、请求校验和 pytest 测试。启动开发服务器并跑测试后,列出生成文件及仍需用户提供的数据库/认证配置。

权限边界

前置条件

权限边界

限制

异步仅用于 I/O;配置通过环境变量,连接资源用生命周期管理,示例需包含错误处理和可运行测试。

固定上游来源

https://github.com/wshobson/agents/blob/46891e7e60da0e52baf1050b7b6391b64e84c6d9/plugins/api-scaffolding/skills/fastapi-templates/SKILL.md

仓库
wshobson/agents
文件路径
plugins/api-scaffolding/skills/fastapi-templates/SKILL.md
固定提交
46891e7e60da0e52baf1050b7b6391b64e84c6d9
来源检查
2026-10-14 · 已按固定上游来源核对

仓库指标

以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。

Stars
未取得
Forks
未取得
观测时间
未取得

尚未取得指标快照。

许可证: MIT

适用工具

FastAPI application scaffold · pytest · ASGI server

查看技能目录

主主题

让编码 Agent 从理解上下文走到验证修改

相关资源