Statespace: Создавайте интерактивные веб-приложения для агентов OpenClaw с помощью Markdown

✍️ OpenClawRadar📅 Опубликовано: 16 марта 2026 г.🔗 Source
Statespace: Создавайте интерактивные веб-приложения для агентов OpenClaw с помощью Markdown
Ad

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

Как это работает

Вы создаете приложения, написав веб-страницы на Markdown, которые содержат три ключевых элемента:

  • tools (инструменты): Ограниченные CLI-команды, которые могут вызывать агенты. Они определяются с помощью ограничений в виде регулярных выражений на входные данные и выполняются на стороне сервера, чтобы избежать интерпретации оболочкой и инъекций в промпты.
  • components (компоненты): Динамические данные, которые отображаются при загрузке страницы.
  • instructions (инструкции): Контекст, который направляет агента по взаимодействию со страницей.

После запуска или развертывания агенты OpenClaw взаимодействуют с этими приложениями по HTTP, аналогично API.

Ad

Пример реализации

В исходном материале приведена следующая примерная структура Markdown:

---
tools:
- [grep, -r, { }, ./docs]
- [psql, -c, { regex: "^SELECT\\b.*" }]
---
```component
psql -c "SELECT count(*) FROM users"
```
# Instructions
- Поищи в документации с помощью grep
- Запроси метрики пользователей из базы данных (только чтение)
- Смотри [отчеты](src/reports.md) для дополнительных рабочих процессов

Ключевые особенности

  • На основе Markdown: Не требуются SDK, зависимости или сложная настройка.
  • Масштабируется за счет добавления страниц: Каждая новая тема или задача может быть новой страницей Markdown.
  • Доступно для совместного использования по URL: Каждое приложение получает URL, который можно вставить в промпты или инструкции.
  • Агентонезависимое: Работает с любой конфигурацией агента, имеющей доступ к HTTP.
  • Функции безопасности: Включает ограничения на входные данные инструментов с помощью регулярных выражений и выполнение инструментов на стороне сервера.

Для развертывания также доступна хостинговая версия, которая упрощает этот процесс.

📖 Прочитать полный исходный материал: r/openclaw

Ad

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

Learning-Kit: Плагин Claude Code для адаптации и изучения кодовой базы
Инструменты

Learning-Kit: Плагин Claude Code для адаптации и изучения кодовой базы

Learning-kit — это бесплатный плагин Claude Code, который анализирует репозитории для создания структурированных учебных планов и интерактивных руководств. Он помогает разработчикам понять незнакомые кодовые базы перед внесением изменений, предлагая настраиваемые режимы контроля и отслеживание прогресса.

OpenClawRadar
Testreel: Программная генерация демонстрационных видео с помощью Claude Code
Инструменты

Testreel: Программная генерация демонстрационных видео с помощью Claude Code

Testreel — это npm-пакет, который создаёт профессиональные демонстрационные видео продуктов из JSON, YAML или описаний взаимодействий Playwright. Он генерирует видео в форматах webm/mp4/gif с наложениями курсора, анимацией кликов и градиентными фонами.

OpenClawRadar
Меморин: Локальная система памяти для агентов OpenClaw с использованием Python и SQLite
Инструменты

Меморин: Локальная система памяти для агентов OpenClaw с использованием Python и SQLite

Memorine — это локальная система памяти для агентов OpenClaw, использующая только Python и SQLite, без внешних зависимостей, API-вызовов или телеметрии. Она предоставляет хранение фактов с полнотекстовым поиском, затухание памяти, обнаружение противоречий, причинно-следственное связывание событий и опциональный семантический поиск через fastembed и sqlite-vec.

OpenClawRadar
tmux-IDE: Терминальная мультиагентная среда разработки для Claude
Инструменты

tmux-IDE: Терминальная мультиагентная среда разработки для Claude

tmux-IDE — это открытый, декларативный терминальный IDE, ориентированный на агентную инженерию, который создаёт мультиагентные макеты для кодирующих агентов Claude. Он позволяет разработчикам загружаться в свою IDE через SSH, давать промты Claude и закрывать свой компьютер, пока Claude продолжает работать в tmux-сессиях.

OpenClawRadar