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
}
相关推荐
变与不变80613 分钟前
JS事件机制精讲
前端·javascript
得物技术22 分钟前
指标平台:从语义底座到智能消费的实践路径|得物技术
数据库·人工智能·ai编程
Ray Wang1 小时前
Context上下文工程
python·学习·ai编程
沉迷...1 小时前
Git skip-worktree 使用笔记(本地忽略配置文件)
javascript·git
猫头虎1 小时前
FDE 是什么岗位?Forward Deployed Engineer 岗位标准、能力模型、交付物规范与冲突处置规则全解析
人工智能·开源·开源软件·ai编程·ai写作·gpu算力·agi
石小石Orz1 小时前
民间AI排行榜单新鲜出炉,Fable 5.1仅排第三
前端·后端·ai编程
人才瘾大2 小时前
多agent系统工程落地:从架构设计到治理体系的完整方法论
人工智能·ai编程
全栈弄潮儿3 小时前
AI 写代码前,我会让它先回答的 6 个问题
aigc·openai·ai编程