Код Zap: Генератор кода на ИИ, который учит детей настоящим HTML/CSS/JS

Что делает Zap Code
Zap Code — это генератор кода на основе ИИ, который создаёт рабочий HTML, CSS и JavaScript из простых описаний на английском языке. Разработанный для детей 8-16 лет, он призван сократить разрыв между блочными инструментами программирования, такими как Scratch, и реальным программированием, позволяя детям сначала взаимодействовать с реальным выводом кода, а затем постепенно знакомиться с лежащим в основе кодом.
Техническая реализация
Платформа использует фронтенд на Next.js с бэкендом на Node.js. Редактирование кода происходит в упрощённом редакторе Monaco, адаптированном для младших пользователей. Сгенерированный код выполняется в изолированном iframe, который предотвращает внешние вызовы API, обеспечивая безопасность. Механизм прогрессивной сложности использует модель навыков, чтобы решать, когда показывать пользователям более продвинутые функции.
Основные режимы взаимодействия
- Визуальные настройки: Дети могут настраивать цвета и макеты, не касаясь кода
- Режим только для чтения с аннотациями: Показывает сгенерированный код с пояснениями
- Полное редактирование кода с автодополнением от ИИ: Позволяет напрямую изменять код с помощью помощника
Пример рабочего процесса
Ребёнок вводит «сделай игру про космический шутер» на простом английском. ИИ генерирует код HTML, CSS и JavaScript, и живой предварительный просмотр сразу же отображает его. Пример из источника показывает: «Сделай игру про космических захватчиков, где я — кусок пиццы, стреляющий пепперони в инопланетные бургеры», что приводит к играбельной игре.
Безопасность и мониторинг
Контент фильтруется по возрастному соответствию, хотя в источнике отмечается, что это не идеально. Родительская панель позволяет отслеживать активность и затраченное время. Все общие проекты в галерее модерируются, без рекламы, отслеживания или продажи данных третьим лицам.
Текущие ограничения
- Код, сгенерированный ИИ, не всегда чистый или идиоматичный
- Функции совместной работы всё ещё базовые
- Механизму сложности нужно больше данных для точной настройки
- Фильтрация контента не идеальна
Цены и проекты
Бесплатный тариф включает 3 проекта. Pro-версия стоит $9.99/месяц с дополнительными функциями.
Что могут создавать дети
Веб-приложения, игры, интерактивные истории, викторины, калькуляторы, инструменты для рисования, списки дел и многое другое. Каждый проект создаёт реальный HTML, CSS и JavaScript, которые можно опубликовать в общественной галерее, где другие могут играть, просматривать исходный код и ремикшировать проекты.
📖 Read the full source: HN AI Agents
👀 Смотрите также

Публично доступные MCP-серверы для данных в области здравоохранения, науки и государственного управления
Разработчик создал и публично разместил 14 MCP-серверов, предоставляющих доступ к наборам данных CDC, клиническим испытаниям, данным FDA, академическим публикациям, информации о Конгрессе, погодным данным и другим утилитам. Эти серверы не требуют настройки, API-ключей или локальной установки.

bunx ccusage: 18 450 долларов на кредитах сожжено — плоские тарифы покрывают расходы
Пользователь на r/ClaudeAI запустил bunx ccusage и обнаружил, что в мае было использовано кредитов на $18 450 — 248 млн входных токенов, 42 млн выходных токенов, 21,7 млрд с кэш-чтениями — при оплате всего €400/мес по фиксированному тарифу за Claude Code и Codex.

ClawedBack: Порт OpenClaw, работающий внутри кода Claude
ClawedBack — это чистая портированная версия OpenClaw, работающая внутри Claude Code, с встроенным кэшированием промптов и ограничениями по частоте запросов. Она поддерживает 19 из 23 встроенных инструментов OpenClaw и полностью совместима с ClawHub, включая обязательные проверки безопасности для импортируемых модулей.

Code-Graph-MCP: Открытый MCP-сервер сокращает использование токенов кода в Claude на 40-60%
code-graph-mcp — это MCP-сервер, который индексирует кодовые базы в граф знаний AST, заменяя множественные вызовы grep/read на единичные структурированные запросы. Разработчик сообщает об экономии 40–60% общих токенов сессии и на 80% меньшем количестве вызовов инструментов на задачу навигации.