模块 0: 入门0.2: 启动 & 克隆

0.2: 启动并克隆

  • 完成时间: 5 分钟
  • 前提要求: 已安装 Claude Code(模块 0.1)

📖 概述

模块 0.2 演示了 Claude Code 的核心原则:描述你想要什么,Claude 处理实现。与手动运行 git 命令不同,你告诉 Claude 克隆仓库,它将处理所有技术细节。

关键要点: Claude Code 将自然语言请求转换为精确的终端操作。这种模式适用于任何仓库 - 内部文档、开源项目或个人代码。

如何打开终端

下面的所有命令都需要输入到终端中。这是打开方式:

Mac:

  1. Cmd + Space 打开 Spotlight
  2. 输入 “Terminal”
  3. 按回车

Windows:

  1. 按 Windows 键
  2. 输入 “PowerShell”
  3. 按回车

📦 下载并启动

打开终端,然后点击下面代码块右上角的复制按钮 ,将命令粘贴到终端中,然后按回车:

cd ~/Documents && \
curl -L https://github.com/yuezheng2006/claude-code-pm-course/releases/latest/download/complete-course.zip -o course.zip && \
unzip course.zip -d claude-code-course && \
cd claude-code-course && \
claude

这会做什么:

  1. 导航到你的文档文件夹
  2. 下载课程材料
  3. 提取到 claude-code-course
  4. 导航到课程文件夹
  5. 启动带有完整课程上下文的 Claude Code

预期输出:

  % Total    % Received
Archive:  course.zip
  inflating: claude-code-course/README.md
  inflating: claude-code-course/.claude/commands/start-1-1.md
  ...
 
# Claude Code 在课程文件夹中启动

一旦 Claude Code 启动,你将可以完全访问所有课程文件并运行互动的 /start 命令。

🎯 替代方案:让 Claude 来做

想在开始课程前看到 Claude Code 的实际效果吗?你可以让 Claude 处理下载:

  1. 在终端中输入: claude(然后按回车)
  2. 告诉 Claude: “从 https://github.com/yuezheng2006/claude-code-pm-course/releases/latest/download/complete-course.zip 下载课程材料,并将其提取到我的文档文件夹中名为 claude-code-course 的文件夹中”
  3. 退出并导航 - 在终端中输入这些命令: exit,然后 cd ~/Documents/claude-code-course && claude

这演示了 Claude Code 的核心原则:用自然语言描述你想要什么,Claude 处理实现。

❓ 常见问题

如果 curl 或 unzip 未安装怎么办?

大多数 Mac 系统都内置了这些工具。如果你收到错误:

  • Mac: 在终端中输入:xcode-select --install
  • Windows: Curl 和 unzip 不是内置的。从 GitHub Releases 页面 手动下载 zip 文件,将其提取到你的文档文件夹,然后打开终端输入:cd ~/Documents/claude-code-course && claude

我可以更改下载位置吗?

是的!将命令中的 ~/Documents 更改为任何文件夹。例如,要下载到桌面:

cd ~/Desktop && curl -L https://... && unzip ... && cd claude-code-course && claude

我可以用这种方式下载其他材料吗?

绝对可以。这种模式适用于任何可下载的文件:

  • GitHub release 资产
  • 直接下载链接
  • 公司文档
  • 任何 zip 文件 URL

只需根据需要替换 URL 和文件夹名称。

如果下载失败怎么办?

尝试从 GitHub Releases 页面 手动下载 zip 文件,然后在终端中输入这些命令:

cd ~/Downloads
unzip complete-course.zip -d ~/Documents/claude-code-course
cd ~/Documents/claude-code-course
claude

🧪 测试你的设置

验证 Claude 是否有课程上下文。一旦 Claude Code 运行,在 Claude 中输入这些提示(这些不是终端命令 - 你在与 Claude 对话):

对 Claude 说:

显示我所有级别 1 的模块。

对 Claude 说:

列出模块 1.3 的学习目标。

对 Claude 说:

上下文文件夹中有哪些可用的用户角色?

观察 Claude 如何:

  • 解释你的请求
  • 查找相关文件
  • 阅读和分析内容
  • 提供清晰答案

这就是你的新工作流程。

💡 最佳实践

首先使用自然语言:

  • 描述你的目标,而不是命令
  • 让 Claude 找出实现细节
  • 示例:“下载并提取课程到我的文档” 而不是 “cd ~/Documents && curl…”

验证上下文:

  • 始终从你的课程材料文件夹打开 Claude Code
  • 只有在 claude-code-course 文件夹内才使用 /start 命令
  • Claude 的有效性取决于有正确的文件上下文

通过实践学习:

  • 互动模块通过动手实践教学
  • 这个参考指南提供快速查找和更深入的上下文
  • 结合两者获得最佳学习体验

🚀 下一步是什么?

你已经克隆了课程并验证 Claude Code 有正确的上下文。现在你已准备好进行互动学习体验。

模块 1.1: 从 SingTech 开始,这是你在整个课程中使用的示例 K歌娱乐 SaaS 产品。

互动轨道:在 Claude Code 中输入: /start-1-1