【开源推广】让ai在本地就能便捷管理多个远程服务器,无需服务器安装任何代码工具和依赖

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
【开源推广】让ai在本地就能便捷管理多个远程服务器,无需服务器安装任何代码工具和依赖
【开源推广】让ai在本地就能便捷管理多个远程服务器,无需服务器安装任何代码工具和依赖
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


github.com

GitHub - Lianues/Iris: 一个面向多平台的人工智能操作系统。支持...

一个面向多平台的人工智能操作系统。支持 Console、Web、Discord、Telegram、微信、企业微信、飞书、QQ 等平台,支持工具调用、会话存储、图片输入、OCR 回退、Computer Use、MCP 和记忆能力。

最近在做一个需要多服务器的项目,然后遇到了下面几个问题:

  • 我无法直接在本地连接远程服务器,或者说,只能发给ai公网ip和密钥,让ai与远程服务器交互全走bash,其他工具几乎全成摆设
  • 无法便捷的让ai管理多个服务器,每个服务器都要告诉ai公网ip和密钥或者私钥文件地址
  • 我如果想在远程服务器使用ai进行coding或者其他,必须先安装一整套环境,这对于性能一般的服务器来说太奢侈了,而且即便不考虑这个,远程交互还有输入文字等延迟,以及无法在本地与远程进行很好的交互

解决方案

  • 接管原有工具执行流程,将工具执行转为命令行指令或者使用sftp的指令进行交互,尽量减少依赖问题
  • 添加文件上传/下载工具
  • 添加环境切换工具,这样ai只需要执行本工具,就能切换其他工具执行的环境

效果和使用截图:

image
image
image
image
image
image
image
image

重点在于:

  • 我这个终端是只在本地进行的,全程不需要服务器安装任何环境和软件
  • 文件可以直接实现多端互传:本机→服务器,服务器→本机,服务器→服务器(需要本机作为中转,因为登录凭证只在本机有)
  • 全程在一个对话里,ai完全知道他在干什么,不需要切换运行环境或者迁移对话
  • 不需要发给ai ssh密钥或者私钥等,ai只知道账户名和公网ip

总之这样下来现在部署一个多端项目就十分方便了

2 个帖子 - 2 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文