Daily Productive Sharing 1369 - Here's How Lee Robinson Codes With AI
One helpful tip per day:)
Lee Robinson 分享了他是如何使用 Cursor 写代码的:
- Cursor 可以访问网络请求、控制台日志,并把页面上的元素发送给智能体。
- 我开始一个项目时通常非常简单:不预设规则、不定义命令,什么都不加;随着项目成长,才逐步补上最小可用的配置。
- 我会用三轮来审查代码:第一轮是在智能体生成代码的过程中;第二轮是在推送 PR 之前,使用编辑器内的“agent review”(类似一个自定义的 /code-review 命令);第三轮是在 PR 上使用 Bugbot(AI 代码审查)。
- 我总是从一个计划开始新功能(使用 Plan Mode);这帮助非常大,无论你使用什么工具,我都强烈建议先规划。
- 我会使用 Debug Mode:它会自动为应用插入日志,然后让你复现问题;智能体接着读取这些日志,获得更有价值的上下文,从而更精准地定位根因;它还会提出多个可能的假设,并逐一验证,直到问题被修复。
- 一定要给编码智能体可验证的输出!它们无法修复自己无法感知的问题。
- 对于大型任务,我同样先从计划开始,然后给智能体一个有野心、但可验证的目标。
如果你喜欢的话,不妨直接订阅这份电子报 ⬇️