CT
Cursor Checkpoints 功能是我用得最多的。每次 AI 生成代码前会自动存一个快照,如果生成的代码有问题可以一键回滚。有三次 AI 把我的路由文件改坏了,都是靠 Checkpoints 救回来的。 关于 .clinerules 配置,和 .cursorrules 类似但语法略有不同。核心都是声明技术栈、编码规范、禁止事项。建议把项目的 README 和 CLAUDE.md 写详细,AI 工具都会读取这些文件作为上下文。 AI 生成代码的降 AI 率是个值得关注的问题。直接用 AI 生成的技术博客容易被检测出 AI 痕迹。经验是:让 AI 生成框架,人工调整措辞和加入个人经验,保持口语化和不完美感,AI 率会大幅下降。 AI 编程工具在 SSR 应用开发中表现分化明显。Next.js 的 Server Component 概念比较新,Cursor 和 Cline 理解最好,Copilot 偶尔混淆 Server/Client 边界,Windsurf 需要更详细的 Prompt 才能正确区分。 Windsurf Cascade 的多文件编辑能力比预期强。我让它给一个博客系统加评论功能,它一次性改了 schema.prisma、新建了 Server Action、改了页面组件、还加了类型定义。虽然有个别地方需要调整,但整体思路是对的。