• yyjeqhc

    本帖使用社区公益推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的项目是免费使用的,无收费(变相收费、赞助)部分: 是

    - 我的帖子已经打上 公益推广 标签: 是

    - 我的项目属于个人项目,与公司或商业机构无关: 是

    - 我的项目不存在QQ、TG等群组引流: 是

    - 我的项目不存在非运营必要的网站引流: 是

    - 我的项目不存在为他人推广、AFF: 是

    - 我的项目无关联的商业项目: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


    项目地址: yyjeqhc/webcodex: Self-hosted runtime for exposing controlled project tools to ChatGPT GPT Actions and MCP clients.

    注:此项目要求你的chatgpt账号有创建应用或者创建GPT的权限,普通账号貌似都没有。然后一个小的门槛就是需要自行部署https服务接入gpt官方,这里可以使用本人部署的公网服务器用于体验。长期稳定使用,建议大家自建服务器端,并在客户端持久化一个配置。```
    https://sg4.yyjeqhc.cn/mcp
    ``可以快速使用npm进行安装,并在某个目录下进行启动:``
    npm install -g @yyjeqhc/webcodex
    cd /path/to/your/repository
    webcodex connect https://sg4.yyjeqhc.cn
    ```一个大家关心的问题:是否会造成封号

    这里声明:这是官方公开的接口,非漏洞/破解利用。至少,本人从5月使用至今,账号无任何异常。

    开发缘由:

    - team/plus 的codex 额度比较少(8月重置以后额度少得夸张了),chatgpt 的聊天额度非常多

    - 官方提供 mcp应用/gpt action 接入

    - 此方式接入,不消耗你的codex额度

    ​ 于是想着闲置利用,把线上聊天窗口接入到内部环境中,让你躺床上用手机,也能了解项目的进度情况。

    由于是team账号,所以不能share一个链接来展示实际的运行效果,这里只做截图展示:

    场景一:客户端稳定后台运行,手机一条指令就能让它帮我启动电脑任务:

    图片

    场景二:运维能力的极大增强:

    图片

    场景三:编程能力和评审能力:

    图片

    由于本人专注于rust和项目本体开发,所以目前还没有测试过其他编程语言开发,大家可以体验并反馈。

    v0.3.1总结

    本次发布,相比之前就是更强的能力,更方便的接入。

    也有一个webUI的展示,理论上可以看见窗口执行任务的情况,不过,我实际也没有运行过。

    自我感觉,部署稳定以后,后续的使用应该是称心如意,非常的顺手。简单的自然语言就能完成想做的功能。

    后续开发,将暂时冻结新的功能,转而清理代码以及调整架构。

    ChatGPT 端接入

    方式一:MCP 连接器

    唯一需要注意的就是连接地址是自己部署的实际地址,然后身份认证按照图示填写。

    图片

    填完以后确认,会要求填入秘钥,这个秘钥就是刚才 openssl 生成的了。

    图片

    输入秘钥以后,出现已连接的消息就是连接成功了,此时,只需要本地启动软件,就算接入完成了

    图片

    方式二:GPT Actions

    它的创建和 mcp 应用基本类似,只是需要填写更多的内容,请按照图示填写即可。

    图片

    图片

    图片

    下面的token还是上面 openssl创建的那个。

    图片

    如果不是自己部署的话,可以填入https://sg4.yyjeqhc.cn/openapi.json进行接入测试

    图片

    到此,启动软件以后,就可以在chatgpt窗口或者自己创建的gpt窗口,访问注册项目了。当然,后续线上prompt 可以扩展非启动项目,说人话就是用户级权限。

    体验

    ​ 就本人的体验来说,gpt action似乎可以更少的审批步骤,只需要开头prompt 一句,确认一次,就可以一直执行下去了,对比,常规的聊天窗口经常会出现权限确认这样的信息。如果不是改特大的项目之类的,以模型的基准能力,大多数场景我觉得都是够用了。

    特色

    - 稳定部署,支持作为系统服务,开机自启动,只要客户端和服务器网络正常,就不会断线

    - 部署简单,初始化秘钥配置以后,仅需要一行命令即可启动,后续添加项目,直接线上 gpt 窗口一句 prompt搞定

    - 支持精细的用户认证/执行权限(但也导致繁琐)

    - 支持双端接入,让执行过程更简单

    - 支持模型窗口的文件上传下载

    - 对比 codex,可以接入 pro模型使用

    Warning

    ​ 请勿将自己的秘钥分享他人,否则可能造成自身设备被攻击。服务器不会保存你的秘钥,仅 gpt 访问客户端认证时使用。

    后续计划

    - 让cli变得更好用,现在软件有些功能,还没有完全通过cli开放

    - 让coding 功能更加好用,现在只有工具+shell执行

    - 分场景进行优化,比如运维场景/科研跑实验场景这样的,有不同的workflow 或者 memory机制

    - 线上 UI 优化,不仅是mcp 有 UI,网站可以为每个session创建 UI,让工作流不只是盲盒

    - 作为 mcp 服务器和客户端,可以接入本地 agent

    - Computer Use的接入,理论上是可以实现的,有上传下载二进制的功能。只需要实现本地本地的控制流就好了。

    理想

    ​ 按照理想情况,当然是让线上窗口体验就能接近甚至达到本地 coding agent的体验。实际上,还有好多的优化要做,还要考虑你的窗口运行时不要降智,调度到mini模型。

    ​ 本人在开发过程也是有过路线错误之类的,纯 vibe coding,这里发出来也是希望各位佬友可以进行指点。

    主楼
  • Enze

    @heilaowang-arch

    这种用途没有什么封号的理由

    先不关心账号来源,这个用途是abuse的依据是什么?我翻阅了OpenAI的ToS,没有找到认为这种用法是abuse的条款。
    相反:

    https://openai.com/policies/developer-apps-terms/ 的 1.6 Restrictions
    https://openai.com/policies/service-terms/ 的 7. Apps and Actio…

    #1
  • yyjeqhc

    关于封号的问题:

    这个模式是官方的公开接口,不存在破解/漏洞利用。本人从5月使用至今,账号无任何异常。

    #2
  • 能猫

    我最近也被困扰了,来体验一下,chatgpt最大的困扰就是读不到我本地的文件 ^-^

    #3
  • yyjeqhc

    欢迎体验也欢迎反馈,一开始的权限模型做得挺复杂的,后来我同学他们都嫌接入麻烦,然后改成了教程里面的接入,基本还是几分钟就能搞定了。

    #4
  • gang_shawn

    之前关注了类似的项目,后续有机会用pro账号再尝试一下 ^-^

    #5
  • Kyle-linuxdo

    我做了个和佬差不多的,做的有客户端,方便操作 解放codex额度,白嫖非破解GPT网页版能力,通过插件调用本地写代码,符合gpt正常规则

    #6
  • yyjeqhc

    在迭代的期间,社区也是涌现了很多类似的优秀作品,那也是本人后续参考的优化方向。这里也欢迎大家进行体验反馈,也希望此应用能够帮助到大家。

    #7
  • wind_seeker

    很不错。如果没有服务器的话也可以用临时的cf隧道。

    #8
  • Z菌

    网页版gpt对接到codex不会导致降智吗,有没有佬用过的谈谈使用感受,同一个模型在网页上是否有阉割,比如GPT 5.5和 GPT 5.6-sol,我是business号,但codex额度也确实不够用,想试试来着

    #9
  • yyjeqhc

    其实,它的名字带codex,只是我希望最终和本地codex一样好用,实际上,并不是把gpt接入到codex,它利用的是线上的mcp能力。目前提供了部署好的服务器,佬友可以快速安装配置,然后体验一下它的效果。

    #10
  • johnwick

    老友这个没有windows版本吗 可惜了

    #11
  • yyjeqhc

    图片

    目前确实还没有windows的,不过最近还是在慢慢加上,至少希望执行powershell之类的比较顺畅。

    #12
  • lucas-linuxdo

    佬友,请教一下,我也通过官方的隧道连接到电脑(Windows)并且本地也运行了CODEXPRO这个MCP项目,但是我发现使用Pro模型的时候都访问不到,切换非Pro模型就可以稳定连接和访问。这是正常现象吗。

    #13

发表回复

登录后回复