> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 部署

> Devin 在部署前端和后端应用程序时的能力与限制。

<div id="overview">
  ## 概览
</div>

Devin 能够部署其从零开始构建的小型应用程序。不过，在部署已有应用程序时，Devin 存在一些限制。

| 组件           | 新应用程序               | 已有应用程序                                                                                                |
| ------------ | ------------------- | ----------------------------------------------------------------------------------------------------- |
| **Frontend** | 开箱即用（使用预配置模板）       | 需要通过 [Secrets](/zh/product-guides/secrets) 和 [Knowledge](/zh/product-guides/knowledge) 配置自定义访问权限和操作说明 |
| **Backend**  | 开箱即用（使用 FastAPI 模板） | 需要通过 [Secrets](/zh/product-guides/secrets) 和 [Knowledge](/zh/product-guides/knowledge) 配置自定义访问权限和操作说明 |

<div id="frontend-deployment">
  ## 前端部署
</div>

Devin 可以使用预配置的模板来部署前端应用，该模板基于 Vite、TypeScript、Tailwind CSS 和 Shadcn。

当用户要求 Devin 从零开始创建一个前端应用时，除非另有特别说明，它会使用该模板作为起点。如果用户明确批准，Devin 可以通过内部服务部署这些前端应用。

<div id="backend-deployment">
  ## 后端部署
</div>

对于后端应用程序，Devin 使用 FastAPI 模板。与前端应用类似，经用户同意后，Devin 可以将基于该模板创建的后端应用部署到 Fly.io。

<div id="limitations">
  ## 限制
</div>

* **现有应用程序**：Devin 暂不支持部署已有的应用程序。虽然前端应用可能可以运行，但在 99% 的情况下后端应用将无法运行。
* **自定义部署**：对于不是使用 Devin 模板创建的应用，用户应选择自己的部署方式，并通过 [Secrets](/zh/product-guides/secrets) 和 [Knowledge](/zh/product-guides/knowledge) 向 Devin 提供必要的凭据和操作说明。
