Настройка Headless OpenClaw с Discord через Docker-скрипты

✍️ OpenClawRadar📅 Опубликовано: 1 апреля 2026 г.🔗 Source
Настройка Headless OpenClaw с Discord через Docker-скрипты
Ad

Разработчик поделился скриптами на GitHub для настройки OpenClaw с Discord в headless-среде Docker, специально разработанной для работы без интерфейсов TUI или WebUI, которые могут быть проблематичными для программ чтения с экрана.

Ключевые детали

Репозиторий по адресу https://github.com/chigkim/easyclaw включает образ Docker (ghcr.io/openclaw/openclaw:latest) и управляющий скрипт под названием claw. Скрипт поддерживает команды: claw [init|config|log|start|stop|restart|build|update|run|dashboard].

OpenClaw работает внутри контейнера, изолированного от хоста, с подключённой папкой ~/.openclaw на хосте для постоянных ресурсов. Панель управления доступна извне контейнера.

Настройка предварительно сконфигурирована с OpenAI Responses API для работы с различными движками/моделями. Она включает:

  • Браузер Chromium внутри контейнера для агента
  • MarkItDown MCP для агентов, преобразующих различные файлы в markdown
  • Playwright для Node.js
  • UV для Python
  • FFmpeg
Ad

Шаги настройки

Сначала заполните claw.toml конфигурацией, например:

[models.providers.oai]
baseUrl = "http://localhost:8080/v1"
apiKey = "api-key"
[[models.providers.oai.models]]
id = "qwen3.5-35b-a3b-q8_0"
name = "qwen3.5-35b"
input = ["text", "image"]
contextWindow = 32768
maxTokens = 8192

[agents.defaults] timeoutSeconds = 600 maxConcurrent = 1 [agents.defaults.subagents] maxConcurrent = 1

[channels.discord] token = "DISCORD_BOT_TOKEN" server_id = "1234"

Затем запустите claw init . для инициализации. Если бот правильно настроен на вашем Discord-сервере, вы можете взаимодействовать с ним на сервере. Автор отмечает, что у него "довольно свободные правила для Discord, поэтому сделайте своего бота приватным!"

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

GitAgent: Открытый стандарт для портативных ИИ-агентов в Git-репозиториях
Инструменты

GitAgent: Открытый стандарт для портативных ИИ-агентов в Git-репозиториях

GitAgent — это открытая спецификация, определяющая ИИ-агентов через три основных файла в git-репозитории: agent.yaml для конфигурации, SOUL.md для личности/инструкций и SKILL.md для возможностей. CLI позволяет запускать любой репозиторий агента напрямую с помощью команд, например, npx @open-gitagent/gitagent run -r https://github.com/user/agent -a claude.

OpenClawRadar
AI Chat Exporter: Расширение для Chrome для создания высококачественных PDF-файлов из диалогов с Claude
Инструменты

AI Chat Exporter: Расширение для Chrome для создания высококачественных PDF-файлов из диалогов с Claude

Разработчик создал AI Chat Exporter — расширение для Chrome, которое сохраняет математические формулы, код и изображения при экспорте диалогов с Claude в PDF. Инструмент использует локальный браузерный движок рендеринга, разработанный с помощью Claude 3.5 Sonnet, для обработки прогрессивной разметки markdown и форматирования LaTeX.

OpenClawRadar
Проект автоисследований Карпати: ИИ-агенты проводят ночные эксперименты по обучению LLM.
Инструменты

Проект автоисследований Карпати: ИИ-агенты проводят ночные эксперименты по обучению LLM.

Андрей Карпати выпустил минимальный проект автоисследований, в котором ИИ-агент редактирует train.py, запускает 5-минутные эксперименты по обучению nanochat, проверяет, улучшился ли val_bpb, и повторяет это в течение ночи на одном GPU.

OpenClawRadar
Навык роста Claude: Структурированные планы роста B2B SaaS для AI-агентов программирования
Инструменты

Навык роста Claude: Структурированные планы роста B2B SaaS для AI-агентов программирования

Разработчик создал навык Claude Growth Skill, содержащий 6 проверенных на практике плейбуков, основанных на 5 кейсах SaaS, партнерствах с годовым доходом $90 млн и 1800 интервью с пользователями. Он структурирует работу по росту B2B SaaS от валидации PMF до экосистемы каналов и продаж.

OpenClawRadar