vscode里面codex插件开启fast最新方法

wonder1 2026-04-14 00:08 1

vscode里面codex插件开启fast最新方法:(找不到 statsig_default_enable_features 关键字的情况,首先保证自己的api支持fast模式)


写在头里:随着次次版本更新,文件和代码可能都已经不和本文的保持一致了,也有许多佬友反馈询问了,我的建议是用我这个当作例子去问codex等模型在 .vscode/extensions下怎么开启fast模式,让他给你次数最少的步骤,这样一般是可以改好的,当下次插件版本更新之后如果有变化如法炮制,我会时不时写新的步骤,谢谢佬友们理解


1.找到类似于C:/Users/29513.vscode/extensions/openai.chatgpt-26.409.20454-win32-x64/webview/assets/sun-B8oXAzvM.js这个文件

2. 首先推荐都改为 r=!0

1.先放开功能开关


原逻辑:

function st(){...return ...?(r=n?.fast_mode===!0&&ct(t),...):...}

把里面这段:

r=n?.fast_mode===!0&&ct(t)

改成:

r=ct(t)

如果你想连非 chatgpt 登录类型也强行开,就改成:

r=!0


  1. 再放开设置页显示条件


原逻辑:

function lt(){...return ...?(r=t&&(n?.modelsByType.models.some(J)??!1),...):...}

把里面这段:

r=t&&(n?.modelsByType.models.some(J)??!1)

改成:

r=t

如果上一步你已经改成 r=!0,这里也可以直接:

r=!0

这样改完以后,设置页里的 Speed 就会显示,而且切换 Standard/Fast 会真的走现有的保存逻辑。

修改完重启vscode,我的当时出现一个正方形openai标签让我选择是否切换fast模式


如果还是不行的话,接着修改下面的内容然后再重启:(上面的修改之后应该有效,不过我由于失误并没有验证,看看佬友们只修改上面的有没有效果吧,有效果记得在我评论区留言 ^-^)



function ct(e){return e===chatgpt}


改这一句为:


function ct(e){return e===chatgpt||e===apikey}

或者改成:

function ct(e){return !0}



上面的方法有效但不是最简单的方法


最简易方法,参考解决方法:


原因: codex app 开启 fast 模式 (使用中转站的方案) - #4,来自 greatwing

statsig_default_enable_features已经不在general-settings-xxxxxx.js文件中

该关键字跑到下面这个文件去喽 ^-^


在 类似于C:/Users/29513.vscode/extensions/openai.chatgpt-26.409.20454-win32-x64/webview/assets/sun-B8oXAzvM.js这个文件内ctrl+f找到了该statsig_default_enable_features关键字的st()函数位置

如果



function st(){let e=(0,K.c)(3),{authMethod:t}=w(),[n]=o(`statsig_default_enable_features`),r;return e[0]!==t||e[1]!==n?.fast_mode?(r=n?.fast_mode===!0&&ct(t),e[0]=t,e[1]=n?.fast_mode,e[2]=r):r=e[2],r}


把该函数拉到最后结束的地方 ^-^,最后的r改成true,也就是返回必须为真



function st(){let e=(0,K.c)(3),{authMethod:t}=w(),[n]=o(`statsig_default_enable_features`),r;return e[0]!==t||e[1]!==n?.fast_mode?(r=n?.fast_mode===!0&&ct(t),e[0]=t,e[1]=n?.fast_mode,e[2]=r):r=e[2],true}


重启vscode就没问题了,看到有些佬对此贴有些疑惑,不知道前因后果,再次说明一下,感谢各位佬友

最新回复 (19)
  • Linus Torvalds 04-14 00:19
    1楼

    确实改了位置了,以前是在general-settings-xxx.js中~


  • wonder1 楼主 04-14 00:23
    2楼

    那我那个方法就不用了,我那个还是让codex帮忙的,谢谢佬友 ^-^

  • hubiao 04-14 00:26
    3楼

    cpa项目搭建出来的接口支持这个吗 ^-^

  • Linus Torvalds 04-14 00:27
    4楼

    今天还有人问这个事情,没看到佬的帖子我都没想到已经变化了,感谢佬提供思路~

  • sun 04-14 00:31
    5楼

    好东西,之前一直不知道这个要怎么开启,明天试试

  • longchangf 04-14 00:31
    6楼

    这个开启了后是速度会快一些嘛,质量会不会变

  • 多喝点开水 04-14 00:32
    7楼

    啥意思,原来插件不会读config里的配置吗,好久没管了

  • wonder1 楼主 04-14 00:35
    8楼

    正规的可以,大家都是用不正规的,哈哈,默认不读 ^-^

  • 多喝点开水 04-14 00:37
    9楼

    合着一直都没用上fast啊 ^-^但是这几天的体验看,没有fast额度都掉的这么快感觉更是用不起fast了

  • longchangf 04-14 00:53
    10楼

    咋用啊是用你说的去操作还是你那个已解决去操作呢


    已用你的方法解决

  • wonder1 楼主 04-14 09:40
    11楼

    都是有效的哦,不过已解决问题对应这个佬友的方法更加简单,比我那个改的少,如果想换已解决问题那个方法可以还原更改

  • sun 04-14 13:46
    13楼

    已解决只提供了一张图片呀,没有看出来他是怎么修改的呀,修改了什么地方??

  • Folkore 04-14 14:05
    14楼

    按照佬的方法成功开启了 佬 感谢。^-^

  • Diable 04-14 14:11
    15楼

    根据codex app 开启 fast 模式 (使用中转站的方案) 提到的

    在图片的文件中修改了以下代码的返回值


    let e=(0,J.c)(3),{authMethod:t}=R(),[n]=b(`statsig_default_enable_features`),r;return e[0]!==t||e[1]!==n?.fast_mode?(r=n?.fast_mode===!0&&Ot(t),e[0]=t,e[1]=n?.fast_mode,e[2]=r):r=e[2]

    你自己搜一下statsig_default_enable_features后对比修改吧
  • wonder1 楼主 04-14 15:48
    16楼

    可能确实进来看不懂咋回事,我结合解决方法的内容已经补充在方法里面了,最简洁的改法已经总结好了,希望对佬有用

  • ltw 04-14 18:00
    17楼

    有用,修改后fast回来了,还好有帖子不然得找死 ^-^

  • 蓝胖子 04-14 18:04
    18楼

    macos 上的咋修改呀,有没有老哥实操过,指导哈

  • wonder1 楼主 04-14 18:20
    19楼

    我没有Mac,佬友按上面的方法行不通吗?Windows和mac里面vscode插件路径应该差不多吧

  • hvv1737 04-14 18:33
    20楼

    感谢佬友,已经成功。不知道回复质量还是没变是吗,只是速度快消耗额度多一点吗,我看只有5.4有那个加速的图标,5.3codex能加速不

* 帖子来源Linux.do
返回