Cursor 是一款 AI 驱动的代码编辑器 (IDE),专为开发者设计,能够理解你的代码和意图,提供代码补全、重构建议,甚至可以帮你生成完整的代码片段。在进入 AI 代理时代后,Cursor 的 AI 代理功能,进一步以自动化的方式,协助开发者完成任务。无论你是初学者还是资深开发者,Cursor 都能显著提升你的效率与生产力。
本系列教学将从 Cursor 的基础概念与设置谈起,并讲解在使用 AI 时,如何有效获得更高质量的代码。在有了基础后,我们将进一步讲解在软件开发生命周期的每个环节,可以如何通过 Cursor 提高产出效率与品质。
只要是有程序基础,想通过 Cursor 等 AI 工具提高开发时的生产力,相信这些内容都会有帮助。虽然系列文是以 Cursor 为主要工具,但讲解的概念也适用于 Windsurf、GitHub Copilot 等工具。
- 1-1 课程介绍、Cursor 安装与基本设置
- 1-2 AI 程式助手 (coding Assistant)与 AI 代理 (Coding Agent) 有什么不同?
- 1-3 使用 Cursor 时最基本要知道的 Cmd 快捷键
- 1-4 如何搭配多模态 (multi-modal) 完成任务
- 2-1 提示词是什么? 如何透过./cursor/rules 设置提示词?
- 2-2 提示词基础:传统模型 vs. 思考模型,什么时候选哪一个?
- 2-3 给 AI 代理的提示词该如何调整?
- 2-4 脉络 (上下文) 是什么? 为什么重要?
- 2-5 如何在 Cursor 中提供脉络 (上下文) @File 、 @Code 、 @Git 介绍
- 2-6 如何透过决策脉络,避免 AI 失忆问题
- 2-7 透过单一脉络原则,确保高品质的回覆
- 3-1 软体开发不只是写程式
- 3-2 透过 Cursor 协助写出更好的设计文件
- 3-3 透过 Cursor 快速上手程式码库
- 3-4 用 Cursor 写程式与测试
- 3-5 透过 Cursor 协助生成 Commit 讯息
- 3-6 透过 Cursor 协助生成 PR 描述
- 3-7 透过 Cursor 协助 Code Review
- 4-1 透过回顾 AI 代理谈 MCP
- 4-2 MCP 是什么? 在解决什么问题?
- 4-3 如何在 Cursor 中使用 MCP?
- 4-4 如何透过 MCP 提高开发生产力?
- 4-5 为什么企业争相推出 MCP 伺服器?
- 4-6 如何开发 MCP 伺服器?
- 4-7 使用 MCP 时,要注意避免被恶意攻击
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/222812.html