codex无直接proxy 配置,拓展proxy方案

ps命令拓展即可 ,拓展proxy即可无缝对话 ,自己体会; 如果要封装图标 ,用lnk即可 ~

代码案例:

bash 复制代码
$ErrorActionPreference = 'Stop'

try {
    if (Get-Process -Name 'ChatGPT' -ErrorAction SilentlyContinue) {
        exit 10
    }

    $proxyHost = '127.0.0.1'
    $proxyPort = 10808
    if (-not (Test-NetConnection -ComputerName $proxyHost -Port $proxyPort -InformationLevel Quiet)) {
        exit 11
    }

    $package = Get-AppxPackage -Name 'OpenAI.Codex' |
        Sort-Object Version -Descending |
        Select-Object -First 1
    if (-not $package) {
        throw 'OpenAI.Codex package was not found.'
    }

    $appPath = Join-Path $package.InstallLocation 'app\ChatGPT.exe'
    if (-not (Test-Path -LiteralPath $appPath)) {
        throw "Codex executable was not found: $appPath"
    }

    $proxyUrl = "http://${proxyHost}:${proxyPort}"
    $env:HTTP_PROXY = $proxyUrl
    $env:HTTPS_PROXY = $proxyUrl
    $env:http_proxy = $proxyUrl
    $env:https_proxy = $proxyUrl
    $env:NO_PROXY = 'localhost,127.0.0.1,::1'
    $env:no_proxy = 'localhost,127.0.0.1,::1'

    Start-Process -FilePath $appPath -ArgumentList "--proxy-server=$proxyUrl"
    Start-Sleep -Seconds 2

    if (-not (Get-Process -Name 'ChatGPT' -ErrorAction SilentlyContinue)) {
        throw 'Codex process did not start.'
    }

    exit 0
}
catch {
    Write-Host $_.Exception.Message
    exit 1
}
相关推荐
程序员黑豆1 小时前
Java入门第一步:从零开始编写你的第一个Hello World程序
java·前端·ai编程
大家的林语冰2 小时前
🎉 Vercel 官宣 Next 16.3 正式发布,GitHub 第一全栈框架再次进化!
前端·javascript·前端框架
张元清3 小时前
React useEvent Hook:告别过期闭包的稳定回调 (2026)
javascript·react.js
用户938515635073 小时前
从 DOM 编程到声明式 UI:React useRef 与 useState 底层全解析
前端·javascript·react.js
小月土星3 小时前
19.LeetCode 删除链表的倒数第 N 个节点 超详细题解(JS 版)
javascript
kisshyshy3 小时前
前端路由进化史:从刷新白屏到SPA,手写一个Hash路由就懂了!
前端·javascript·react.js
Sterting4 小时前
第 8 节:表单 — 前端校验的第一道防线
前端·javascript
java1234_小锋4 小时前
Vue3专题 - 条件渲染
前端·javascript·vue.js
明月_清风4 小时前
🚀 AI Agent 完全入门指南:从 LLM 到生产落地,新手必懂的 34 个核心概念
前端·后端·ai编程