Паспорт проекта
- Тип
- Технические модули
- Задача
- Сделать настройки поставщиков, сеансов и расширений настольного клиента управляемыми из одного интерфейса.
- Для кого
- Пользователи официального Codex/ChatGPT desktop с несколькими моделями и авторы доверенных userscripts/расширений.
- Технологии
- Rust / SQLite / API
- Что потребуется
- Установленный официальный Codex/ChatGPT, подходящие provider credentials либо официальный вход; сохранённый README перечисляет Windows x64 и macOS universal.
- Основание
- 26 первоисточников
За 30 секунд
Сделать настройки поставщиков, сеансов и расширений настольного клиента управляемыми из одного интерфейса.
Сохраняет и переключает конфигурации, запускает официальный клиент с enhancement-настройками, переводит Chat Completions в Responses и поддерживает агрегацию поставщиков.
Конфигурация и model_catalog_json для клиента, преобразованные API-запросы, UI-расширения, восстановленная при достаточных доказательствах индексная проекция сообщений и локальная статистика.
Как это работает
На входе
Путь установленного официального приложения; конфигурация provider с URL/Key/моделями и окнами контекста; локальные сеансы/логи и включённые scripts. Пользовательские настройки не доказывают реальную вместимость upstream модели.
Механизм
Сохраняет и переключает конфигурации, запускает официальный клиент с enhancement-настройками, переводит Chat Completions в Responses и поддерживает агрегацию поставщиков. Также управляет userscripts/плагинами и ремонтом подтверждённых пропусков в индексе сообщений.
Результат
Конфигурация и model_catalog_json для клиента, преобразованные API-запросы, UI-расширения, восстановленная при достаточных доказательствах индексная проекция сообщений и локальная статистика. Отдельный share component выдаёт шифрованные ссылки с ограниченным сроком.
Что важно понять
Техническое устройство
Rust core/data и manager с UI injection; CDP соединяет enhancements с официальным desktop. Локальный proxy адаптирует Chat Completions/Responses, model_catalog_json хранит окна моделей. Plugin market использует fixed Git revision и sparse single-directory checkout; индексный repair сопоставляет исходные события и SQLite projection.
Для чего создано
Сделать настройки поставщиков, сеансов и расширений настольного клиента управляемыми из одного интерфейса.
Для кого
Пользователи официального Codex/ChatGPT desktop с несколькими моделями и авторы доверенных userscripts/расширений.
Сценарии использования
Переключение провайдеров и failover; индивидуальные контекстные окна; установка выбранного plugin без загрузки всего репозитория; просмотр локального token usage; ремонт подтверждённых индексных пропусков и опциональный граф длинного диалога.
Идея решения
Дополнить существующий официальный desktop внешним управляющим слоем, не изменяя app.asar, и дать переключаемые маршруты моделей/настройки/расширения.
Какую задачу описывает источник
Настройки разных провайдеров и моделей, потерянные из отображения сообщения и дополнительные сценарии работы с длинными сеансами требуют отдельного управления. Причины утраты/все виды повреждения не обещаны исправленными.
Что известно из описания
Что потребуется
- Установленный официальный Codex/ChatGPT, подходящие provider credentials либо официальный вход; сохранённый README перечисляет Windows x64 и macOS universal.
- Для single-plugin checkout нужен Git; функции зависят от версии desktop и его внутренних интерфейсов.
Что учитывать
- Скрипты выполняются с правами страницы; whitelist защищает от ошибок, не от злонамеренного кода.
- Ремонт не восстанавливает никогда не сохранённый или окончательно удалённый текст.
- Оценка стоимости локальна и не равна счёту; budget reminder не останавливает вызовы.
- В v1.7.1 удалены свободное перетаскивание, магнитность, упругое размещение и память layout, описанные ранее.
Из первоисточников
Редакционный обзор NeoBridge Insight по материалам источников ниже. Права на исходные тексты, код и изображения принадлежат их правообладателям. Условия использования указаны в первоисточниках.
Независимое тестирование проекта не проводилось.
github.com
- BigPizzaV3/CodexPlusPlus↗
- README.md↗
- design-qa.md↗
- docs/native-browser-identification.md↗
- docs/plan/20260527160751519_聚合API供应商轮转实施计划.md↗
- docs/plans/2026-06-23-阶段一-model-catalog-原型.md↗
- docs/plans/2026-06-24-前端模型后缀提示.md↗
- docs/plans/2026-06-25-model-list-window-split-plan.md↗
- docs/plans/2026-07-17-stepwise-disabled-injection-design.md↗
- docs/plans/2026-08-27-历史会话流式修复实施计划.md↗
- docs/plans/三阶段计划.md↗
- docs/plugin-market.md↗
- docs/release/20260602191421483_token统计历史恢复bridge发布说明.md↗
- docs/release/v1.5.0-notes.md↗
- docs/release/v1.6.0-notes.md↗
- docs/release/v1.7.0-notes.md↗
- docs/release/v1.7.1-notes.md↗
- docs/release/v1.7.2-notes.md↗
- docs/release/v1.7.3-notes.md↗
- docs/session-index-repair.md↗
- docs/user-script-reload.md↗
- docs/whale-parity.md↗
- docs/whale-widget.md↗
- services/share-site/README.md↗
- tools/codex-wechat/README.md↗
- tools/conversation-canvas/readme.md↗




Комментарий NeoBridge
Общая справка
Что стоит уточнить
Основания и справочные материалы
API ↗