-
-
[分享]open-terminal搭建记录
-
发表于: 15小时前 143
-
项目链接:db0K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6G2M7r3g2F1i4K6u0V1N6$3g2T1N6h3W2Q4x3V1k6G2M7r3g2F1i4K6u0V1N6r3g2J5L8h3W2F1j5h3H3`.
介绍
此工具是Open WebUI的一个插件,可以让Open WebUI直接操作任何安装了open-terminal的机器的终端
安装
我的安装方法是docker,并且我将Open WebUI和open terminal的docker写到了同一个docker compose文件中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # docker-compose.ymlservices: open-terminal: image: ghcr.io/open-webui/open-terminal:latest container_name: open-terminal restart: always ports: - "8000:8000" environment: OPEN_TERMINAL_API_KEY: #终端的API密码# volumes: - /home/open-webui/open-terminal:/home/user open-webui: image: ghcr.io/open-webui/open-webui:latest container_name: open-webui restart: always ports: - "8080:8080" volumes: - /home/open-webui:/app/backend/datavolumes: open-terminal: |
直接运行 docker compose up -d 即可
用法
配置需要管理员权限,在管理员设置中添加即可

设置中的密钥就是之前在docker compose文件中填写的 OPEN_TERMINAL_API_KEY 环境变量

新建一个对话,然后选中之前设置的open-terminal名称,然后右边就会出现一个文件目录,由于我这里是docker部署,所以目录是什么都没有的
接下来就可以直接在对话框提问或者让AI生成代码了,这里需要注意的是这个功能比较新,老旧的GPT-OSS系列模型是无法使用这个功能的,根据测试,qwen3.5可以完美运行
结尾
个人感觉这个工具能做的,cursor或cline都能做,但是反过来,open-terminal却有很多不完善的地方,工具是个好工具,静待后续发展吧
最后于 15小时前
被pureGavin编辑
,原因: 完善内容
赞赏
他的文章
赞赏
雪币:
留言: