# 网络环境配置

> Vibe Coding 的前置条件：确保能正常访问 GitHub、Google、Claude 等服务。

---

## 方式一：AI 指导配置（推荐）

复制以下提示词，粘贴到任意 AI 对话框（ChatGPT、Claude、Gemini 网页版等）：

```
你是一个耐心的网络环境配置助手。我需要配置网络代理，以便能够访问 GitHub、Google、Claude 等国外服务。

我的情况：
- 操作系统：[请告诉我你用的是 Windows/macOS/Linux/Android]
- 我已经有一个代理服务订阅链接（机场订阅）

请指导我使用 FlClash 客户端配置网络代理：
1. 如何下载安装 FlClash（GitHub: https://github.com/chen08209/FlClash/releases）
2. 如何导入我的订阅链接
3. 如何开启 TUN 模式（虚拟网卡）实现全局代理
4. 如何开启系统代理
5. 如何验证配置是否成功

要求：
- 每个步骤详细说明，配图描述按钮位置
- 如果我遇到问题，帮我分析原因并给出解决方案
- 每完成一步，问我是否成功，然后再继续下一步

现在开始吧，先问我用的是什么操作系统。
```

---

## 方式二：手动配置

### 你需要

1. **网络服务订阅** - 提供节点的服务商
2. **FlClash** - 跨平台网络配置客户端

### 第一步：购买网络服务

访问服务商：https://xn--9kqz23b19z.com/#/register?code=35BcnKzl

- 注册账号
- 选择套餐（约 6 元/月起）
- 付款后在用户面板找到 **订阅链接**，复制备用

### 第二步：下载 FlClash

GitHub 下载：https://github.com/chen08209/FlClash/releases

根据系统选择：
- Windows: `FlClash-x.x.x-windows-setup.exe`
- macOS: `FlClash-x.x.x-macos.dmg`
- Linux: `FlClash-x.x.x-linux-amd64.AppImage`
- Android: `FlClash-x.x.x-android.apk`

### 第三步：导入订阅

1. 打开 FlClash
2. 点击 **配置** → **添加**
3. 选择 **URL 导入**
4. 粘贴第一步复制的订阅链接
5. 点击确认，等待节点加载

### 第四步：开启代理

依次设置以下三项：

| 设置项 | 操作 |
|:---|:---|
| **虚拟网卡 (TUN)** | 开启 - 实现全局流量代理 |
| **系统代理** | 开启 - 让系统应用走代理 |
| **代理模式** | 选择 **全局模式** |

设置完成后，FlClash 主界面显示已连接即可。

### 验证

```bash
# 测试 Google 连通性
curl -I https://www.google.com

# 测试 GitHub 连通性
curl -I https://github.com
```

返回 `HTTP/2 200` 表示配置成功。

---

## 常见问题

**Q: 节点连不上？**
A: 切换其他节点试试，或检查订阅是否过期。

**Q: 部分应用不走代理？**
A: 确保 TUN 模式（虚拟网卡）已开启。

**Q: 想让终端也走代理？**
A: TUN 模式开启后终端自动走代理；或手动设置：
```bash
export https_proxy=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890
```

---

## 下一步

网络配置完成后，继续阅读 [02-开发环境搭建](./02-开发环境搭建.md)。
