Cursor 接入指南
Cursor 是 AI 原生代码编辑器,让 AI 帮你写代码。
🌟 为什么选择 Cursor?
| 特点 | 说明 |
|---|---|
| 💻 AI 写代码 | 自动生成、修改代码 |
| 🔧 智能补全 | 上下文感知的代码补全 |
| 💡 代码解释 | 解释复杂代码 |
| 🐛 Bug 修复 | 自动修复 Bug |
| 🎯 简单易用 | 图形界面,无需命令行 |
📦 安装 Cursor
下载安装
- 访问 Cursor 官网
- 点击 Download 下载对应系统版本
- 安装并打开 Cursor
导入 VS Code 设置
Cursor 可以导入 VS Code 的设置和插件:
- 打开 Cursor
- 选择 Import from VS Code
- 选择要导入的内容
🔧 配置 Next API
方法一:图形界面配置(推荐)
- 打开 Cursor
- 点击右上角 ⚙️ 设置
- 选择 Models
- 找到 OpenAI API Key
- 输入以下信息:
- API Key:
sk-你的密钥 - Base URL:
https://api.nextapi.pro/v1
- API Key:
- 点击 Verify 验证
- 保存设置
方法二:配置文件
编辑 ~/.cursor/config.json:
json
{
"openai": {
"apiKey": "sk-你的密钥",
"baseUrl": "https://api.nextapi.pro/v1"
},
"model": {
"default": "gpt-4o-mini",
"code": "claude-sonnet-4-6"
}
}🚀 开始使用
快捷键
| 快捷键 | 功能 |
|---|---|
Cmd+K / Ctrl+K | AI 编辑代码 |
Cmd+L / Ctrl+L | 打开 AI Chat |
Cmd+I / Ctrl+I | 内联编辑 |
Cmd+Shift+K / Ctrl+Shift+K | 生成代码 |
示例 1:生成代码
- 打开一个文件
- 按
Cmd+K(Mac)或Ctrl+K(Windows) - 输入需求:
写一个 Python 函数,读取 CSV 文件并返回 DataFrame- AI 会自动生成代码
示例 2:修改代码
- 选中要修改的代码
- 按
Cmd+K - 输入修改需求:
添加错误处理和日志记录- AI 会自动修改代码
示例 3:解释代码
- 选中代码
- 按
Cmd+L打开 Chat - 输入:
解释这段代码的作用- AI 会详细解释
💡 使用技巧
1. 好的提示词
好的提示词:
写一个 Python 函数,输入 URL,返回网页标题。
要求:
1. 使用 requests 库
2. 添加错误处理
3. 添加超时设置(5秒)
4. 返回 None 如果失败不好的提示词:
写个函数2. 选择合适的模型
| 任务 | 推荐模型 |
|---|---|
| 写代码 | claude-sonnet-4-6 或 deepseek-v3.1 |
| 解释代码 | gpt-4o-mini |
| 优化代码 | gpt-4o |
| 修复 Bug | claude-sonnet-4-6 |
3. 上下文管理
- ✅ 只打开相关文件
- ✅ 使用
.cursorignore排除文件 - ✅ 定期清理上下文
🎯 推荐配置
代码生成配置
json
{
"model": {
"default": "claude-sonnet-4-6",
"fallback": "gpt-4o-mini"
},
"features": {
"autoComplete": true,
"inlineEdit": true,
"codeExplanation": true
}
}成本优化配置
json
{
"model": {
"default": "gpt-4o-mini",
"code": "deepseek-v3.1"
},
"limits": {
"maxTokens": 2000
}
}❓ 常见问题
Q: 配置后无法使用?
检查:
- API Key 是否正确(以
sk-开头) - Base URL 是否正确(
https://api.nextapi.pro/v1) - 账户余额是否充足
Q: 如何切换模型?
A: 在设置中选择不同的模型即可。
Q: Cursor 和 VS Code 有什么区别?
A: Cursor 是 AI 原生编辑器,内置 AI 功能;VS Code 需要安装插件。
Q: Cursor 收费吗?
A: Cursor 有免费版和付费版,免费版有使用限制。
