AI 编程的环境与提示词:开发者的起点
更新日期:2026-09-30 | 适用人群:刚开始接触 AI 编程的新手、想一次性把开发环境搭稳的转行者
初学者「第一天」翻车基本集中在两件事:环境没搭好,工具跑不起来;提示词不会写,AI 答非所问。这篇文章把这两件事一次讲清:先让工具能用,再让 AI 听得懂。
一、环境三件套:每一步都要有验证动作
最小可用组合是 Cursor(编辑器)+ Git(版本管理)+ GitHub(代码托管)。关键原则:不靠碰运气,每一步做完都有明确的对错标准。
第 1 步:安装 Cursor(约 10 分钟)
| 环节 | 要点 |
|---|---|
| 下载安装 | 官网下载对应系统安装包;macOS 双击安装,Windows 运行安装程序 |
| 安装路径 | Windows 用默认路径安装——装到其他盘容易触发权限报错,装错先卸载再重装 |
| 登录 | Google / GitHub / 邮箱任选 |
| 国内网络 | 登录转圈或认证失败时,开代理并切换到 TUN / 全局模式再试 |
| 模型选择 | 确认模型下拉可用;环境验证阶段选最快模型,速度优先 |
第 2 步:验证 AI 通道(约 3 分钟)
新建 test.js,输入一行注释「用 10 行以内生成一个倒计时秒表」,选中后按 Cmd K(Windows 为 Ctrl K)。
验证标准:代码生成且无报错 = 环境 OK。 仍转圈 → 检查网络与模型;仍不行 → 退出重登账号。这一步是「中间检查」——通道不通用不了,先修通再往下。
第 3 步:Git 基础操作(约 15 分钟)
- 身份配置(一次即可):
git config --global user.name / user.email,邮箱建议与 GitHub 一致; - 每天三连:
git add .→git commit -m "做了什么·为什么"→git status看状态; - 提交信息纪律:写清「为什么」,不要只写 update、fix 这类模糊词;
- 出错自救三板斧:
git restore 文件名放弃单个文件的改动;git checkout -b 功能名开新分支试错;git reset --hard 版本号彻底回滚——注意该版本之后的改动会一并作废,确认后再执行。
日常纪律:拆小步提交。一次改几十个文件再提交,出了问题根本回滚不动。
第 4 步:代码托管 GitHub(约 10 分钟)
注册 → 新建仓库 → 按页面提示推送本地代码。
验证标准:刷新页面看得到文件 = 托管成功。
二、提示词:从三层表达法到五层表达法
AI 编程不是「问一句就得答案」,而是持续的对话:上下文越清晰,AI 干活越准。很多人翻车在一句话需求——AI 猜的不是你要的。
三层表达法把一句话需求变成工程指令:
| 层 | 回答的问题 | 示例(个人记账工具) |
|---|---|---|
| 1. 目标 | 做给谁、做什么、达到什么效果 | 给记账爱好者一个手机网页记账本,每周支出趋势可见 |
| 2. 约束 | 平台 / 技术 / 时间边界 | 网页实现,移动端优先,不用自建服务器 |
| 3. 验收标准 | 输入什么 → 输出什么 | 输入金额 + 分类,当日汇总更新;空金额不可提交 |
进入全栈开发后升级为五层,新增两层:
| 层 | 回答的问题 | 示例 |
|---|---|---|
| 4. 技术架构 | 前后端分离?需要数据库?需要鉴权? | 用 Supabase 存数据,需要登录,金额用 numeric 类型 |
| 5. 可演进 | V2 可能要加什么?数据怎么迁移? | V2 支持多账本;表结构预留 account_id 字段 |
一句话公式(三层):给[谁]做[什么],达到[效果];受限于[约束];完成时[验收标准]。
全栈公式(五层):三层 + 架构:[前后端形态 + 数据库 + 鉴权];演进:V2 方向与迁移策略。
使用尺度:三层够用就别硬上五层(避免过度设计);但五层缺一层必翻车——最常缺的是验收层,缺了它后面改不动。
三、四条实操规则
- 计划先行,代码殿后:先把想法列成 5-10 条要点(角色 / 场景 / 功能 / 边界 / 不做什么),让 AI 先输出「实现步骤计划」,你确认后再动代码;
- 每次只改一件事:把「这个不对,改一下」换成「当前提交按钮点击后没有反应。期望:点击后列表增加一条记录。请检查提交按钮的事件逻辑」——报错 + 涉及文件 + 期望行为三件套齐全,AI 才能一次改对;
- 收尾必做自检:发「请按验收标准逐条自查,哪里没做到,给我修改建议」——能挡住相当一部分翻车;
- 进阶:让 AI 写 ADR(架构决策记录):背景 / 决定 / 理由 / 影响,存进项目文档,后续改动有据可查。
四、常见翻车对照表
| 翻车现场 | 原因 | 纠正 |
|---|---|---|
| AI 生成 100 行看不懂的代码 | 目标太大、没有分段 | 拆小步:先页面,再按钮,再存数据 |
| 改一处坏三处 | 上下文没带,AI 盲改 | 报错 + 涉及文件 + 期望行为三件套 |
| 越改越乱、方向漂移 | 需求没说清 | 回到三层 / 五层表达法重新对齐 |
| 一次生成全项目 | 超出单次容量 | 分步开发,每节验证 |
继续往下走:环境通了、提示词会写了,下一步是 从想法到技术方案。还没确定用什么工具?先看 AI 编程范式革命。
📖 这只是基础。《AI 编程实战》课程覆盖环境搭建的每一步演示、五层表达法的现场改写练习,以及从需求到上线的完整工作流:查看课程详情 →
返回编程开发栏目 | 相关阅读:AI 编程范式革命:从写代码到指挥 AI
