Проект OpenClaw: Операционная система для управления несколькими проектами (фреймворк)

✍️ OpenClawRadar📅 Опубликовано: 23 марта 2026 г.🔗 Source
Проект OpenClaw: Операционная система для управления несколькими проектами (фреймворк)
Ad

Основная проблема и решение

Операционная система проекта OpenClaw решает проблемы сбоев и несогласованности выполнения в многопроектных средах. Основной проблемой было то, что агенты выполняли предсказуемую работу, которая должна была обрабатываться инструментами, что приводило к напрасной трате токенов, загрязнению контекста, нестабильности и несогласованному выполнению.

Ключевое изменение: "Агенты не должны выполнять предсказуемую работу. Это должны делать инструменты." Агенты выполняли повторяющуюся работу, такую как наблюдение за процессами, многократное суммирование, циклы проверки статуса и ручное управление состоянием. Теперь инструменты и скрипты обрабатывают все предсказуемые задачи, cron запускает всё автоматически, а агенты используются только для планирования, отладки и принятия решений.

Архитектура системы

Основные правила системы:

  • Агенты думают. Инструменты делают. Cron запускает код.
  • Каждый проект изолирован с обязательной структурой: /project_name/ PROJECT.md SKILL.md /state/ /chat/ /daily/ /scripts/ /logs/ /backups/ /archive/ /cleanup_queue/
  • Память на основе файлов: Память — это документы в формате markdown, состояние в JSON, логи и сводки (чаты НЕ являются памятью)
  • Приоритет резервного копирования (обязательно): Перед любым изменением сначала создайте резервную копию, версионируйте файлы, разрешите откат
  • Сначала pull, затем push (критично): Перед обновлением серверов, веб-сайтов или удалённых систем вы должны: 1. pull 2. сравнить 3. создать резервную копию 4. затем push
  • Немедленное удаление запрещено: Перемещайте файлы в archive/ или cleanup_queue/, удаляйте позже через cron
  • Объясняйте изменения: Если что-либо изменяете, объясните проблему, решение, преимущество и подтвердите создание резервной копии
Ad

Система автоматизации

Cron запускает скрипты, задания и детерминированные задачи, но НЕ свободных агентов или циклы рассуждений.

Обязательные задания Cron:

  • Обнаружение проектов: Найти все проекты, проверить структуру, построить реестр
  • Суммаризатор каждые 6 часов (локальная модель): Суммировать проект, сохранять последние 10 сообщений, архивировать остальные, обновлять контекст при каждом запуске
  • Ежедневный планировщик: Записывать ежедневную работу, отслеживать блокировки, отслеживать решения
  • Проверка состояния: Обнаруживать устаревшие проекты, неудачные задания, отсутствующие обновления
  • Резервное копирование/контрольная точка: Версионировать файлы, создавать снимки состояния
  • Еженедельная очистка: Удалять старые файлы только если безопасно, требовать контрольную точку
  • Аудит Cron: Обнаруживать пропущенные задания, сбои
  • Планируемая публикация: Использовать JSON + инструменты, без агентов
  • Удалённая синхронизация: Pull перед обновлением, сравнивать версии
  • Утренний отчёт: Суммировать все проекты, готовить к обзору агентом

Система суммаризации

Каждые 6 часов: Читать логи проекта, суммировать, обновлять состояние, сохранять только последние 10 сообщений, архивировать остальные.

📖 Read the full source: r/openclaw

Ad

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

Разделение контекста агента на три уровня для решения проблемы 700-строчного монолита
Гайды

Разделение контекста агента на три уровня для решения проблемы 700-строчного монолита

Команда, создающая 6-агентную автономную систему, решила проблему раздувания контекстных файлов, разделив контекст агента на три слоя на основе типа задачи и частоты изменений: CLAUDE.md для идентичности, BRIEFING.md для миссии и PLAYBOOK.md для операций. Такой подход предотвращает скрытые сбои из-за ограничений аргументов и делает редактирование предсказуемым.

OpenClawRadar
Метод передачи пользовательского контекста из ChatGPT в Claude
Гайды

Метод передачи пользовательского контекста из ChatGPT в Claude

Пользователь Reddit делится двухэтапным методом извлечения детального когнитивного профиля из ChatGPT и создания портативной конституции ИИ для переноса в Claude, решая проблему перехода между системами ИИ.

OpenClawRadar
Относиться к подагентам OpenClaw как к функциям без состояния, а не как к постоянным членам команды
Гайды

Относиться к подагентам OpenClaw как к функциям без состояния, а не как к постоянным членам команды

Разработчик делится своим опытом перехода от восприятия суб-агентов OpenClaw как постоянных членов команды с личностями к их восприятию как вызовов функций без состояния, имеющих специализированные цели.

OpenClawRadar
Как оптимизировать вашу настройку OpenClaw с конкретными инструкциями и улучшениями
Гайды

Как оптимизировать вашу настройку OpenClaw с конкретными инструкциями и улучшениями

Оптимизация OpenClaw основывается на точных инструкциях и непрерывной доработке личностей агентов и экономичном использовании модели.

OpenClawRadar