OpenClaw Workspace (eva)

Локальный рабочий репозиторий ассистента: навыки, память, скрипты, конфиги и служебные артефакты.

1) Базовые требования

  • Linux (Ubuntu/Debian)
  • git
  • python3 + pip
  • ffmpeg
  • Docker (опционально, если нужны контейнерные сервисы)
  • OpenClaw CLI

Проверка:

git --version
python3 --version
ffmpeg -version | head -n 1
openclaw --version

2) Клонирование из локального Gitea

git clone ssh://git@192.168.0.248:2222/eva/openclaw.git
cd openclaw

Если используется пользовательский ключ:

GIT_SSH_COMMAND='ssh -i ~/.ssh/id_ed25519_vps_openclaw_45158 -o IdentitiesOnly=yes -p 2222' \
  git clone ssh://git@192.168.0.248:2222/eva/openclaw.git

3) Переменные окружения

Основные параметры хранятся в .env.

Пример:

cp .env .env.backup.$(date +%F-%H%M)

В этом репозитории .env может храниться намеренно (локальный контур без внешнего доступа) по решению владельца.

4) Полезные команды

OpenClaw

openclaw status
openclaw gateway status
openclaw gateway restart

Whisper (локальное распознавание)

/home/openclaw/.openclaw/workspace/bin/transcribe-audio ./sample.ogg auto all

Результаты сохраняются рядом с файлом (.txt/.srt/.json).

Автоочистка артефактов Whisper

Cron-задача установлена на каждый час и очищает старые .wav/.txt/.srt/.json в media/inbound.

Скрипт:

/home/openclaw/.openclaw/workspace/scripts/cleanup-whisper-artifacts.sh

Лог:

/home/openclaw/.openclaw/workspace/logs/whisper-cleanup.log

Docker (на NAS/VPS)

Проверка:

docker ps
docker system df

Очистка:

docker image prune -af
docker container prune -f
docker volume prune -f
docker network prune -f
docker builder prune -af

5) Календари и Nextcloud

  • Google: ilin.vitali@gmail.com
  • Nextcloud: admin/personal
  • Правило работы: изменения событий синхронизировать в обоих контурах.

6) Контакты

В рабочем контуре контакты импортируются в Nextcloud и при необходимости дедуплицируются по телефону/имени.

7) Быстрые SSH команды

VPS

ssh -p 3011 -i ~/.ssh/id_ed25519_vps_openclaw_45158 -o IdentitiesOnly=yes openclaw@45.158.81.230

NAS

ssh -i ~/.ssh/id_ed25519_vps_openclaw_45158 -o IdentitiesOnly=yes eva@192.168.0.248

Если нужно развернуть «с нуля», начни с клона, проверки .env, и проверки доступа к OpenClaw/NAS.

Description
No description provided
Readme 75 MiB
Languages
Shell 60%
JavaScript 35%
Python 4.6%
PHP 0.4%