返回技术分享

Clash 与 Codex 使用教程

这篇笔记整理自本地 Word 教程,保留可复用的操作流程;其中订阅地址、账号、密码和私人网址都用 个人的url 或占位文字代替。

准备 Clash Verge

如果电脑上已经有可用的 Clash 客户端,可以跳过安装部分。没有的话,可以到 Clash Verge Rev 的发布页面下载客户端。

  • 优先下载适合当前系统的安装包或压缩包。
  • 如果使用压缩包,解压后一般就可以打开使用。
  • 如果使用安装包,按提示安装完成后启动客户端。
  • 版本选择上,可以优先使用自己长期稳定的版本;不要频繁更换正在正常工作的版本。

导入订阅

打开客户端后,进入“订阅”或“配置”页面,把服务商提供的订阅链接粘贴进去。原文里的真实订阅地址包含 token,不能公开发布,这里统一写成占位格式。

订阅地址 1:个人的url
订阅地址 2:个人的url
订阅地址 3:个人的url

添加订阅后,点击更新或刷新,客户端会拉取节点列表。节点出现后,再进入“代理”页面选择具体节点。

选择节点和模式

节点选择可以先从延迟较低、连接稳定的地区开始测试。原文里提到日常会优先选择日本节点,这是一个常见选择,但最终以自己网络环境的实际速度为准。

  • 规则模式:按规则分流,常见网页和应用会根据规则决定是否走代理。
  • 全局模式:大部分网页和应用都会走代理。使用 Codex、GitHub CLI 或其他开发工具遇到网络问题时,可以优先尝试这个模式。
  • 直连模式:不走代理,适合临时排查代理是否影响网络。

打开系统代理

进入设置页面,把“服务模式”和“系统代理”打开。这样浏览器、部分桌面应用和命令行工具才更容易使用到代理网络。

有时电脑在 Clash 开启状态下关机,重启后如果没有打开 Clash,可能会出现网络访问异常。解决办法是重新打开 Clash,或者开启客户端的开机自启动。

让命令行也走代理

浏览器能访问外网,不代表 PowerShell、Git 或 GitHub CLI 一定能访问外网。遇到命令行网络问题时,可以先给当前终端设置临时代理。

$env:HTTPS_PROXY='个人的url'
$env:HTTP_PROXY='个人的url'

这里的 个人的url 可以替换成自己的本地代理地址,例如本机代理端口。只在当前终端窗口里设置,关闭窗口后会失效。

使用 Codex

使用 Codex 通常有两种方式,可以按自己的习惯选择。

  • Codex 客户端:到 Codex 官方页面下载客户端,登录后在对话里说明项目文件位置,让它协助阅读、修改和运行项目。
  • VS Code 插件:在 VS Code 扩展市场安装 Codex 插件,打开侧边栏后,可以把当前项目或选中的文件加入对话上下文。

两种方式可以使用同一个账号登录。原文中的邮箱和密码属于私人凭据,不能写进公开网页;这里只记录为 个人账号个人密码

隐私提醒

  • 订阅链接通常包含 token,不要发到公开仓库、网页或截图里。
  • 账号和密码不要写进教程、代码、README 或聊天记录。
  • 截图发布前要检查侧边栏、订阅列表、节点名称和登录信息。
  • 教程里需要说明地址时,用 个人的url 这样的占位符替代真实值。