- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 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只需要执行本工具,就能切换其他工具执行的环境
效果和使用截图:







重点在于:
- 我这个终端是只在本地进行的,全程不需要服务器安装任何环境和软件
- 文件可以直接实现多端互传:本机→服务器,服务器→本机,服务器→服务器(需要本机作为中转,因为登录凭证只在本机有)
- 全程在一个对话里,ai完全知道他在干什么,不需要切换运行环境或者迁移对话
- 不需要发给ai ssh密钥或者私钥等,ai只知道账户名和公网ip
总之这样下来现在部署一个多端项目就十分方便了
2 个帖子 - 2 位参与者