Новый проект
Finderchangchang/codex-autoskin
Инструмент для Windows и macOS, который создаёт и применяет тему Codex из одного изображения через CDP, не изменяя официальные файлы приложения.
- Stars
- ★ 117
- Forks
- ⑂ 22
- Язык
- JavaScript
- Статус
- В канале 1 янв. 1 г.
AI-разбор
Codex AutoSkin превращает одно пользовательское изображение в готовую визуальную тему для настольного приложения Codex: извлекает палитру, определяет светлый или тёмный сценарий и создаёт оформление для двух вариантов раскладки. Проект состоит из скриптов PowerShell и POSIX shell, утилит Node.js, набора папочных тем с файлами theme.json и слоя CSS/JavaScript, внедряемого в основной интерфейс через Chrome DevTools Protocol. Поддерживаются автоматическое переключение тем, ручной выбор встроенных тем, генерация фонового изображения и базовой палитры, а также расширенная настройка по спецификации THEME-SPEC.md. Для восстановления используется отдельная команда, а системный наблюдатель повторно применяет оформление после перезапуска Codex. Внедрение выполняется только через локальный loopback-порт и не изменяет официальные файлы, авторизацию, сессии или данные пользователя; подтверждённая поддержка заявлена для Windows 10/11 с Codex из Microsoft Store и macOS, тогда как Linux пока не поддерживается.
Разработчики, технические энтузиасты и пользователи настольного Codex, которым нужна обратимая персонализация интерфейса, автоматическое создание тем из изображений и возможность дорабатывать оформление через агентные инструменты.
Что внутри
- Генерация темы из PNG или JPG с автоматическим извлечением цветов и выбором светлого или тёмного оформления
- Применение тем через Chrome DevTools Protocol с использованием CSS и JavaScript без изменения app.asar и других официальных файлов
- Поддержка Windows и macOS, включая команды установки, запуска, переключения, проверки и восстановления
- Папочная структура тем с файлом theme.json, позволяющая добавлять и удалять темы без изменения кода
- Набор встроенных тем для проверки движка и спецификация THEME-SPEC.md для расширенной настройки агентом
- Наблюдатель с ограничением частоты сбоев и автоматическим повторным применением оформления после перезапуска Codex
Где применять
- Персонализация рабочего интерфейса Codex разработчиком или исследователем на Windows или macOS с помощью собственного изображения
- Быстрое создание базовой темы из иллюстрации без ручного подбора цветов и редактирования файлов приложения
- Подготовка и тестирование собственных тем в репозитории с последующим переключением между светлой и тёмной раскладками
- Расширенная доработка фона, цветовых токенов, текста и декоративных элементов с помощью Codex или Claude по спецификации проекта
Темы