Py学习  »  chatgpt

Codex额度紧?DevSpace把Chatgpt网页额度接进项目

老金带你玩AI • 2 月前 • 117 次点击  

加我进AI讨论学习群,公众号右下角“联系方式”

文末有老金的 开源知识库地址·全免费




如果你已经开了ChatGPT Plus或Pro,又在Codex里不够用,DevSpace这个项目第一眼就该看。


不过老金我觉得最强的,是如果你开了Pro版本,ChatGPT网页上的Pro推理能力是毋庸置疑的天下无敌的。


当然,如果你的项目能直接提交Github,这个的优势就少了很多,因为ChatGPT网页可以访问你的Github。


不过直接在Codex内直接连感觉是不错的,更加顺畅一些。

本项目它最吸引人的地方就是ChatGPT网页端可以直接读你本地的项目目录了。

直接说重点,网页上的额度次数可以接进开发流程,网页上的Pro模型也能派上用场。


5x、20x不白开。对20x简直可以起飞。

它是一个自托管MCP服务器。说人话,就是你在自己电脑上跑一个小服务,只把你允许的项目目录开放给ChatGPT。ChatGPT通过MCP连进来以后,可以打开这个项目,读文件、搜代码、改文件、跑测试、看Git状态,还能按项目里的AGENTS.md或CLAUDE.md做事。

安装教学

最简单的办法,直接甩给AI:

但要注意,下面还有一部分Chatgpt中需要设定的,如果你甩给AI安装,快速下滑就可以了。


  
帮我在这台电脑上安装并跑通Waishnav/devspace,让ChatGPT网页端通过MCP连接我的本地项目。请先检查Node、npm、Git、Bash。安装@waishnav/devspace。帮我用Cloudflare Tunnel或ngrok把本地7676端口转成公网HTTPS。运行devspace init,只允许我指定的测试项目目录。启动devspace serve。最后告诉我应该填进ChatGPT的https://.../mcp地址。不要打印或泄露Owner password,只告诉我密码存放在~/.devspace/auth.json里。

#最好带上目录限制,避免它最后给你乱删。
比如:限定目录 D:\KimProject\MetaKim


原理大概是这样,想手动或者看看的可以研究一下,没兴趣的快速下滑到网页配置部分。


原理其实挺容易理解。


就是用本机跑DevSpace,用Cloudflare Tunnel或ngrok给它一个公网HTTPS地址,再把这个地址填进ChatGPT网页端的自定义MCP app,两边就可以形成链接了。

你需要Node、npm、Git、Bash兼容shell和一个测试项目目录。Node版本要大于等于22.19且小于27。Windows上只用PowerShell或cmd不行,最简单是装Git Bash,也可以用WSL、MSYS2或Cygwin。测试项目目录尽量小,第一次别选整个D盘,也别选用户主目录。

如果你不确认安装没安装过这些,可以先直接在终端里检查环境:

  
node -v
npm -v
git --version
bash --version

再装DevSpace:

  
npm install -g @waishnav/devspace
devspace doctor

如果你不想全局安装,也可以用npx。后面的命令把devspace换成npx @waishnav/devspace就行。

  
npx @waishnav/devspace init
npx @waishnav/devspace serve

但老金我建议第一次还是全局装,少一个变量。装完跑 devspace doctor,先确认Node、Git、Bash和本地MCP地址都正常。

给ChatGPT一个能访问的地址

DevSpace本地默认地址通常长这样。

  
http://127.0.0.1:7676/mcp

这个地址你自己电脑能访问,ChatGPT网页端访问不了。因为网页端在云端,不在你这台电脑里。所以你必须准备一个公网HTTPS地址,再把它转到本地7676端口。

以Cloudflare临时隧道为例,开一个新终端跑:

  
cloudflared tunnel --url http://127.0.0.1:7676

它会给你一个类似这样的地址。

  
https://xxxx-yyyy-zzzz.trycloudflare.com

这个终端别关。关掉以后,隧道就没了。


临时地址也别当永久地址,明天可能就换了。ngrok、Pinggy、Tailscale Funnel也能做同一件事。你最后要拿到的,就是一个能从公网访问到本机7676端口的HTTPS根地址。

拿到根地址后,再初始化DevSpace:

  
devspace init

它会问项目目录、本地端口和公网HTTPS地址。项目目录填你允许ChatGPT打开的文件夹。本地端口默认7676,不懂就别改。公网HTTPS地址填刚才拿到的根地址,注意这里不带/mcp,比如:

  
https://xxxx-yyyy-zzzz.trycloudflare.com

init结束后,会打印一个Owner password。这个密码用来批准ChatGPT连接,也会存在~/.devspace/auth.json里。别发给别人,也别截图丢群里。

最后启动服务。

  
devspace serve

你现在手里应该有两个地址。本地地址给本机客户端或调试用,长这样。

  
http://127.0.0.1:7676/mcp

ChatGPT网页端要填公网地址加/mcp,长这样。

  
https://xxxx-yyyy-zzzz.trycloudflare.com/mcp

这两个别填反。填反了,十有八九连不上。


如果你和我一样很懒,哈哈,那甩给AI之后,你就能获得一个这样的对话,记住里面的地址。


Image

在ChatGPT里怎么接

打开ChatGPT网页端,去Apps、Connectors或Developer mode相关菜单,新建一个自定义MCP app。不同账号界面名字可能有差异,你就找能添加自定义MCP app或connector的按钮。


Image

地址填公网/mcp URL:

  
https://xxxx-yyyy-zzzz.trycloudflare.com/mcp


Image


ChatGPT连过来时,DevSpace会打开Owner password批准页。输入刚才init打印的密码。记得上面那个AI给的图吧,上面标记了密码地址,通常也在这。

Image

到这里,连接才算真正建立。

Image

2种方法使用

在你的AI工具里,直接用命名就能触发,运行后类似这样。

Image


对,直接说 用Devspace做XXXX就行


然后你也可以在网页上使用,因为它已经联通了你本机。网页上直接@就行。


Image


上面就是我在网页上所生产的对话,对我的Meta_Kim的分析非常到位,记得把模型调整为Pro。


今天就讲这么个小技巧。


最后再提醒总结为什么要这么做。


增加你的对话次数,Codex在本地走的是Token,网页版本是次数,也就是额外增加了不少消耗。


最重要的,网页的Pro版本,推理能力,天下无敌,用来分析和规划你的项目,你就能节省很多时间。



飞书开源知识库(实时更新 交流群):

https://tffyvtlai4.feishu.cn/wiki/OhQ8wqntFihcI1kWVDlcNdpznFf


Claude Code & Openclaw &Codex 仨顶流全中文从零开始的教程:不懂代码照样造网站,老金15万字Claude Code+OpenClaw教程免费开源


我的小破站(含我开源的项目):https://www.aiking.dev/



    

每次我都想提醒一下,这不是凡尔赛,是希望有想法的人勇敢冲。

我不会代码,我英语也不好,但是我做出来了很多东西。

我真心希望能影响更多的人来尝试新的技巧,迎接新的时代。


谢谢你读我的文章。

如果觉得不错,随手点个赞、在看、转发三连吧🙂

如果想第一时间收到推送,也可以给我个星标⭐~谢谢你看我的文章。


扫码添加下方微信(备注AI),拉你加入AI学习交流群



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/198295