已改为维护Vermillion,不再需要使用魔改版codex,在wrapper层提供树状对话feature。
一个简洁的工作台wrapper,目前主要支持codex。
它唯一值得一提的特色feature是树状对话功能,支持在不同节点之间任意跳转并在对应位置产生新的分支。
chattree.mp4
这个项目诞生的原因其实有点无奈: 通过在对话树中跳转来精确控制上下文是我日常使用的刚需,我在年初提了issue 希望在codex中加入chattree feature,但是官方没有任何动作,只能我自己fork出来实现,而且这些实现也无法合入,所以这个feature自然也无法出现在Codex App中。 正好当时的Codex app使用起来也有诸多不顺手之处(例如当时的版本经常丢失一周前的对话内容,以及令人发指的卡顿),所以最后还是选择了自己打造一个wrapper,提升可控性。 如果你像我一样对于对话分支跳转有刚需,而同时对于wrapper没有其他太多需求,可以考虑试试它。
本wrapper需要搭配魔改版codex 使用,里面包含了chattree的agent部分实现。
awb会按顺序从以下路径中寻找codex.exe:
- AWB_CODEX_BIN
- CODEX_BIN
- CODEX_PATH
- PATH
pnpm installpnpm typecheckpnpm buildpnpm --filter @another-workbench/desktop devpnpm --filter @another-workbench/desktop startpnpm --filter @another-workbench/desktop dev:demopnpm smoke:codex
LINUX DO — 新的理想型社区