Как да инсталирате OpenClaw на macOS: Пълно ръководство за настройка за Mac Mini
OpenClaw е мощна, с отворен код, самостоятелно хостирана рамка за AI агенти, която функционира като напълно автономен личен асистент. Работейки 24/7 на вашия локален хардуер, тя се свързва с популярни платформи за съобщения като Telegram, WhatsApp, Slack и iMessage, изпълнява shell команди, преглежда уеба, управлява файлове и се интегрира безпроблемно с водещи AI модели като Anthropic’s Claude и OpenAI’s GPT серия.
За тези, които искат максимална производителност и надеждност без облачна зависимост, посветен Mac Mini — особено Apple Silicon M-серия модели (M1 до M4) — е една от най-добрите налични платформи. Тези машини са тихи, енергийно ефективни, винаги включени и дълбоко интегрирани с macOS, което ги прави идеални за работа на постоянен AI агент. Това ръководство ви преведе през всяка стъпка на настройката на вашия собствен OpenClaw асистент на AlexHost Mac Mini сървър.
> ⚠️ Предупреждение за сигурност: OpenClaw работи с широки разрешения на ниво система. Може да чете файлове, изпълнява терминални команди, изпраща съобщения и преглежда уеба автономно от ваше име. Не го инсталирайте на вашата основна лична машина, ако чувствителни данни — като iCloud файлове, пароли или лични снимки — са синхронизирани с нея. Посветено, изолирано устройство като Mac Mini сървърът, описан в това ръководство, е силно препоръчаният подход.
Предварителни условия: Какво ви трябва преди да започнете
Преди да се потопите в инсталацията, уверете се, че имате следното:
- AlexHost Mac Mini сървър (препоръчва се Apple Silicon M-серия)
- SSH или отдалечен достъп до вашия Mac Mini (вижте ръководството за свързване на AlexHost)
- Anthropic API ключ от console.anthropic.com (или OpenAI API ключ, ако предпочитате GPT модели)
- Telegram акаунт (по желание, за интеграция на канал за съобщения)
- Основно познаване на Terminal и операции от командния ред
Ако търсите надежда, винаги включена хостинг среда извън Mac Mini, AlexHost също предлага висока производителност VPS Хостинг и Посветени сървъри, които могат да работят AI агент работни натоварвания цялата денонощие.
Стъпка 1: Свързване към вашия Mac Mini сървър
Започнете с установяване на отдалечена връзка към вашия AlexHost Mac Mini. Следвайте официалното ръководство за свързване на Mac Mini на AlexHost, за да получите достъп до вашия сървър чрез SSH или отдалечен работен плот. След като имате работеща Terminal сесия на машината, сте готови да продължите.
Стъпка 2: Инсталиране на необходимите зависимости
2.1 Инсталиране на Homebrew
Homebrew е де факто мениджър на пакети за macOS и е необходим за инсталиране на Node.js и други зависимости. Отворете Terminal на вашия 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)"Това гарантира, че бинарните файлове, инсталирани от Homebrew, са достъпни от всяка нова Terminal сесия.
2.2 Инсталиране на Node.js (необходима версия 22 или по-нова)
OpenClaw изисква Node.js v22 или по-висока. Инсталирайте го чрез Homebrew:
brew install nodeПроверете инсталираната версия:
node --versionТрябва да видите изход като v22.x.x или по-висока. Ако се показва по-стара версия, обновете я веднага:
brew upgrade nodeНе продължавайте, докато Node.js v22 или по-нова не бъде потвърдена — по-старите версии ще причинят отказ на инсталатора на OpenClaw.
Стъпка 3: Инсталиране на OpenClaw
3.1 Изпълнение на официалния скрипт на инсталатора
С Node.js на място, инсталирайте OpenClaw, използвайки неговия официален еднолинейния инсталатор:
curl -fsSL https://openclaw.ai/install.sh | bashТози скрипт автоматично:
- Открива вашата операционна система и архитектура
- Потвърждава, че е налична съвместима версия на Node.js
- Инсталира OpenClaw CLI глобално на вашата система
- Подготвя средата за изпълнение
Изчакайте, докато видите съобщението за потвърждение:
Installation finished successfully!3.2 Проверка на инсталацията
Потвърдете, че OpenClaw CLI е правилно инсталиран и достъпен:
openclaw --versionНомер на версия трябва да бъде отпечатан на терминала. Ако получите грешка “команда не намерена”, затворете вашия Terminal прозорец напълно, отворете го отново и опитайте командата отново. Това освежава PATH на вашата обвивка и обикновено решава проблема.
Стъпка 4: Въвеждане и конфигурация
Тази стъпка конфигурира OpenClaw да използва Anthropic’s Claude като своя AI бекенд и настройва демона на фоновата услуга.
4.1 Изпълнение на съветника за въвеждане
openclaw onboard --install-daemonФлагът --install-daemon е важен — регистрира OpenClaw като фонова услуга, която автоматично се стартира при всяко системно зареждане, гарантирайки, че вашият AI асистент е винаги налице без ръчна намеса.
Интерактивният съветник ще ви преведе през три области на конфигурация:
a) Удостоверяване — настройка на API ключ
Когато бъдете подсетнати за вашия API ключ, поставете вашия Anthropic API ключ от console.anthropic.com. OpenClaw ще използва този ключ за комуникация с Claude.
> 💡 Забележка за фактуриране: Anthropic таксува по използване на токени. За активно използван личен асистент, очаквайте разходи в диапазона на няколко долара на ден в зависимост от обема на заявките и избора на модел.
b) Настройки на шлюза — конфигурация на порт
Приемете настройките на шлюза по подразбиране, освен ако нямате конкретна причина да използвате различен порт. Портът на шлюза по подразбиране е 18989. Това е портът, чрез който OpenClaw’s уеб UI и интеграции на съобщения комуникират.
c) Настройка на канал — интеграция на съобщения
На този етап можете да свържете приложение за съобщения (обхванато подробно в Стъпка 5) или пропуснете това за сега и вместо това използвайте уеб-базирания панел. Изберете “пропусни за сега”, ако искате първо да тествате уеб UI.
4.2 Проверка, че шлюзът работи
След въвеждането, потвърдете, че услугата на OpenClaw шлюз е активна:
openclaw gateway statusИзходът трябва да потвърди, че шлюзът работи. Ако не работи, стартирайте го ръчно:
openclaw gateway --port 187894.3 Отворете уеб панела
Стартирайте интерфейса за управление на OpenClaw в вашия браузър:
openclaw dashboardТова отваря уеб-базирания панел на:
http://127.0.0.1:18789/Ако панелът се зарежда успешно, вашият шлюз е напълно функционален. Можете веднага да започнете да чатите с OpenClaw директно от браузъра — не е необходима конфигурация на приложението за съобщения на този етап.
Стъпка 5: Свързване на канал за съобщения в Telegram (по желание)
Свързването на OpenClaw към Telegram ви позволява да взаимодействате с вашия AI асистент от всяко устройство, където и да сте в света, използвайки приложението Telegram.
5.1 Създаване на Telegram бот чрез BotFather
- Отворете Telegram и потърсете @BotFather
- Начало на разговор и изпратете командата:
/newbot - Следвайте подсказките на BotFather — ще изберете име за показване и потребителско име за вашия бот
- BotFather ще генерира и ви изпрати API токен на бот — копирайте този токен веднага и пазете го в сигурност
5.2 Регистриране на токена на бот с OpenClaw
Върнете се към вашия Mac Mini Terminal и изпълнете:
openclaw onboardКогато бъдете подсетнати да изберете канал за съобщения, изберете Telegram и поставете вашия API токен на бот, когато бъдете подсетнати.
5.3 Начало на чат
Отворете Telegram, намерете вашия новосъздаден бот по неговото потребителско име и му изпратете съобщение. OpenClaw ще отговори чрез интерфейса на Telegram, давайки ви пълни възможности на AI асистент директно в приложението.
Отстраняване на неизправности на често срещани проблеми
| Проблем | Вероятна причина | Решение |
|---|---|---|
openclaw: command not found | PATH не е освежен | Затворете и отворете отново Terminal |
| Шлюзът не се стартира | Конфликт на порт | Опитайте --port 18790 или проверете за конфликтни процеси |
| Node.js версия твърде стара | Остаряла инсталация | Изпълнете brew upgrade node |
| API ключ отхвърлен | Неправилен ключ или проблем с фактуриране | Проверете ключа на console.anthropic.com |
| Панелът не се зарежда | Шлюзът не работи | Изпълнете openclaw gateway status и рестартирайте, ако е необходимо |
Защо да работи OpenClaw на посветен хардуер?
Работата на
от всички хостинг услуги
