首页
社区
课程
招聘
[分享]open-terminal搭建记录
发表于: 15小时前 143

[分享]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.yml
services:
  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/data
 
volumes:
  open-terminal:

直接运行 docker compose up -d  即可

用法

配置需要管理员权限,在管理员设置中添加即可

1.png

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

2.png

新建一个对话,然后选中之前设置的open-terminal名称,然后右边就会出现一个文件目录,由于我这里是docker部署,所以目录是什么都没有的

接下来就可以直接在对话框提问或者让AI生成代码了,这里需要注意的是这个功能比较新,老旧的GPT-OSS系列模型是无法使用这个功能的,根据测试,qwen3.5可以完美运行

结尾

个人感觉这个工具能做的,cursor或cline都能做,但是反过来,open-terminal却有很多不完善的地方,工具是个好工具,静待后续发展吧


传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 15小时前 被pureGavin编辑 ,原因: 完善内容
收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回