第五节

练习项目设置

准备一个真实项目来配合 Claude Code 学习

配合一个真实项目来使用 Claude Code 会更加有趣和有效。我准备了一个小型项目供大家探索——它就是之前视频中展示的 UI 生成应用。

💡

提示:你不必一定要运行这个项目。如果你愿意,完全可以使用自己的代码库来跟随后续课程的学习。

项目下载

uigen.zip

UI 生成应用 - 完整源代码包

夸克网盘下载:

/~0d4439ttES~:/

点击链接或复制整段内容,打开「夸克APP」即可获取

项目设置步骤

1安装 Node.js

确保你的电脑上已安装 Node.js 运行环境

前往 Node.js 官网下载
2下载并解压项目

下载上方提供的 uigen.zip 文件,并将其解压到你喜欢的目录

3安装依赖并初始化数据库

在项目目录中运行以下命令来安装依赖并设置本地 SQLite 数据库

npm run setup
4启动项目

运行以下命令启动开发服务器

npm run dev

可选:配置 GLM Coding Plan(国内用户推荐)

此项目使用 AI 模型来生成 UI 组件。国内用户可以使用智谱 GLM Coding Plan,无需科学上网即可使用。

GLM Coding Plan 优势:
  • • 国内直连,无需科学上网
  • • 支持 Claude Code、Cursor、Cline 等多种编码工具
  • • 使用 GLM-4.7 模型,性能优秀

1注册智谱开放平台账号

访问智谱开放平台

2订阅 GLM Coding Plan 套餐

登录后前往套餐详情页选择适合的订阅套餐

3获取 API Key

在个人中心页面,点击 API Keys,创建一个新的 API Key

4配置环境变量(三种方式任选其一)

方式一:自动化助手(推荐)

npx @z_ai/coding-helper

运行后按照界面提示操作即可自动完成配置

方式二:自动化脚本(MacOS/Linux)

curl -O "https://cdn.bigmodel.cn/install/claude_code_env.sh" && bash ./claude_code_env.sh

方式三:手动配置

MacOS/Linux(在终端运行,替换 your_zhipu_api_key):

export ANTHROPIC_AUTH_TOKEN="your_zhipu_api_key"
export ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

Windows PowerShell:

[System.Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'your_zhipu_api_key', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://open.bigmodel.cn/api/anthropic', 'User')
[System.Environment]::SetEnvironmentVariable('CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC', '1', 'User')

项目技术栈

Node.js

运行环境

SQLite

本地数据库

Anthropic API

AI 生成能力