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 Desktop из кэша Chromium
Немедленно закройте Claude Desktop, найдите кеш Chromium blockfile в %APPDATA%\Claude\Cache\Cache_Data (Windows), затем используйте Python-пакеты ccl_chromium_reader и стандартные библиотеки сжатия для извлечения HTTP-ответов, содержащих UUID вашего чата.

Контрактное тестирование для разработки на основе искусственного интеллекта с использованием OpenClaw
Контрактное тестирование может заменить интеграционные/E2E-тесты при использовании ИИ-агентов, таких как OpenClaw, фокусируясь на интерфейсах и инвариантах между компонентами. ИИ генерирует код для удовлетворения детерминированных контрактов, создавая быструю обратную связь для ускорения итераций.

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

Файлы CLAUDE.md часто организованы для разработчиков, а не для ИИ-моделей — вот почему это важно
Файлы CLAUDE.md часто помещают жесткие правила в строку 47, после контекста и технологического стека. К тому времени, когда модель читает ограничения, она уже построила противоречивые предположения. Лучшая структура ставит жесткие правила на первое место.