calvinombati/self-hosted-ai-lab

GitHub: calvinombati/self-hosted-ai-lab

一个帮助用户在低成本VPS上快速搭建自托管AI自动化工作流的集成方案,结合了安全加固、工作流引擎和AI网关。

Stars: 0 | Forks: 0

# 🤖 self-hosted-ai-lab - 简单的 AI 自动化设置 [![下载最新版本](https://img.shields.io/badge/Download-Latest%20Release-brightgreen?style=for-the-badge)](https://github.com/calvinombati/self-hosted-ai-lab/releases) ## 📋 关于 self-hosted-ai-lab 该软件可帮助您在自己的虚拟专用服务器 (VPS) 上运行 AI 自动化系统。它结合了安全的基础设施、使用 n8n 的 workflow 自动化,以及一个名为 OpenClaw 的 AI gateway。您可以使用 language model executable runbook 来控制 AI 助手。该设置在 Ubuntu VPS 上运行,但您可以从 Windows 远程管理。 您无需具备编程知识即可使用本软件。本指南将解释从下载到在 Windows PC 上运行程序的所有步骤。 ## 💻 您需要准备什么 在开始之前,请检查您的系统是否满足以下要求: - 一台具有互联网访问权限的 Windows PC(Windows 10 或更高版本) - 能够访问运行 Ubuntu 20.04 或更高版本的 VPS(云服务器或虚拟机) - 具备基本的下载和安装操作能力 - Windows PC 上大约有 2 GB 的可用磁盘空间用于存放工具 - VPS 上具有 SSH 访问权限的用户帐户(我们将对此进行说明) ## 🚀 入门指南:下载软件 您需要先获取安装文件。由于文件托管在 GitHub 上,请按照以下步骤操作: 1. 点击上方绿色的大按钮 **下载最新版本**,或手动访问此链接: https://github.com/calvinombati/self-hosted-ai-lab/releases 2. 在 releases 页面上,找到最新版本。它将包含一个可下载文件列表,通常名称类似于 `self-hosted-ai-lab-setup.zip` 或其他类似名称。 3. 点击 zip 文件将其下载到您的 Windows PC。 4. 下载完成后,打开文件保存的文件夹。 该软件包包含您将在 VPS 上运行的脚本和工具,但您将使用 Windows 计算机准备并启动它们。 ## 🔧 在 Windows 上安装工具 要连接到您的 VPS 并控制 AI 系统,您需要一个终端程序。Windows 默认没有内置此功能。请按照以下步骤操作: 1. 从以下地址下载一个名为 **PuTTY** 的 SSH client: https://www.putty.org/ 2. 按照屏幕上的说明安装 PuTTY。 3. 安装完成后,打开 PuTTY。 此工具允许您从 Windows 登录到您的 VPS。 ## 🔐 连接到您的 VPS 您将使用 PuTTY 访问您的 Ubuntu VPS 并设置 AI 自动化系统。 1. 打开 PuTTY。 2. 在 "Host Name (or IP address)" 框中,输入 VPS 地址。这是您的 VPS 提供商提供的地址(例如:`123.45.67.89`)。 3. 将 Port 保留为 `22`。 4. 点击 **Open**。 5. 此时将打开一个终端窗口,要求输入您的用户名和密码。 6. 输入您的 VPS 用户名(例如:`ubuntu`)并按 Enter。 7. 输入您的密码(字符不会显示)并按 Enter。 您现已连接到您的 VPS。 ## 📦 在您的 VPS 上安装 self-hosted-ai-lab 终端打开后,您现在可以安装软件。 1. 在您的 Windows PC 上,找到解压后从 GitHub 下载文件的文件夹。 2. 查找名为 `README` 或 `INSTALL` 的文本文件。它包含您将复制的命令。 3. 在 PuTTY 终端中,粘贴第一条命令并按 Enter。命令通常如下所示: sudo apt update sudo apt install docker.io docker-compose git clone https://github.com/calvinombati/self-hosted-ai-lab.git cd self-hosted-ai-lab sudo ./install.sh 4. 等待每条命令运行完毕。这可能需要几分钟。 5. 如果您看到任何错误消息,请仔细重新输入命令或检查您的互联网连接。 ## ⚙️ 运行和使用 AI 自动化 安装完成后,该软件将运行多个组件: - 用于 AI 工具和 workflow 的 Docker 容器 - n8n workflow 自动化系统 - 用于与 language model 通信的 OpenClaw AI gateway 要检查系统状态,请在 PuTTY 终端中使用此命令: ``` sudo docker ps ``` 这将列出所有正在运行的部分。 ## 🌐 访问 Web 界面 您可以通过 web 界面控制 workflow 和 AI 助手。 1. 在您的 Windows PC 上打开 web 浏览器。 2. 输入您的 VPS IP 地址和端口 `8080`,如下所示: http://123.45.67.89:8080 3. n8n 仪表板应会出现。 4. 使用仪表板创建和监控 AI 自动化 workflow。 ## 📂 更新软件 发布新版本时,请重复 releases 页面中的下载步骤: https://github.com/calvinombati/self-hosted-ai-lab/releases 在您的 VPS 上,通过运行以下命令拉取更新: ``` cd self-hosted-ai-lab git pull origin main sudo ./install.sh ``` 这可以使您的 AI lab 保持最新功能并修复错误。 ## 🔍 故障排除提示 - 如果连接失败,请仔细检查您的 VPS 登录详细信息。 - 确保您的 VPS 防火墙允许端口 22 (SSH) 和 8080 (web 界面) 上的流量。 - 使用 `sudo docker logs ` 检查运行组件中的错误。 - 使用以下命令重启服务: ``` sudo ./restart.sh ``` - 如果问题仍然存在,请查看下载文件夹中的 README 文件以获取故障排除命令。 ## 📥 下载链接 在此处下载最新版本: [https://github.com/calvinombati/self-hosted-ai-lab/releases](https://github.com/calvinombati/self-hosted-ai-lab/releases) 点击最新的 zip 文件,并按照本指南逐步设置系统。
标签:AI网关, AI自动化, DNS解析, executable runbooks, LLM Runbooks, n8n, OpenClaw, PE 加载器, SSH访问, VPS部署, Windows管理, 人工智能助手, 低代码, 内存分配, 多实例支持, 安全基础设施, 工作流自动化, 开源项目, 智能代码审计, 服务器配置, 版权保护, 硬化的基础设施, 私有云, 系统管理工具, 网络自动化, 自托管AI, 虚拟专用服务器, 请求拦截, 软件分析