Создание геологических часов с помощью Claude Code: единый HTML + Three.js

✍️ OpenClawRadar📅 Опубликовано: 5 мая 2026 г.🔗 Source
Создание геологических часов с помощью Claude Code: единый HTML + Three.js
Ad

Оуэн Томас, продуктовый дизайнер с базовыми навыками HTML/CSS, создал eona.earth — геологические часы, которые отображают 4,5-миллиардную историю Земли на 12-часовом циферблате, синхронизированном с местным временем. Проект был целиком построен с использованием Claude Code (тариф Pro) и выпущен как один HTML-файл с ванильным JS, Three.js для WebGL и пользовательским фрагментным шейдером — без этапа сборки.

Ключевые детали сборки

  • Использование Claude Code: В основном использовался Sonnet для реализации, переключение на Opus 4.6 для сложной работы или при затруднениях. Изначально пробовали Opus 4.7, но он оказался излишне сложным (например, 4 прохода шума на пиксель при 60fps).
  • Пользовательский шейдер WebGL отображает глобус с палеогеографическими данными континентов. Процедурные облака и атмосферная дымка меняются по мере перемещения по геологическому времени.
  • Цветовая палитра была разработана в Gemini (бесплатный тариф, режим Thinking) для создания системы из 14 этапов эволюции Земли. Затем Opus 4.6 построил интерактивный редактор палитры (без запроса) для настройки цветов, поверхностей и облаков — доступен на eona.earth/colour-lab.html.
  • Взаимодействие: Перетаскивайте ползунок для ручного перемещения по 4,5 миллиардам лет. Включайте/выключайте слои через элементы управления в правом верхнем углу.
  • Временные соответствия: 12:06 — формирование Луны, 2:45 — первая жизнь, 11:39 — вымирание динозавров, люди появляются в последние 3 секунды.
  • Дрейф континентов: Посткриогенная «Земля-снежок» отображается с использованием палеогеографических данных континентов (серия карт с морфингом форм).
Ad

Рабочий процесс и ограничения

Оуэн работал вечерами в течение 2 недель, оставаясь в рамках тарифа Pro за счет осознанного подхода: короткие сессии, непиковые часы, работа вне Claude где возможно и использование контекстных файлов. Исходный код на GitHub: github.com/owen-thomas/eona-earth.

Планируемые функции

  • Навигация с клавиатуры для перехода между событиями
  • Перемотка без вращения глобуса (для наблюдения дрейфа континентов)
  • Прогноз будущего Земли, охватывающий оставшийся срок жизни планеты (второй 12-часовой период)
  • Физическая сборка с использованием круглого дисплея Waveshare + Raspberry Pi 4
  • Звуковой дизайн
  • Приложение для часов/мобильных/ПК

📖 Читать полный источник: r/ClaudeAI

Ad

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

Инструмент командной строки Claude-switch автоматически переключается между аккаунтами Claude Max при достижении лимитов использования.
Инструменты

Инструмент командной строки Claude-switch автоматически переключается между аккаунтами Claude Max при достижении лимитов использования.

Разработчик создал claude-switch — CLI-инструмент на bash из 250 строк, который сохраняет и восстанавливает учётные данные Claude Code из macOS Keychain для переключения между аккаунтами при достижении лимитов использования. Инструмент устраняет необходимость повторной аутентификации в браузере и поддерживает непрерывность рабочего процесса.

OpenClawRadar
Жан-Клод: Сатирический фронтенд для LLM, высмеивающий регулирование ИИ в ЕС, с 412 файлами cookie и счетами-фактурами с НДС через каждые 5 сообщений
Инструменты

Жан-Клод: Сатирический фронтенд для LLM, высмеивающий регулирование ИИ в ЕС, с 412 файлами cookie и счетами-фактурами с НДС через каждые 5 сообщений

Jean-Claude — это сатирический фронтенд для LLM, который доводит бюрократию в стиле ЕС до абсурда: 412 партнеров по куки, принцип четырех глаз с обязательной подписью, отслеживание CO₂ за токен с обязательным возмещением в евро, счета НДС каждые 5 сообщений и центр соответствия с фейковыми метриками GDPR и AI Act.

OpenClawRadar
Открытый исходный код для параллельных AI-агентов кодирования с человеческим шлюзом
Инструменты

Открытый исходный код для параллельных AI-агентов кодирования с человеческим шлюзом

Определение навыка в формате Markdown для запуска параллельных агентов Claude Code в отдельных git worktree с проверкой интеграционной ветки, дымовыми тестами и жестким контролем человека перед слиянием в production.

OpenClawRadar
TextForge: Инструмент для утверждения электронных писем, созданный на основе Claude Code, для рабочих процессов с использованием больших языковых моделей (LLM).
Инструменты

TextForge: Инструмент для утверждения электронных писем, созданный на основе Claude Code, для рабочих процессов с использованием больших языковых моделей (LLM).

Разработчик создал TextForge с помощью Claude Code для автоматизации рабочих процессов электронной почты с обязательными этапами утверждения, предотвращая отправку писем ИИ-моделями без явного разрешения пользователя. Инструмент интегрируется с CRM Pipedrive и требует соответствия требованиям аудита безопасности Google CASA2.

OpenClawRadar