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

通过 Devin PR 实现第三方 API 集成

Devin 打开了合并后的端点与后端配置,但遗漏了 API 密钥相关逻辑、代码风格及抽象设计,需要审查并修复。

使用工具Devin
具体怎么做
作者通过 Slack 集成,要求 Devin从文档链接中构建一个用于第三方服务的令牌生成端点。提示词要求将其整合到现有微服务中,并使用现有的 CDK 密钥逻辑来处理 API 密钥。Devin 提交了计划,随后在 GitHub 上提交了 PR。作者在 PR 上留下了评审意见,Devin 则进行了修复。
做到了什么
经过2-3轮审查后,代码已准备好上线,测试通过,合并了PR。整个任务大约用了1小时,如果手动完成的话大概只需15分钟。作者花了约5分钟进行审查。
上手要点
Devin在调用中遗漏了第三方API密钥,也没有将客户端逻辑放入共享客户端库中,请像审查初级人员的提交一样审核该PR。

你可以这样试

使用 Devin

在 repo [repo URL] 中,添加与 [第三方 API] 的集成,包括端点、后端配置以及通过 [环境变量或机密方式] 提供的 API 密钥配置。遵循 [文件夹或文件] 中的现有代码风格和抽象结构,并添加测试。提交一个 Pull Request,说明你所做的修改及相关假设,然后不要合并,仅停留在此阶段。