新手如何用Claude Code快速构建一个落地页项目

0 阅读4分钟

Claude Code 从零开始使用指南

一、什么是 Claude Code?

Claude Code 是 Anthropic 推出的 AI 编程工具,直接在终端里运行。你只需用自然语言描述需求,它就能自主分析项目、写代码、跑命令、修 Bug,全程自主执行。

核心能力:

  • 基础代码生成与读写文件
  • 执行终端命令
  • 搜索代码
  • 使用 Skills 技能包扩展能力
  • 连接 MCP 外部服务
  • Plugins 插件扩展
  • 多智能体协作

二、安装 Claude Code

前置条件

确保电脑已安装Node.jsnpm(包管理工具)。如未安装,前往Node.js官网下载安装包\color{red}确保电脑已安装 Node.js和 npm(包管理工具)。如未安装,前往 Node.js 官网下载安装包*。

安装命令

npm install -g @anthropic-ai/claude-code

可能报错解决报错方法

npm config set registry https://registry.npmmirror.com/
以管理员身份运行cmd

启动与登录

claude

{首次运行需要登录 Anthropic 账号。如果没有国外订阅账号,可以切换为国产模型(见下文)。

三、切换模型(使用国产模型)

Claude Code 支持切换模型,可以通过「修改环境变量」或「编辑配置文件」对接其他大模型的 API。

方式一:手动配置

参考对应模型厂商的官方文档,找到接入方法(如小米开放平台的 API 文档)。

方式二:使用 CC Switch(推荐)

CC Switch 是一个开源可视化配置管理工具,内置 50+ 供应商预设,支持一键切换不同模型供应商。

安装方式(Mac):

brew tap farion1231/ccswitch
brew install --cask cc-switch

配置步骤:

  1. 运行 CC Switch,进入主界面
  2. 点击「添加模型供应商」,选择目标供应商(如 Xiaomi MiMo)
  3. 填写 API Key 和 Base URL
  4. 设置使用的模型名称
  5. 保存并启用

Snipaste_2026-05-20_18-17-50.png

Snipaste_2026-05-20_18-19-31.png

Snipaste_2026-05-20_18-22-16.png

重要提示

  • 如果使用免费套餐或订阅套餐,必须使用专属 API Key 和专属 Base URL
  • 专属 Base URL 可在套餐页面查看
  • 兼容 OpenAI 和 Anthropic 两种协议

四、安装扩展技能

Claude Code 默认具备基础能力,但要完成完整项目,建议安装以下 3 个扩展:

1. Frontend Design(前端美化技能)

让 AI 生成的页面更有设计感。

安装步骤:

# 添加官方技能市场
/plugin marketplace add anthropics/skills

# 在 Discover 菜单中选中 example-skills 并按回车安装
# 然后执行:
/reload-plugins

# 查看已安装技能
/skills

使用时输入 /frontend-design 即可触发。

2. Firecrawl(联网搜索和网页抓取)

让 AI 能获取最新的技术信息。

安装命令:

npx -y firecrawl-cli@latest init --all --browser

执行后会自动打开浏览器进行授权,安装完成后会自动注册 12 个 Firecrawl 相关技能。

3. Context7(技术文档查询工具)

让 AI 能获取各种框架和库的最新官方文档,避免使用过时的 API。

安装命令:

npx ctx7@latest setup

选择「CLI + Skills」安装方式(推荐),在弹出的网页中授权即可。

安装成功后会获得 find-docs 技能。

五、常用操作技巧

自动接受编辑模式

Shift+Tab进入自动接受编辑模式,自动批准文件更改,无需每次手动确认。\color{red}按 `Shift + Tab` 进入自动接受编辑模式,自动批准文件更改,无需每次手动确认。

计划模式

再按一次Shift+Tab进入PlanMode计划模式,让AI先规划方案再执行。\color{red}再按一次 `Shift + Tab` 进入 Plan Mode 计划模式,让 AI 先规划方案再执行。

提示词编写建议

  • 角色定义:明确 AI 的角色(如前端工程师、全栈工程师)
  • 技术栈说明:指定具体的技术栈和框架
  • 任务描述:清晰描述要实现的功能模块
  • 要求说明:明确质量要求、性能要求等

示例提示词结构:

## 角色
你是一个前端全栈工程师,擅长 Next.js + TypeScript 开发。

## 任务
开发一个 XXX 项目,包含以下模块...

## 技术栈
- 框架:Next.js + TypeScript
- UI 组件:...

## 要求
1. 页面设计要现代...
2. 响应式适配...
3. 必须生成完整可运行的代码

六、项目实战建议

  1. 每个项目单独新建文件夹,在 Claude Code 中打开
  2. 提前准备技术方案,让 AI 按方案执行
  3. 人工把控关键决策,不要完全依赖 AI
  4. 完成后自主验证,测试功能是否正常

七、做一个落地页项目

页面效果如下

Snipaste_2026-05-20_18-27-11.png

八、总结

能力评价
安装与配置简单,npm 一键安装
模型切换灵活,支持多种供应商
技能扩展丰富,可安装多种技能包
代码生成能力较强,但需明确提示词
适用场景工具类小项目、日常编程问题、快速原型开发