[开源自荐] OpenCodeUI (opencode webui)

能的,目前是这样显示的,并且可以跳转到子代理的session进行交互

可以体验一下安卓app
https://github.com/lehhair/OpenCodeUI/releases/download/v0.1.0-canary.1/OpenCodeUI-v0.1.0-canary.1-android-arm64.apk

2 Likes

佬友太厉害了,感谢分享

牛马上下班路上也能干活了,太好了 :sob:

2 Likes

大佬,可以直接手机上查看目前桌面opencode正在进行的项目不?就是同步不,

同步的,只要你穿透出来就行,就是你这个任务是启动opencode web在里面进行的就行

好的,谢谢大佬,装一个试试,正好需要 :grin:

1 Like


试了下omo,还得优化一下agent的选择和从session中加载agent

后排支持!

试了下omo,感觉是适配的

佬,我看了下,docker部署是不是就得容器内置一个opencode?本地运行就不需要?

对的,docker运行属于是webui和opencode都跑在容器里,也可以直接安装app连本地的opencode,或者直接用OpenCode 添加一下服务就行了

应该不会太难呀

:face_with_crossed_out_eyes:没有任何苹果设备就是最大的难点了,不过用网页版应该也是可以的

点赞,有空试试。

佬友,有个问题就是不兼容opencode的web对话分组管理,打开ooencodeui,所有之前的对话都列在一起,也不清楚是哪个文件夹的,而opencodeui我选择了文件夹,创建的子对话,如果ooencode web没在这个文件夹创建过对话,就也不显示,得打开项目里,找到这个文件夹,才能显示

1 Like

收到,我看看怎么解决

1 Like

你的需求是在项目选择global的时候能够知道下面这些session上次对话时所选中的目录吗?并且在对话的时候工作区为上次的目录,是这样吗?

1 Like

佬友,我的意思是就是opencodeui和本身的web,可以互相兼容,直接按对话所在文件夹分类,现在就是web在a文件夹下很多对话,打开ui,得手动选择一下a文件夹,才能单独在a下面显示a的对话,而在ui里选b文件夹创建了对话,回到web,如果b没创建过对话,也要手动选择b文件夹,才能看到对话

其实现在就是按所在文件夹分类的,不过opencode很奇怪的,兼容两种路径,他支持Windows的路径又支持Linux路径,导致你在官方web上使用他用的是/,你在终端使用他用的是\ 所以就很奇怪,仅仅是这种路径不一样就不太好分类,甚至还有相对路径的请求方式,然后就是在Windows上如果你opencode启动的盘符不一样,如果不指定路径的话是无法从global获取到其它盘符的内容的,我这边测试是这样


这个我确实没有特别好的方法适配,其实就是在url上传递一下目录的路径就好了,官方web的路径就是经过了base64编码,你需要我在我的项目里添加一个跳转到官方web的快捷方式吗?