使用 Claude Code 时，是否必须运行课程提供的 UI 生成项目？	不需要。你可以随时使用自己的代码库跟随课程学习。
运行该课程项目前，本地必须安装哪个基础运行环境？	Node.js
在终端中执行 npm run setup 命令的主要作用是什么？	安装项目依赖并初始化本地 SQLite 数据库。
该项目默认使用的本地数据库类型是什么？	SQLite
配置 Anthropic API 密钥在该项目中用于实现什么核心功能？	调用 Anthropic API 生成真实的 UI 组件代码。
如果未配置 Anthropic API 密钥，应用运行时会发生什么？	应用仍可运行，但只会生成静态的模拟代码。
获取 Anthropic API 密钥后，应将其写入哪个配置文件？	.env 文件
在 .env 文件中配置密钥时，需要替换掉哪个占位符字符串？	your-api-key-here
完成所有环境配置后，启动该项目的终端命令是什么？	npm run dev
课程附带的示例项目压缩包文件名是什么？	uigen.zip
