$kernelink route --hydrate --safe

页面加载 /
跳到正文
auth://account/session

登录工作区

使用 Emlog 账户继续访问你的内容与互动记录。

忘记密码?

打开 Emlog 原生登录页

2388.md
workspace / posts
~/posts/2388.md 阅读中

Cursor实战:后端常踩的5个坑与3个提效动作

Cursor实战:后端常踩的5个坑与3个提效动作

凌晨两点,你让 Cursor 给订单接口加个“按渠道筛选”。它三分钟改完 Controller、Service、Mapper,你点了 Accept All,第二天测试环境直接 500。更常见的是:它写了一堆看着合理的代码,编译不过,字段名全靠猜,还把原有逻辑改崩。

这不是你一个人的问题。用 AI 编码工具的人常有两个误区:一是把它当自动程序员,一句需求丢过去等交付;二是把它当搜索引擎,只问不喂上下文。它更像刚入职的实习生:手快、记性差、爱编 API,需要任务书、边界和验收标准。

一、3 个可以直接照搬的实战技巧

1.1 先让 Cursor 出“施工图”,再让它写代码

操作步骤:

  1. 切到 Composer 或 Agent 模式。
  2. 输入:“先不要改代码。阅读 @File 这些文件,输出改动计划、涉及文件、风险点、测试点。”
  3. 你确认计划后,再让它按步骤改。

真实项目案例:支付回调加幂等。原本 AI 直接改,漏了状态机判断。改成先出计划后,它主动发现需要幂等表、唯一索引、状态流转校验。你少回滚一次。

注意:计划阶段禁止它动代码。计划错,代码越快越贵。

【金句:让 AI 写代码前,先让它写“我准备怎么改”;计划错了,代码越快越贵。】

1.2 用 @File 精准投喂,别把整个仓库塞进去

操作步骤:

  • 只 @ 相关文件:Controller、Service、Mapper、DTO。
  • 补上接口定义、
收藏 0
手机扫码阅读

微信或手机浏览器扫一扫,随时随地随心阅读与分享

comments.cmd 可写入
guest@kernelink:~/posts/2388$ comment --compose
identity.env 访客信息
插入 访客会话 Text + UBB · UTF-8 · LF 0 字符