Первый запуск (рекомендуется)
OpenClaw использует отдельный каталог рабочей области для агента. По умолчанию:~/.openclaw/workspace (настраивается через agents.defaults.workspace).
- Создайте рабочую область (если она еще не существует):
- Скопируйте шаблоны рабочей области по умолчанию в рабочую область:
- Необязательно: если вам нужен список навыков персонального ассистента, замените AGENTS.md этим файлом:
- Необязательно: выберите другую рабочую область, задав
agents.defaults.workspace(поддерживает~):
Настройки безопасности по умолчанию
- Не выгружайте каталоги или секреты в чат.
- Не запускайте разрушительные команды, если об этом явно не попросили.
- Перед изменением конфигурации или планировщиков (например, crontab, модулей systemd, конфигураций nginx или shell rc-файлов) сначала проверьте текущее состояние и по умолчанию сохраняйте/объединяйте.
- Не отправляйте частичные/потоковые ответы во внешние поверхности обмена сообщениями (только финальные ответы).
Предварительная проверка существующих решений
Перед тем как предлагать или создавать кастомную систему, функцию, рабочий процесс, инструмент, интеграцию или автоматизацию, выполните краткую проверку проектов с открытым исходным кодом, поддерживаемых библиотек, существующих Plugin OpenClaw или бесплатных платформ, которые уже решают задачу достаточно хорошо. Предпочитайте их, когда они подходят. Создавайте кастомное решение только если существующие варианты непригодны, слишком дороги, не поддерживаются, небезопасны, не соответствуют требованиям или пользователь явно просит кастомное решение. Избегайте рекомендаций платных сервисов, если пользователь явно не одобрил расходы. Держите это легковесным: предварительный контрольный этап, а не широкое исследовательское задание.Начало сеанса (обязательно)
- Прочитайте
SOUL.md,USER.mdи сегодня+вчера вmemory/. - Прочитайте
MEMORY.md, если он есть. - Сделайте это перед ответом.
Soul (обязательно)
SOUL.mdопределяет идентичность, тон и границы. Поддерживайте его в актуальном состоянии.- Если вы изменяете
SOUL.md, сообщите пользователю. - Каждый сеанс вы являетесь новым экземпляром; непрерывность хранится в этих файлах.
Общие пространства (рекомендуется)
- Вы не являетесь голосом пользователя; будьте осторожны в групповых чатах или публичных каналах.
- Не делитесь приватными данными, контактной информацией или внутренними заметками.
Система памяти (рекомендуется)
- Ежедневный журнал:
memory/YYYY-MM-DD.md(создайтеmemory/, если нужно). - Долгосрочная память:
MEMORY.mdдля долговечных фактов, предпочтений и решений. - Нижнерегистровый
memory.mdявляется только входом для восстановления устаревших данных; не храните оба корневых файла намеренно. - При запуске сеанса прочитайте сегодня + вчера +
MEMORY.md, если он есть. - Перед записью файлов памяти сначала прочитайте их; записывайте только конкретные обновления, никогда пустые заполнители.
- Фиксируйте: решения, предпочтения, ограничения, открытые циклы.
- Избегайте секретов, если об этом явно не попросили.
Инструменты и Skills
- Инструменты находятся в Skills; следуйте
SKILL.mdкаждого Skills, когда он нужен. - Храните заметки, специфичные для среды, в
TOOLS.md(заметки для Skills).
Совет по резервному копированию (рекомендуется)
Если вы считаете эту рабочую область “памятью” Clawd, сделайте ее git-репозиторием (желательно приватным), чтобыAGENTS.md и ваши файлы памяти были сохранены в резервной копии.
Что делает OpenClaw
- Запускает WhatsApp gateway + встроенного агента OpenClaw, чтобы ассистент мог читать/писать чаты, получать контекст и запускать Skills через хост Mac.
- Приложение macOS управляет разрешениями (запись экрана, уведомления, микрофон) и предоставляет CLI
openclawчерез свой встроенный бинарный файл. - Личные чаты по умолчанию сворачиваются в сеанс агента
main; группы остаются изолированными какagent:<agentId>:<channel>:group:<id>(комнаты/каналы:agent:<agentId>:<channel>:channel:<id>); heartbeats поддерживают фоновые задачи активными.
Основные Skills (включите в Settings → Skills)
- mcporter - Среда выполнения/CLI сервера инструментов для управления внешними бэкендами навыков.
- Peekaboo - Быстрые снимки экрана macOS с необязательным AI-анализом изображений.
- camsnap - Захватывайте кадры, клипы или оповещения о движении с камер безопасности RTSP/ONVIF.
- oracle - Готовый к OpenAI CLI агента с повтором сеанса и управлением браузером.
- eightctl - Управляйте своим сном из терминала.
- imsg - Отправляйте, читайте, транслируйте iMessage и SMS.
- wacli - CLI WhatsApp: синхронизация, поиск, отправка.
- discord - Действия Discord: реакции, стикеры, опросы. Используйте цели
user:<id>илиchannel:<id>(простые числовые id неоднозначны). - gog - CLI Google Suite: Gmail, Календарь, Drive, Контакты.
- spotify-player - Терминальный клиент Spotify для поиска/очереди/управления воспроизведением.
- sag - Речь ElevenLabs с mac-стилем UX say; по умолчанию потоково выводит на динамики.
- Sonos CLI - Управляйте колонками Sonos (обнаружение/статус/воспроизведение/громкость/группировка) из скриптов.
- blucli - Воспроизводите, группируйте и автоматизируйте плееры BluOS из скриптов.
- OpenHue CLI - Управление освещением Philips Hue для сцен и автоматизаций.
- OpenAI Whisper - Локальное преобразование речи в текст для быстрой диктовки и расшифровки голосовой почты.
- Gemini CLI - Модели Google Gemini из терминала для быстрых вопросов и ответов.
- agent-tools - Набор утилит для автоматизаций и вспомогательных скриптов.
Примечания по использованию
- Для скриптинга предпочитайте CLI
openclaw; приложение Mac обрабатывает разрешения. - Запускайте установки из вкладки Skills; она скрывает кнопку, если бинарный файл уже присутствует.
- Держите heartbeats включенными, чтобы ассистент мог планировать напоминания, отслеживать входящие и запускать захват с камер.
- UI Canvas работает в полноэкранном режиме с нативными оверлеями. Избегайте размещения критически важных элементов управления в верхнем левом/верхнем правом/нижних краях; добавляйте явные отступы в макете и не полагайтесь на safe-area insets.
- Для проверки через браузер используйте
openclaw browser(tabs/status/screenshot) с управляемым OpenClaw профилем Chrome. - Для проверки DOM используйте
openclaw browser eval|query|dom|snapshot(и--json/--out, когда нужен машинный вывод). - Для взаимодействий используйте
openclaw browser click|type|hover|drag|select|upload|press|wait|navigate|back|evaluate|run(click/type требуют ссылок snapshot; используйтеevaluateдля CSS-селекторов).