社区已经有类似的项目,比如 taskquay ,就是 ChatGPT 负责思考,Codex 负责干活。恰巧我最近 20x 的 Codex 的总是不够用,就想起来让 ChatGPT 给我思考下一步该怎么干,让后写出提示词 我复制后粘给 Codex ,让 Codex 帮我干活。
这明显有个问题,就是 Codex 本地的文档和代码,ChatGPT 是看不到的,时间长了就会出现偏差,导致后面 ChatGPT 给的方案越来越离谱。于是我就想能否让 ChatGPT 读取本地文件呢,问了 ChatGPT 他说可以使用 MCP 服务,将本地文件共享给它,他就能够读取本地文件了。
于是就出现了第一个版本的 SerenaDesktop ,之所以叫这个名字,是因为第一个版本的 MCP 工具是借用 Serena 这个工具实现的,它提供了本地代码分析的一整套 MCP 工具,我只负责将工具转发给 ChatGPT 就可以。然后出现了第二个问题,虽然 ChatGPT 能够读本地文件,我还是得手动复制提示词给 Codex ,于是我问 ChatGPT 如何解决,它给我推荐了几个项目,其中一个就是 taskquay ,这个是将本地的 Codex 以命令行的方式提供给 MCP ,让 ChatGPT 通过 MCP 工具调用本地的 Codex 。
昨天,我在推特上看到有个类似的叫 codex-with-chatgpt ,短短一周已经拿到 4K 的星,它的方案和我相反,他是让 Codex 负责指挥,将思考的能力交给内置的浏览器中 ChatGPT ,然后拦截 ChatGPT 的返回信息。我问了 ChatGPT ,他说这种方式可能违法了 OpenAI 滥用规范。
所以我不太敢用,我还是按照官方推荐的方式以 MCP 的方式注册给 ChatGPT 用吧。另外,推特上有人骂说这种行为就是白嫖,会导致 OpenAI 后面让 Web 和 Codex 额度统一。
额度是否统一我不清楚,反正这种方式目前不违法 OpenAI 使用规范。感兴趣的可以使用下。
/ai-market-guide/ 软件界面长这样: 自带免费的 cloudfare Tunnel 网关,支持 ngrok 内网穿透,还支持 cloudfare MCP 网关以及自建穿透。最近几天我使用下来感觉就是,却是省 Codex 的额度,但是 ChatGPT 网页有时间限制,执行的时间长了会报错。
我问 ChatGPT 说是内部在调度 MCP 工具时会有时间限制,超过时间了会报错。