aionui开源魔改-将codex app server接入aionui背景
很早分享过aionui的视频,但是当时aionui并不是很稳定,我也是刚刚加入aionui中。但是至今已经几个月之后,aionui版本已经从1.8.x升级到现在1.9.x了,可以是说各方面都有很多方面加强了。但是最近aionui还在调整架构了,所以打算到时候的等架构调整完之后,再给各位统一介绍。这篇文章,主角是我基于1.9.20的进行魔改版本,他和原生最大区别是,不在使用ACP原生取调用codex,而是直接接入codex 的app server。之前ACP调用codex 有着一些异常和不舒服的地方,我魔改之后打了很多补丁,但是体验不是很满意,所以我直接将ACP 去掉,接入codex 原生app server,流畅度和丝滑就像是codex 的app一样。当然这里有很多朋友说,codex app都退出Windows 和mac的版本了,aionui支持原生又怎么样。1.codex app目前没有linux版本,但是aionui,有linux版本,并且支持webui 版本,也就是说你可以将code cli部署到你任意服务器远程跑,用webui控制聊天访问。2.aionui不仅仅支持codex一种,几乎支持市面上所有本地ganet,Claude code ,codex,qwen code,opencode,openclaw,Hermes agent等等魔改版只是对于codex这部分功能进行改善和体验。正文
我直接说魔改之后,体验拉满你们肯定是一个个都都觉得虚幻的,因为不跑长时间任务,你们不会感觉到在aionui里面跑codex 时候使用工具会遇到一些失败问题,比如说编辑文本过长导致截断(这个也是有我魔改导致bug),又或者压缩时候不可见,又或者说你根本看不到启动子agent任务会有什么报错。1.在魔改版的aionui里面,你可以看清子agent。在codex 里面一个很蛋疼点就是,你启动了subagent之后,你压根不知道subagent在干嘛,特别是cli终端模式的时候,codex的cli也只是给你显示正在执行子agent,当然你可以展开,但是那样交互总归不是很友好。之前aionui,压缩会卡住一段时间,然后会有提示,魔改这边我对于这个也增加了优化。这些再加上官方原本就有的上下文管理,我感觉除了我加上ui有点丑之外,使用体验应该是好很多了。好了接下来介绍一下官方新功能以及我已经PR但是还没有合并功能也一并讲了吧。当然其实aionui也支持自然语言创建定时任务,但是我没试过。一个主leader可以负责启动多个子agent进行管理踢人。这部分功能瓦砾酱做的,也比较完善,但是我用比较少,如果对于这部分功能有重度需求,建议去官方下载。当然还有桌宠,但是我需求都是在webui这种模式下,所以桌宠很少开,桌宠之后在桌面应用模式下才会开放故事最后
https://github.com/iOfficeAI/AionUi
https://github.com/JAVA-LW/AionUi
好了,这篇文章就分享到这里了,我是老文,一个出海创业公众号博主,这个公众号主要是用来记录我在创业过程中使用一些好用工具和脚本,同时记录自己创业思考以及一些实践真实案例,如果你对此感兴趣的话,可以持续关注我的公众号如果你正在招人,但是并不知道如何去筛选面试者AI工程能力看这:如果你感觉到在产品研发速度组织过往人协作流程已经跟不上ai生产力,那么你可以看:如果你也在创业但是不知道自己创意如何想和ai讨论一下