天度 AI 实战库浏览全部案例 ↗

使用 Devin 构建应用、调试代码库并搭建 CI/CD 系统

一份评审报告指出,Devin 构建了全栈待办事项应用,通过 PR 对公共仓库进行了调试,并完成了 Docker 配置、部署及 CI/CD 工作。

使用工具Devin
具体怎么做
评审者并未实际运行 Devin。他们依赖 Cognition 的演示视频及早期用户反馈。根据这些资料,Devin 可在浏览器与 GitHub 环境中通过 Linux shell 运行。该工具构建了 React 和 Express 待办事项应用,调试了公共仓库,提交了拉取请求,并设置了 Docker、部署及 CI/CD 管道。
做到了什么
评审认为 Devin 在基础代码和明确的功能设计方面表现出色。但在旧代码重构、复杂逻辑及模糊说明方面表现较弱。一位测试者表示,Devin 完成了 Node.js 后端环境的 90%,后续清理工作仍由他人完成。
上手要点
这些结果来自演示和二手反馈,而非实际测试。在发表时,Devin处于封闭测试阶段且未公开定价,相关评论指出其代码仍需完善。

你可以这样试

使用 Devin

在我的仓库[repo链接]中,配置好 Docker 以便应用能在本地构建并运行,然后使用 [GitHub Actions 或其他 CI] 创建 CI/CD 流水线,该流水线会执行测试并将应用部署到[托管目标]。当流水线在测试分支通过时,你就完成了任务,我可以按照 README 中的说明来运行它。在正式部署前,请暂停流程并展示部署配置。