faq-post
为什么值得关注 Hermes 如果你曾经安装过一个新的 AI 工具,看着二进制文件落入你的 PATH,却最终得到一个技术上存在但实际上毫无用处的东西,你就已经理解了这个 Hermes Agent 快速入门所要解决的问题。安装完成只能证明文件被复制了,并不能证明 agent 可以检查代码库、与真实模型通信、安全地使用工具,或者在之后重新打开工作。 这就是为什么 Hermes 值得关注。当它正常工作时,它不再像”终端里的 ChatGPT”,而是开始表现得像一个可操作的 agent。它可以检查文件、使用终端工具、保持在工作区内,并推进会话,而不是像每次提示都从零开始一样。 这使它非常适合开发者、自托管用户和以终端为主的用户,他们希望在真实任务上获得帮助:总结代码库、在个人机器上检查代码库,或者在 AlexHost 的小型 VPS 或任何其他提供商上运行,而无需直接跳入更大的自动化栈。在本指南结束时,你将完成 Hermes 的安装、配置、在安全的首个任务上测试,并成功恢复会话。 Hermes 是什么——以及本指南实际上会帮你做什么 在运行任何命令之前,请将三个术语分开理解。大多数首次运行的困惑来自于将它们混为一个模糊的”AI”概念。 下表为你提供了本教程的工作思维模型: 术语 简单含义 在此处的作用 Agent Hermes 本身 管理会话、工具、提示和审批的 CLI 工具 Provider 支持模型的服务或账户 提供 Hermes 将调用的 LLM 访问权限 Model 你选择的实际 LLM 生成响应并支持工具使用工作流 本文只针对一个成功状态:一个安全、可用的 Hermes 会话,你可以启动、测试并恢复。这不是生产部署指南,也不是完整的功能介绍。这是通往”Hermes 在我的机器上可以工作,并且我能证明它”的最短可靠路径。 📝 注意:安装 Hermes 与配置 […]
关键词 关键词 简要说明 🖥️ Managed VPS Managed VPS 意味着提供商为您处理部分或大部分的持续服务器管理。 🛠️ Unmanaged VPS Unmanaged VPS 意味着您获得服务器资源,但需要自己处理管理工作。 🏠 VPS hosting Managed 和 unmanaged 计划仍然属于同一基本类别:VPS hosting。 📦 Virtualized server resources 虚拟化的服务器资源,如 CPU、RAM、存储、操作系统和一个像您自己的服务器一样运行的独立环境。 🧱 Isolated environment 一个像您自己的服务器一样运行的独立环境。 🔑 Root access Root access 意味着对操作系统的完全管理权限。 🧰 Service layer 在实际操作中,Managed VPS 是服务器之上的一个服务层。 🛡️ Security ownership 您负责补丁、加固和安全审查。 🧭 Support boundary 支持在哪里停止——硬件、操作系统、应用程序还是代码? 为什么这个选择比看起来更重要 您正在比较两个 […]
关键词 在深入设置之前,以下是本指南中最容易让读者感到困惑的术语。这份简短的词汇表从一开始就将 Linux、GPU 和本地模型的词汇阐述清楚。 关键词 简要说明 🤖 LLM 大型语言模型;一种根据提示词生成文本的 AI 模型。 🦙 Ollama 一个本地模型运行器和服务器,用于在您自己的机器上下载、部署和调用 LLM。 🖥️ GPU 此处用于加速模型推理的图形处理器。 💾 VRAM GPU 上的显存;它是限制一张显卡能容纳多大模型的主要因素之一。 ⚡ Inference 运行模型以生成答案的过程。 🔄 systemd Linux 服务管理器,用于启动、停止、重启和启用 Ollama 等服务。 🧩 NVIDIA driver 使 Ubuntu 能够正确与 NVIDIA GPU 通信以执行计算任务的软件层。 🚫 nouveau 一种开源 Linux 图形驱动程序,若使用它而非官方 NVIDIA 驱动程序,可能会阻碍正常的 NVIDIA 计算环境配置。 📊 nvidia-smi NVIDIA 的命令行工具,用于检查 GPU 可见性、VRAM […]
关键词 下面的快速术语表在安装开始之前保持术语清晰: 表情符号 + 关键词 简要说明 ⚙️ 3x-ui Xray-core 的网页控制面板 🚀 Xray-core 实际的代理引擎 📥 inbound 服务器上的监听入口点 🔀 transport layer 流量流的传输方式 🎭 Reality Xray 的隐身/安全机制 如何在 VPS 上安装 3x-ui 并选择合适的反审查配置 有一天你的 VPN 工作正常。第二天它就停止工作了。在限制性网络中,封锁往往不在于流量是否加密,而在于流量看起来是否容易分类。 这是许多旧 VPN 教程跳过的部分。仅加密并不能保证隐身。网络仍然可以检查握手模式、数据包行为和协议指纹,以足够的精度判断你的流量是否看起来普通。因此,问题不再是“我如何安装 VPN?”而是“我如何让流量形状看起来足够正常以通过过滤?” 本指南是基础步骤。你将在 Ubuntu VPS 上安装一个可用的 3x-ui 面板,正确地保护管理界面,并为选择在面板内接下来配置什么提供一个清晰的框架。如果你是在小型 VPS 上自托管——无论是来自 AlexHost 还是其他提供商——这就是设置开始变得可管理的地方。 3x-ui 实际是什么——以及它不是什么 最重要的误解是:3x-ui 本身不是反审查技术。 它是仪表盘。Xray 是其下的引擎。引擎内的协议、传输和安全选择决定了你的流量在网络上的表现。 3x-ui 之所以重要,是因为它将 Xray […]
从收件箱到身份:电子邮件托管的角色 来自billing@yourcompany.com的发票感觉正常。来自yourcompanyhelp123@gmail.com的发票让人停下来思考。区别不仅仅是表面上的。它传达了信任、所有权,以及信息背后的企业是否看起来足够成熟以被认真对待。 这就是为什么当电子邮件代表一个企业、一个团队,甚至是一个严肃的副业项目时,它就会发生变化。在这一点上,电子邮件不再只是一个应用程序。它成为您通信基础设施的一部分。地址背后的服务影响路由、安全性、账户控制以及您的信息看起来有多合法。 本文解释了什么是电子邮件托管,它如何与您的域名协作,它与相关服务有何不同,存在哪些托管模型,以及何时需要关注专业电子邮件。 关键词 如果本文中的几个术语听起来相似,这是正常的。这份快速词汇表涵盖了在深入解释之前最可能引起混淆的词汇和短语。 关键词 简要解释 🌐 域名 像yourcompany.com这样的地址背后的名称层。 📬 电子邮件托管 在您的域名上运行邮箱的服务。 🖥️ 电子邮件客户端或网络邮件 您打开以阅读和发送邮件的界面。 ↪️ 电子邮件转发 将邮件从一个地址发送到另一个收件箱,而无需在域上创建完整的邮箱。 🏷️ 别名 指向现有邮箱的额外地址,而不是单独的邮箱。 👥 角色地址 基于功能的地址,如support@yourcompany.com或sales@yourcompany.com。 🌍 DNS 域名的记录系统,告诉互联网该域名的不同服务应该去哪里。 📮 MX记录 DNS记录,告诉其他邮件系统哪个服务应该接收该域名的传入邮件。 🖧 邮件服务器 发送、接收、过滤和存储电子邮件的系统。 📤 SMTP 电子邮件的发送端。 📥 IMAP 一种邮件访问方法,可在邮箱和您用来阅读邮件的应用程序之间同步消息。 📦 POP3 一种邮件访问方法,用于检索消息,通常同步行为比IMAP少。 🛡️ SPF 列出哪些服务器被允许为您的域发送邮件的记录。 ✍️ DKIM 帮助接收服务器验证消息合法性并未在传输中被更改的数字签名。 🚨 DMARC 告诉接收服务器如何处理声称来自您域的可疑邮件的策略。 🧭 DNS管理 […]
关键词:开始前的快速参考 在我们开始之前,这里是您将在本指南中看到的术语。您不需要记住这些术语,只需知道它们的存在,语境会让它们变得清晰。 术语 含义 终端 💻 您输入命令的基于文本的界面 Shell 🐚 解释您命令的程序(通常是 Bash) Bash ⚙️ 最常见的 shell;您的终端所使用的“语言” Sudo 🔑 允许您以管理员权限运行其他命令的命令 包管理器 📦 为您安装和更新软件的工具(如 apt) 守护进程 / 服务 👻 持续运行的后台程序(如网络服务器) 权限 🔒 控制谁可以读取、写入或执行文件的规则 Root 👑 全能的系统管理员账户 有了这些术语,您就准备好了。让我们开始吧。 介绍:开启服务器之旅 您刚刚连接到您的新服务器。也许您从像AlexHost这样的提供商处配置了它,该提供商提供一键部署 Ubuntu。您打开终端,输入:ssh root@your-server-ip,然后按 Enter。屏幕清空。一个闪烁的光标在一行上盯着您,上面写着类似 root@vps:~# 现在怎么办? 那一刻——从“我有一个服务器”到“我知道如何使用它”之间的差距——是大多数人停下来的地方。他们关闭终端,告诉自己稍后会弄清楚,然后回到点击图形界面。但事实是:Linux 运行着世界上超过 90% 的云服务器。它为 Android 手机、嵌入式设备、超级计算机以及您每天使用的几乎所有服务的基础设施提供动力。真正控制这些系统的人不使用鼠标点击。他们使用命令行。 终端不是遗物。它是告诉计算机该做什么的最直接、可组合和可靠的方式。没有图形开销,没有菜单可供导航,没有等待 UI 加载。您输入一个命令,发生一些事情,然后将下一个命令链接到它。在 SSH 上,无论您的服务器是在隔壁房间还是在海洋对面,它都能以相同的方式工作。 本文不会给您一个记忆列表。相反,您将经历一个在新 Linux VPS […]
关键词 术语 快速定义 🚀 N8N 一个可视化的基于节点的工作流自动化平台,用于连接各种外部服务。 🐳 Docker 一个容器化工具,使应用程序的一致性、隔离部署和管理成为可能。 🐘 PostgreSQL 一个强大的关系数据库,作为 N8N 的主要持久数据存储。 🧩 Node N8N 中的一个单一功能块(例如,数据触发器或 API 操作),执行特定任务。 🔄 Workflow 通过将多个节点链接在一起构建的配置自动化过程,以处理任务序列。 💾 Docker Volume 在 Docker 中用于持久保存系统数据的指定存储机制,存储在容器外部。 🔐 Environment Variable 安全配置值(保存在 .env 文件中),安全地注入到 Docker 容器中。 为什么自动化很重要 现代团队并不是“运行一个应用程序”——他们操作一系列的 SaaS 工具、内部服务、数据存储和聊天/警报系统。这种复杂性的成本以可预测的方式显现出来: 手动交接和重复的繁忙工作(在系统之间复制/粘贴) 缓慢的响应循环(审批、工单路由、事件通知) 不一致的结果(人为错误、遗漏步骤、部分更新) 脆弱的集成(没有可见性或所有权的一次性脚本) 自动化是减少这种摩擦的最高杠杆之一。即使是小型工作流——同步数据、验证有效负载、发布通知、更新记录——也可以积累成有意义的胜利:更快的周期时间、更少的错误和更一致的操作。重要的是,“自动化”不仅仅是减少工作量;它还涉及使流程可观察和可重复。 本报告将自动化视为生产基础设施:干净地部署,控制配置,保持数据持久,并通过确定性测试工作流验证行为。 什么是 N8N(以及它为什么会成为你最好的朋友) N8N 是一个工作流自动化平台,允许您使用基于节点的编辑器连接服务。您通过“节点”(触发器、数据转换、API 调用、数据库操作、通知)构建工作流,然后手动执行、按计划执行或通过 Webhook 执行。 在 […]
OpenClaw是一个开源的自托管AI代理框架(在早期版本中有时称为Clawbot或Moltbot),充当个人助理。它全天候运行,连接到Telegram/WhatsApp/Slack/iMessage等消息应用,使用工具(网页浏览、命令行、文件管理),并与强大的模型如Claude或GPT集成。 一台Mac Mini(特别是Apple Silicon M系列模型)是本地运行它的热门选择——安静、节能、始终在线的硬件,具有出色的macOS集成,在本指南中,您可以获得逐步说明,了解如何在AlexHost的Mac Mini上设置自己的OpenClaw助手。 警告! OpenClaw以广泛的系统权限运行,可以读取文件、执行命令、发送消息,并代表您浏览网页。如果您有敏感数据(iCloud、密码、个人照片)同步到主个人计算机上,请不要在其上安装它。这里描述的Mac Mini设置正是理想的,因为它是一个专用的、隔离的设备。 第一步 – 获取服务器 您需要按照本指南连接到您的Mac Mini服务器。 第二步 – 安装依赖项 安装Homebrew 在您的Mac Mini上打开终端并运行: /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)” 按照提示操作。完成后,如果您使用的是Apple Silicon(M1/M2/M3/M4),您可能需要将Homebrew添加到您的PATH中: echo ‘eval “$(/opt/homebrew/bin/brew shellenv)”‘ >> ~/.zprofile eval “$(/opt/homebrew/bin/brew shellenv)” 安装Node.js(需要v22或更高版本) brew install node 验证安装: node –version 您应该看到v22.x.x或更高版本。如果看到旧版本,请升级: brew upgrade node 第三步 – 安装OpenClaw(Clawdbot) 运行安装脚本 curl -fsSL https://openclaw.ai/install.sh | […]
算法交易系统更像是“植物”而不是“应用程序”:它们持续运行,摄取市场数据,在严格的延迟预算下做出决策,并且必须在波动期间保持可预测性。您的Linux发行版选择不会将糟糕的策略变成好的策略——但它会影响正常运行时间、延迟抖动、安全补丁频率、依赖管理,以及生产操作的痛苦程度(或顺利程度)。 以下是针对算法交易最佳Linux发行版的实用基础设施指南——按用例(研究与生产与低延迟执行)进行划分,并解释每个推荐的“原因”。 交易操作系统中重要的因素(超越“它可以启动”) 🔒 稳定性与新鲜度 稳定/LTS发行版减少操作风险和意外回归。 滚动/快速发布发行版更早提供更新的编译器、内核和Python/C++工具链——对研究和性能工作有用,但变更率更高。 🛡️ 安全生命周期与合规性 受监管的环境通常需要可预测的补丁、较长的支持窗口,有时需要FIPS就绪组件和供应商认证。 📦 打包与可重现性 如果您无法可靠地重建相同的环境(开发→预发布→生产),最终会导致“在我的机器上工作”的故障。强大的软件包生态系统+容器工具与内核速度同样重要。 🌐 驱动程序支持(网络为王) 严肃的执行堆栈通常需要对Intel/Mellanox网卡、硬件时间戳、PTP、DPDK/XDP/AF_XDP实验和可预测内核接口的出色支持。 ⚡ 确定性与延迟抖动 (不仅仅是低平均延迟) 对于许多交易堆栈而言,敌人是尾部延迟:几次慢唤醒、网卡中断落在繁忙核心上、CPU频率缩放或嘈杂的邻居(即使在裸金属上由于不良的IRQ/NUMA选择)。一些发行版使“进行正确的调优”变得更容易(内核选项、工具、支持的实时变体)。 最佳整体选择(按场景) A) 生产交易(大多数团队):Debian Stable / Ubuntu LTS / RHEL家族 如果您想要最高的“安心”因素,请选择一个稳定的基础操作系统,并通过固定的软件包、容器和CI控制其余部分。 1) Debian Stable(最佳“无聊、可预测”基础) 为什么它很棒 保守、稳定的软件包;较少的意外。 非常适合长期运行的服务:馈送处理程序、风险、OMS、监控、内部API。 为加固提供干净的基线。 现在需要知道的 Debian当前的稳定版本是Debian 13 (trixie),更新如13.3于2026年1月10日发布。 最佳适用对象 OMS/风险服务、数据管道、内部工具、优先考虑稳定性的共置执行。 潜在缺点 更新的语言运行时可能滞后(通过容器、回溯或自行构建工具链解决)。 2) Ubuntu LTS(最佳主流“受支持+方便”选项) 为什么它很棒 庞大的生态系统、文档和供应商支持。 强大的云镜像和在混合环境中的可预测操作。 LTS版本旨在稳定,并提供长期安全维护。 现在需要知道的 Ubuntu最新的LTS版本包括Ubuntu 24.04.x […]
SSH(安全外壳)是Linux生态系统中的基础工具,用于远程访问、安全文件传输、自动化和服务器管理。虽然大多数用户通过ssh命令与SSH交互,但在后台 SSH依赖于公钥和私钥对进行身份验证——特别是在无密码登录、自动化和DevOps实践至关重要的环境中。 默认SSH密钥存储位置 SSH密钥最常存储的位置是: ~/.ssh/ 这指的是用户主文件夹中的.ssh目录,例如: /home/username/.ssh/ 此目录中的常见文件: 文件 目的 id_rsa 默认私钥(RSA) id_rsa.pub 匹配的公钥 id_ecdsa, id_ed25519 其他私钥(ECDSA, Ed25519) id_*.pub 对应的公钥 authorized_keys 存储允许连接的公钥 known_hosts 存储服务器指纹(主机密钥验证) config 用户特定的SSH客户端配置 如果您使用ssh-keygen生成密钥,默认情况下它们存储在这里,除非指定了路径。 系统范围的SSH密钥位置 SSH服务器(sshd)主机密钥 由SSH守护进程(服务器端)使用的系统范围密钥: /etc/ssh/ 典型文件: 文件 目的 ssh_host_rsa_key 主机私钥(RSA) ssh_host_rsa_key.pub 主机公钥 ssh_host_ecdsa_key ECDSA主机私钥 ssh_host_ed25519_key Ed25519主机私钥 这些密钥用于识别服务器到客户端,而不是用于验证用户。 SSH守护进程(sshd)在连接期间提供主机公钥;客户端将其与~/.ssh/known_hosts进行比较。 自定义密钥位置 您可以从任何位置生成或使用SSH密钥,但必须指定路径: ssh -i /path/to/custom_key user@host 您还可以通过~/.ssh/config配置多个密钥: Host myserver HostName 192.168.1.100 […]
