用途:该技能用于从零创建生产级 FastAPI 项目,提供项目结构、异步模式、依赖注入、中间件与错误处理等实践,适合构建高性能 REST API、Web 服务与微服务,以及配合 PostgreSQL、MongoDB 的异步应用,并包含项目结构与测试的搭建。
主要能力:围绕 FastAPI 项目模板给出结构与实践建议,覆盖异步编程模式、依赖注入、中间件和错误处理;在需要时提供可执行步骤与验证方式,并可参考 resources/implementation-playbook.md 获取详细模式与示例。
使用方式:先明确目标、约束与所需输入,再应用相关最佳实践并验证结果,输出可操作步骤与验证方法;如需详细示例,打开 resources/implementation-playbook.md。
适用场景:新建 FastAPI 项目、实现异步 REST API、构建高性能 Web 服务与微服务、创建异步应用、搭建带规范结构与测试的 API 项目。
限制:不适用于与 FastAPI 项目模板无关的任务,也不适用于该范围之外的领域或工具。资料未提供具体安装命令、代码示例、收费与平台信息。