AI Coding 零基础实战教程|附录

AI Coding 零基础实战教程

附录

附录A:常用命令速查表

Claude Code 命令速查
命令 功能
claude 启动交互式会话
claude --model <model> 使用指定模型启动
claude -p "prompt" 单次执行模式
/help 显示帮助
/model 查看/切换模型
/compact 压缩上下文
/clear 清空对话
/memory 管理记忆
/cost 查看费用
/review 代码审查
/init 初始化CLAUDE.md
Ctrl+C 中断操作
Esc 取消生成
Git 命令速查
命令 功能
git init 初始化仓库
git status 查看状态
git add . 暂存所有修改
git commit -m "msg" 提交
git push 推送到远程
git pull 拉取远程更新
git checkout . 撤销所有未提交的修改
git log --oneline 查看提交历史
git diff 查看修改内容
npm 命令速查
命令 功能
npm init -y 初始化项目
npm install <包名> 安装依赖
npm install -g <包名> 全局安装
npm run dev 启动开发服务器
npm run build 构建项目
npm test 运行测试
终端基础命令速查
命令 功能 Windows 替代
pwd 查看当前目录 pwd (PowerShell)
ls 列出文件 dir
cd <路径> 切换目录 同左
mkdir <名称> 创建目录 同左
clear 清屏 cls

附录B:Prompt 模板库

项目初始化模板
复制代码
我要创建一个 [项目类型] 项目。

项目名称:[名称]
简述:[一句话描述]
技术栈:[前端框架] + [后端框架] + [数据库]

核心功能(MVP):
1. [功能1]
2. [功能2]
3. [功能3]

请先创建项目结构和基础配置文件,暂不实现具体功能。
功能实现模板
复制代码
请在 [指定目录/文件] 中实现 [功能名称]。

具体需求:
1. [需求点1]
2. [需求点2]
3. [需求点3]

技术约束:
- 参考 [已有文件/模块] 的风格
- 使用 [指定技术/库]
- 返回格式遵循 [项目约定的格式]

请先说明实现计划,确认后再开始编码。
Bug 修复模板
复制代码
发现一个Bug,需要修复:

现象:[实际看到的行为]
期望:[应该是什么行为]
复现步骤:
1. [步骤1]
2. [步骤2]

错误信息:
[粘贴完整的错误堆栈]

我已经尝试过:[你尝试的解决方案]

请定位问题原因并修复。
代码审查模板
复制代码
请对 [文件路径或范围] 进行代码审查。

审查重点:
1. 安全性(输入验证、XSS防护、SQL注入)
2. 错误处理(异常是否被正确捕获和处理)
3. 性能(是否有明显的性能问题)
4. 代码质量(可读性、命名规范、重复代码)

请按严重程度分级:Critical / Warning / Info
并给出具体的修复建议。
架构设计模板
复制代码
我需要设计一个 [系统/功能] 的架构。

业务需求:[描述]
性能要求:[QPS/响应时间/并发用户数]
技术约束:[必须使用的技术/限制条件]

请给出:
1. 系统架构图(文字描述即可)
2. 技术选型建议及理由
3. 数据模型设计
4. API 接口设计
5. 潜在的技术风险和应对方案

附录C:常见问题排查指南(FAQ 汇总)

类别 问题 解决方案
安装 npm install -g 报权限错误 macOS: 前加 sudo;Windows: 管理员运行
安装 下载超时 设置npm镜像: npm config set registry https://registry.npmmirror.com
安装 claude: command not found 检查npm全局路径是否在PATH中: npm config get prefix
连接 Invalid API Key (401) 检查Key是否完整复制,环境变量是否正确设置
连接 网络超时 国内用户使用中转服务或国产模型
连接 Rate limit exceeded 等待1分钟后重试,或升级API套餐
使用 AI修改了不该改的文件 Prompt中明确指定文件范围,或用 git checkout . 回退
使用 AI陷入修复循环 git checkout . 回退 + /clear 清空对话 + 重新描述需求
使用 对话太长AI遗忘 使用 /compact 压缩上下文
使用 AI推荐不存在的npm包 先到 npmjs.com 搜索确认包是否存在
费用 不确定花了多少钱 使用 /cost 查看当前会话费用
费用 想控制费用 简单任务用 Haiku/DeepSeek;设置月度预算
项目 数据库报错 运行 npx prisma db push 同步数据库
项目 端口被占用 杀掉占用端口的进程,或在命令中指定其他端口
部署 Vercel构建失败 检查构建日志中的错误信息,通常是依赖问题

附录E:术语表

英文术语 中文释义 简要说明
AI-Assisted Programming AI辅助编程 使用AI工具帮助编写代码
Agent 智能体 能自主执行任务的AI系统
Agentic Engineering 智能体工程化 系统化的AI驱动开发方法论
API 应用程序接口 程序之间通信的规则
API Key API密钥 访问AI服务的身份凭证
CLI 命令行界面 通过文字命令操作电脑
Context Window 上下文窗口 AI一次能处理的最大内容量
CRUD 增删改查 Create/Read/Update/Delete
Hallucination 幻觉 AI编造不存在的信息
IDE 集成开发环境 编写代码的专业软件
LLM 大语言模型 如Claude、GPT等AI模型
MCP 模型上下文协议 AI工具的扩展能力标准
MVP 最小可行产品 只包含核心功能的第一个版本
ORM 对象关系映射 用代码操作数据库的工具(如Prisma)
PRD 产品需求文档 描述产品"做什么"的文档
Prompt 提示词 给AI的指令/问题
RAG 检索增强生成 结合搜索和AI生成的技术
SDD 规范驱动开发 先写规范再让AI执行的方法
Skill 技能 封装的可复用AI指令集
SPEC 技术规范 描述产品"怎么做"的文档
Token 令牌 AI处理文本的基本单位
Vibe Coding 氛围编程 凭感觉和意图驱动的AI编程方式

结语

请记住五个核心原则: 1. 动手大于阅读 ------ 学到的知识必须通过实践才能变成技能 2. 项目驱动学习 ------ 带着目标去学,效率最高 3. 拥抱错误 ------ AI会犯错,你也会,但每次错误都是学习 4. 持续迭代 ------ 先做出来,再做好,没有一步到位的完美 5. 记录与分享 ------ 把经验写下来,分享出去,帮助他人也巩固自己

AI编程领域发展极快,保持学习的节奏,关注新工具和新技术。

祝你在AI编程的世界里,创造出令自己骄傲的作品!


本教程中的价格、版本信息已在 2026-05-18 做过一次核对,请以各服务商官网最新信息为准。

相关推荐
一次旅行1 小时前
AI 前沿日报 | 2026年07月14日
人工智能
智慧物业老杨1 小时前
物业单盘精细化预算数智化方案:IoT采集+AI建模全链路自动化落地体系
人工智能·物联网·自动化
xn71331 小时前
别再把 MCP Roots 当安全沙箱:一个符号链接就能逃逸目录
人工智能·后端·mcp
阿新聊ai1 小时前
死磕claude code-并行探索:让多个 Subagent 分头研究,再汇总成一个结论
ai编程
Nturmoils2 小时前
不自己造轮子:在小艺开放平台搭一个真实的健康小助手
人工智能
statistican_ABin2 小时前
中国城市 PM2.5较高浓度风险识别
人工智能
茶马古道的搬运工2 小时前
AI 深度技能之-解读Multica(一)- 让Agent 变成真·队友
人工智能
YOLO数据集集合2 小时前
自动驾驶道路视觉开源数据集TT100K工程化使用文档|道路标识目标检测资源|开源数据集分享
人工智能·目标检测·自动驾驶
BerryS3N2 小时前
Cursor+GitOps:AI驱动的自动化运维新范式
运维·人工智能·自动化
妙码生花2 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(三十五):控制台静态页面、深入研究时间格式化方案
后端·go·ai编程