Files
2026-06-01 00:48:27 +08:00

139 lines
3.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<a id="network-environment"></a>
# 网络环境配置
> Vibe Coding 的前置条件:确保能正常访问 GitHub、Google、Claude 等服务。
---
### 不会操作?先让网页 AI 生成逐步执行版
如果你不知道如何配置网络环境,打开 ChatGPT / Claude / Gemini 网页版,把下面提示词和本文档全文一起粘贴进去:
```text
我正在按下面这份网络环境配置文档操作。请你根据我的设备和网络情况,生成一步一步执行流程。
我的设备/系统是:____
我是否已有代理订阅:____
我卡住的位置是:____
要求:
1. 每一步只做一件事。
2. 明确告诉我在哪个软件或终端里操作。
3. 如果涉及命令行操作,每条命令都必须单独放在代码块里。
4. 每一步都给出验证方式。
5. 如果我贴报错或截图描述,请根据当前步骤给出最小修复方案。
下面是完整文档:
[把本文档全文粘贴到这里]
```
### 方式一:AI 指导配置(推荐)
复制以下提示词,粘贴到任意 AI 对话框(ChatGPT、Claude、Gemini 网页版等):
```
你是一个耐心的网络环境配置助手。我需要配置网络代理,以便能够访问 GitHub、Google、Claude 等服务。
我的情况:
- 操作系统:[请告诉我你用的是 Windows/macOS/Linux/Android]
- 我已经有一个代理服务订阅链接
请指导我使用 FlClash 客户端配置网络代理:
1. 如何下载安装 FlClashGitHub: 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
```
---
### 下一步
网络配置完成后,继续阅读 [开发环境搭建](development-environment.md)。