首页 > 教程攻略 > ai资讯 >Cursor AI项目开发教程:从新建项目到完成代码生成

Cursor AI项目开发教程:从新建项目到完成代码生成

来源:互联网 时间:2026-07-29 14:52:30

用Cursor AI快速启动一个新项目,从零搭建工程结构、配置环境、编写核心逻辑,最后让AI自动生成能跑的代码——听起来是不是很酷?整个过程其实可以很流畅,关键在于几个关键步骤。下面直接上干货,手把手带你走一遍。

Cursor AI项目开发教程:从新建项目到完成代码生成

新建Cursor项目并初始化Git仓库

打开Cursor,点击左上角的

File → New Project

,然后选一个本地空文件夹,记得勾选

Initialize Git repository

。这一步千万别忘了,否则后续的AI diff对比和commit建议功能就用不了。不初始化Git,AI会默认你只在单文件里改,不会识别上下文变更。点击Create后,Cursor会自动打开该文件夹,侧边栏会显示.git文件夹图标,说明Git已经就绪。

配置项目语言与运行环境

有两种方式搞定:

方法一:通过命令面板快速设置。按下

Cmd+Shift+P(Mac)或 Ctrl+Shift+P(Win)

,输入“Configure Project Language”,回车,选择Python/TypeScript/Go等目标语言。

方法二:手动创建配置文件。在根目录新建

.cursor/rules.json

,写入:{"language": "typescript", "preferredModel": "cursor-medium"}。注意,rules.json必须放在项目根目录,文件名拼写不能错,少一个字母AI就会忽略全部规则。

用AI生成主程序入口文件

先从入口文件开始。右键项目根目录,选择

New File

,命名为

main.py

(或index.ts)。光标定位到空文件第一行,按

Cmd+K(Mac)或 Ctrl+K(Win)

唤出AI指令框,输入:“生成一个Python CLI工具入口,支持--help和--version参数,版本号硬编码为1.0.0”。点击右下角

Generate

,等待AI输出完整代码。检查一下是否包含argparse和__name__ == '__main__'结构,确认无误后按

Cmd+S(Mac)或 Ctrl+S(Win)

保存。

这一步生成的代码可以直接运行:终端执行

python main.py --help

应该显示帮助信息。如果没反应,大概率是AI漏写了if __name__ == '__main__':这一行——手动补上就好。

让AI续写业务模块并自动导入

在main.py文件末尾新起一行,输入

“# TODO: 实现用户登录验证逻辑”

,将光标停在这行末尾,按

Cmd+L(Mac)或 Ctrl+L(Win)

触发行内补全。AI会生成一个

validate_user(username: str, password: str) -> bool:

函数,但默认不带import hashlib——你需要在函数上方手动加一行

import hashlib

,否则运行时会报错。

接着把光标移到刚生成的函数内部,再按一次

Cmd+L

,输入

“用SHA-256哈希比对密码”

,AI会替换函数体,插入哈希校验逻辑。

提交代码并触发AI生成Commit Message

点击左侧源代码管理图标,点击

+

暂存所有改动,在提交信息输入框中留空,然后点击右下角

“Generate commit message”

按钮。AI会基于本次diff内容生成类似 “feat(auth): add CLI entry with version flag and user validation using SHA-256” 的消息,直接回车确认提交。

这一步依赖Git初始化和文件已暂存两个前提,缺一不可;未暂存文件时按钮呈灰色,不可点击。