← 返回教程列表
Cursor intermediate

Cursor Composer:让 AI 帮你写整个功能

Composer 是 Cursor 的全能 Agent 模式(快捷键 Ctrl+I 或 Cmd+I)。你只用描述目标,它会自动找文件、改代码、跑命令。

Composer 适合什么

  • 新建一个完整的组件或页面。
  • 跨多个文件实现一个功能(如"加一个用户设置页面")。
  • 重构:把一段代码从一个文件迁移到另一个。
  • 调试:描述 bug 现象,让它排查和修复。

Composer 的使用技巧

  • 描述要具体:"加一个用户设置页,包含修改昵称和上传头像两个功能,路由用 /settings"远强于"加个设置页"。
  • 指定技术约束:用 Tailwind、用 TypeScript、不用 Redux——这些要在提示中说明。
  • 分步做:复杂功能拆小步——先建路由和页面框架,再加表单,最后接 API。
  • 检查改动:Composer 完成后在 diff 视图逐文件审查,别一键接受所有。

Composer 和 Cmd+K 的区别

Cmd+K 是手术刀——精确定位、局部修改。Composer 是推土机——全局视角、批量操作。单个函数改动用 Cmd+K,新增页面或功能用 Composer。

最后更新于 2026-06-09 11:07:51