## ADDED Requirements

### Requirement: 环境变量区分不同域名配置
系统 SHALL 支持通过 `.env` 文件和 `--mode` 参数区分不同环境的域名配置，避免在源码中硬编码多个环境域名。

#### Scenario: 开发环境加载西南儿童配置
- **WHEN** 使用 `--mode xnet` 启动开发服务器
- **THEN** `httpConfig.js` 中的 `ipDeault` 和 `imgHost` 应读取自 `.env.xnet` 中的 `VITE_APP_IP_DEFAULT` 和 `VITE_APP_IMG_HOST`

#### Scenario: 开发环境加载清羊御生堂配置
- **WHEN** 使用 `--mode qyyst` 启动开发服务器
- **THEN** `httpConfig.js` 中的 `ipDeault` 和 `imgHost` 应读取自 `.env.qyyst` 中的 `VITE_APP_IP_DEFAULT` 和 `VITE_APP_IMG_HOST`

#### Scenario: Vite proxy 动态读取目标域名
- **WHEN** 使用 `--mode xnet` 或 `--mode qyyst` 启动开发服务器
- **THEN** `vite.config.js` 中的 proxy target 应动态读取对应 `.env` 文件中的 `VITE_APP_IP_DEFAULT`

#### Scenario: 未指定 mode 时使用默认值
- **WHEN** 未指定 `--mode` 启动开发服务器
- **THEN** 系统应使用 `.env` 中的默认值或回退到 `http://localhost:81`
