好文集ChatGPT Plus¥119

我给 Codex 做了一个工作站,现在开源了

文章目录

开头先鸣谢 honghouzi(红猴子) 句导。这个项目是在他的 Codex Workspace Enhancer 工作增强台基础上,结合我自己的使用习惯,继续改造与整合而来。感谢他把实现公开出来,让我可以沿着这些思路,把工作站改成更适合自己创作和做项目的样子。

具体实现也采用了 yubowen123/codex-sidebar-enhancer 的底座,并整合了其他开源组件。文末和仓库里都保留了来源与许可说明。

开着几个 Codex 对话时,你可能会遇到一种很具体的麻烦:这边在改页面,那边在写文章,还有一个任务等着你看结果。参考图放在素材库里,写作技能装过,但临时又想不起叫什么。

每一件事都能做。把这些东西重新找齐,却要来回切好几次。

我做的 Nuyoah Codex Workstation,就围绕这件事展开:把对话、项目、任务、技能和素材,放进一个更容易照看的桌面工作区。

项目已经在 GitHub 公开,

打开 GitHub 仓库:nuyoah-codex-workstation

它是一套嵌入 Codex / ChatGPT 桌面应用的本地增强工具,由我基于开源项目继续开发和整合。原来的对话和左侧导航保留,右侧增加工作站,中间可以切成最多四个 Codex 对话区域。

第一次认识它,记住两个入口就够了:中间看对话,右边找东西。

几个任务一起看,不用反复切来切去

四宫格是最容易理解的功能。

你可以把最多四个 Codex 对话放在同一个窗口里。每一格有独立的输入和滚动区域,需要仔细读某个结果时,把这一格放大;需要一起看时,再恢复布局。各格大小也可以拖动调整。

文章配图

这是工作中的实际效果演示,完美解决了我在工作过程中来回切换对话窗口打断我自己的心流的状态。

想想为什么我设置的是4块,而不是两块,也不是三块?因为四块,是我使用这种AI Agent对话窗口时,大脑思维极限对应的窗口数量。两块的话,我觉得太少了;超过四块,我的大脑可能还跟不上Agent的运转速度,负载不过来。而且四块很美观。

比如,你正在做一个网页:一个对话负责页面实现,另一个帮你整理文案,再开一个看报错。把它们并排放着,你就能分别看进度、补要求。

对我来说,因为我有好多个项目要管理,就可以在不同项目里开不同的对话窗口,同时观察它们的进程。

这里有一个容易误会的地方:四个格子里的任务仍然需要各自交代清楚。屏幕分成四块,不会自动替你拆解工作,也不会让几个对话自行共享全部上下文。每一个对话窗口都是类似于Codex 那样的独立的。

v0.26.0版本 我还补上了从格子里直接新建会话的入口。你可以为每一格选择工作文件夹,再开始一个新任务。

如果你已经在桌面应用里配置了远程设备,也能把已有远程任务放进四宫格。不过,当前版本暂时不支持在这里为远程文件夹新建会话。

做了一半的事,下次还能找到头绪

对话一多,另一个麻烦就会出现:你记得聊过这件事,但忘了进展在哪里、最后交付了哪个文件。

工作站里的“项目”,会把当前任务的摘要、关联任务和明确交付的文件放在一起。打开产出时,也可以先做只读预览。

文章配图

需要跨几次对话推进的事,可以记进“工作事项”:写清要做什么、下一步是什么,再关联相关任务。复杂一点的事项,可以继续加计划节点;简单事情留一条记录就够了。

这对内容创作也有用。比如,把一篇文章的资料整理、正文和配图关联到同一件事项上,过几天再回来,至少有一个地方能告诉你接下来要处理哪一部分。

“任务地图”则负责展示任务之间的关系。哪些是父子任务、哪些是派生或关联,在图上更容易看清。选中任务后,可以补充要求、拆出子任务,或者把成果交回主任务继续处理;涉及真实对话的动作,需要明确发送。

文章配图

这个其实是很早之前我为了让一个总管来管理我每个文件夹来开发的,现在已经渐渐的用不到了。

里面做了轻微的动效,我能够直观地看到哪个任务正在进行,以及哪个任务进行了子任务拆分……并且在这个面板上,可以直接对这个任务进行一些干预和修改。

装过的技能、存过的素材,能在旁边找到

Agent Skill 可以理解成给 AI 使用的一份专门工作说明。装得多了以后,名字本身就会成为记忆负担。

工作站的“技能”页优先向 Codex 本地运行时读取当前工作区可调用的清单,再把它们显示成带中文说明的卡片。也可以按当前任务筛选,或者刷新列表。

找到要用的技能后,点“插入到任务”,它会进入当前输入框。你可以继续补充需求,检查好了再发送。

文章配图

这里展示的是你自己环境里的技能。安装工作站,不会附送我所有的私人 Skills。

“资产”页解决的是类似的问题:参考图、项目文件和 Eagle 素材,不必每次都从文件夹里重新翻。

你可以明确导入一个本地文件夹,也可以选择 Eagle 资料库中的指定文件夹。导入以后,按来源、类型、文件夹和标签筛选,再预览需要的内容。

文章配图

比如写一篇图文时,可以一边读正文,一边在旁边找配图,把选中的素材插入当前任务输入框。是否发送,仍由你决定。

资产页以只读浏览为边界,不负责编辑、移动或删除原文件。移除一个来源,清理的是工作站索引,原来的素材还在。

Eagle 也是可选来源。没有使用 Eagle,照样可以导入普通本地文件夹。

这套工具适合谁

如果你经常同时推进几个 Codex 任务,手上有一批 Skills 和本地素材,又需要隔几天回来继续一件事,这套工作站值得了解。

如果平时主要是打开一个对话、问完就走,原生界面已经足够。为了偶尔用一次四宫格,额外维护一套增强工具,未必划算。

它也有明确的使用门槛。

这是社区增强项目,不是 OpenAI 官方内置功能。 它通过本地调试连接,把额外界面挂到桌面应用里;不修改桌面应用安装包,但会依赖宿主界面的兼容性。桌面应用更新之后,某些入口可能需要跟着适配。

仓库提供 macOS 和 Windows 的本地安装入口,需要 Node.js 22.5 或更新版本,以及已经安装的 Codex / ChatGPT 桌面应用。首次启用需要让桌面应用以本地调试端口重新打开,建议先结束手上正在执行的任务,再按仓库说明操作。

当前更新记录中,四宫格的新建草稿、文件夹选择、独立输入和恢复已有验证;真实首次发送、审批、附件上传及完整应用重启等路径,仍有尚未单独验收的部分。所以,我更愿意把它交给愿意试用、愿意反馈的朋友,不承诺所有版本、所有机器都开箱即用。

从哪里开始

源码和安装说明都在公开仓库里,不需要先加入社群或领取资料包。

查看源码与安装说明

第一次打开仓库,可以先看 README,判断这些功能是不是你需要的,再看更新记录里对当前版本的说明。确认想用之后,克隆源码,检查本地安装脚本,按自己系统的入口安装。

装好以后,也不用一次研究完所有模块。先打开“工作站”,在当前任务旁边找到一个你已经安装的技能,插入输入框,检查内容,再决定是否发送。先跑通这件小事,就能明白它和原来使用方式的关系。

再次感谢 honghouzi 的工作增强台,以及 yubowen123/codex-sidebar-enhancer、Taskboard 等上游项目的作者。改造、适配和整合的范围,都在仓库的来源说明中保留了记录。

项目根许可证是 MIT;其中包含的第三方组件,也保留了各自的许可。准备继续修改或分发时,请一并阅读仓库中的 LICENSE 和 THIRD_PARTY_NOTICES。

我希望这套工作站能帮到的,是那些已经在用 AI 做具体事情、却常常忙于找对话、找进度、找技能和找素材的人。需要的东西离手边近一点,事情就更容易接着做下去。

觉得有用,可以给仓库点个 Star。遇到问题,也欢迎在 Issues 里说明系统、桌面应用版本和复现步骤;截图时记得遮住私人对话和路径。

——

我是南鸢,主要做 AI 生图、AI视频、Skill 和视觉创作。

日常会分享真实测试过的方法和工具。

独立创作者嗷嗷待哺中,欢迎合作交流学习……

全文完
查看原文

沿着这个主题继续读

从一篇文章,找到相关的教程、经验和阅读路径。

CodexCodex 中文入门与项目实战,从基本操作到网站、小程序和 Skills 工作流。