← Все репозитории

Новый проект

Finderchangchang/codex-autoskin

Инструмент для Windows и macOS, который создаёт и применяет тему Codex из одного изображения через CDP, не изменяя официальные файлы приложения.

Открыть GitHub
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 по спецификации проекта

Темы