12 шаблонов OpenClaw SOUL.md и STYLE.md с практическими уроками

Разработка шаблонов и ключевые выводы
Разработчик поделился опытом создания 12 шаблонов агентов OpenClaw, чтобы решить проблему трудоемкого процесса написания файлов SOUL.md с нуля для каждого нового агента. Он обнаружил, что агенты часто отвечали как обычные чат-боты, когда определения личности были недостаточно конкретными.
Библиотека шаблонов ClawKit
Разработчик создал набор шаблонов для распространенных сценариев использования, каждый из которых структурирован в соответствии с официальной спецификацией из 4 разделов: Основные истины, Границы, Атмосфера и Преемственность. Шаблоны охватывают этих 12 агентов:
- Агент «Нулевой входящий ящик»
- Партнер по ревью кода
- Контент-движок
- Представитель службы поддержки
- Аналитик исследований
- Помощник на встречах
- Агент по продажам
- Трекер личных финансов
- Менеджер социальных сетей
- Менеджер проектов
- Коуч по обучению
- Помощник на день запуска
Ключевые технические уроки
Разработчик выделил несколько критически важных инсайтов из создания этих шаблонов:
- Только SOUL.md недостаточно: Разработчик определил, что файлам SOUL.md требуются дополнительные файлы STYLE.md для определения того, как агент общается. STYLE.md должен включать шаблоны ответов, правила форматирования и конкретные «что делать и чего не делать» с примерами. Без STYLE.md агент понимает свою роль, но у него нет определенного голоса.
- Конкретность важнее общности: Расплывчатые инструкции, такие как «Будь полезным», оказались неэффективными. Конкретные указания, такие как «Составляй черновики ответов, но никогда не отправляй без одобрения», приводили к измеримым изменениям в поведении агента.
- Границы важнее личности: Определение того, что агент не будет делать, оказалось важнее для надежности, чем установление его общей «атмосферы» или черт личности.
- Шаблоны ответов как секретное оружие: Включение реальных примеров хороших ответов с конкретным форматированием в файл STYLE.md значительно улучшило качество вывода.
- Агентов выращивают, а не просто строят: Эффективные агенты требуют фазы обучения с реальным взаимодействием. Неидеальная начальная производительность представляет собой возможность для инженерии промптов, а не неудачу, и агентам нужно время, чтобы стать по-настоящему полезными.
В оригинальном посте содержатся полные шаблоны и предложение ответить на вопросы о написании эффективных файлов SOUL.md.
📖 Read the full source: r/openclaw
👀 Смотрите также

Структура кода Claude, проверенная в нескольких реальных проектах
Разработчик делится настройкой Claude Code, которая выдержала 2-3 реальных проекта с несколькими навыками, MCP-серверами и агентами. Ключевые выводы включают использование CLAUDE MD для согласованности, разделение навыков по назначению, внедрение хуков и поддержание использования контекста ниже 60%.

Крон-задачи против Heartbeat: Оптимизация использования токенов OpenClaw и согласованности выполнения
Старший разработчик делится практическими советами по использованию Cron заданий вместо Heartbeat для снижения расхода токенов и повышения стабильности выполнения в OpenClaw, с конкретными примерами и методом shell-скрипта.

Устранение неполадок OpenClaw: Минималистский метод сброса
Пользователь Reddit делится пятишаговым методом исправления нестабильных настроек OpenClaw, включающим удаление всех навыков, переход на Claude Sonnet, очистку сессий, упрощение SOUL.md и тестирование с базовыми командами.

Трехуровневая архитектура памяти для постоянного контекста агента OpenClaw
Разработчик создал трехслойную систему памяти на основе инфраструктуры OpenClaw, чтобы предотвратить запуск агентов без контекста в начале каждой сессии. Архитектура включает L1 (рабочие файлы, внедряемые на каждом шаге), L2 (семантический поиск по памяти) и L3 (справочные документы, открываемые по требованию).