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

将 Copilot 的开发工作划分为多个阶段

作者将工作分为多个阶段,并明确分配任务,这样Copilot的智能体就能按步骤进行开发,而非同时处理所有内容。

使用工具GitHub Copilot
具体怎么做
作者在简短说明中将功能拆分成具体阶段,如构建 API、配置中间件以及添加速率限制。针对每个阶段,他们与 Traycer 并行运行规划任务以获取文件级变更,逐行审查并编辑该计划,随后通过 Sonnet 4 将审核通过的计划交给 Copilot 编写代码,而非让 Copilot 全权决定架构设计。
做到了什么
据说这种方法能完成约90%的工作,大多数时候还能生成干净的代码,同时简化审查过程并限制代码库的不当变更。然而,其缺点在于无知的端到端智能体会浪费时间处理错误的设计方案,对于非常小的任务来说,规划步骤也没什么用处。
上手要点
他们的主要问题在于成本:他们提到使用 Copilot 与 Sonnet 4 时,大约 10 美元的费用可处理约 300 次请求。

你可以这样试

使用 GitHub Copilot

我正在构建[项目描述]。请将工作分为[数字]个阶段,每个阶段都明确任务内容,先给我看计划。然后只完成第一阶段,停止工作,并总结你所做的内容,以便我在开始下一阶段之前能进行审核。