在周末内构建并部署应用
作者让 Devin 构建并部署了一款应用,认为该应用对 PR 反馈响应迅速,但在使用传统单仓库架构时存在缺陷,且处理通用需求的成本较高。
- 具体怎么做
- 作者选择了 Devin 的 Core 计划,并创建了一个空白的 GitHub 仓库,要求生成一个展示城市图片、天气和新闻的 City Explorer 仪表盘。Devin 在自己的云虚拟机上进行了开发:构建了 FastAPI 后端和 React 前端,设置好了 .env 文件与路由,添加了占位符集成,完成了本地测试,提交了一个 PR 并完成了部署。作者仅批准或明确了一两个提示词。
- 做到了什么
- 一个可运行且已部署的应用从空仓库中构建大约需要90分钟。Devin在旧的单仓库和定制基础设施方面表现较差,而复杂的请求会消耗更多计算资源。
- 上手要点
- Devin以智能体的计算单元进行计费,而空闲时间和思考过程都会使用这些单元。需将请求范围限定在合理范围内,终止闲置会话以降低成本。
你可以这样试
使用 Devin在新仓库中构建并部署一个小型应用,该应用需实现[描述应用功能]。范围要小,从最简单的可运行版本开始。在开始之前,请告诉我你的计划及大致工作量。完成后,提供实时网址以及可行的与不可行的功能列表。在部署或进行任何可能产生成本的操作前,请暂停并向我咨询。