BigPizzaV3
BigPizzaV3

CodexPlusPlus

An enhanced tool for CodexApp, striving to make Codex better to use and more comfortable 一个CodexApp的增强工具,努力让Codex变得更好用更舒服

Analisi AI · Italiano

openai · gpt-4o-mini

Sintesi

Codex++ è uno strumento di potenziamento esterno per Codex App che migliora l'usabilità senza modificare i file originali dell'applicazione. Utilizza il Chromium DevTools Protocol per iniettare script avanzati e sbloccare funzionalità come la gestione delle conversazioni, l'esportazione in Markdown, e il supporto per plugin in modalità API Key. Offre varie utility come la sincronizzazione tra provider, cancellazione di sessioni con conferma e annullamento, e caratteristiche specifiche per Windows e macOS. Il progetto facilita l'uso di Codex App rendendolo più comodo e funzionale per gli utenti.

Casi d'uso

  • Sbloccare l'accesso ai plugin Codex in modalità API Key per estendere le funzionalità dell'app.
  • Gestire facilmente le conversazioni eliminandole con conferma e annullamento dalla lista sessioni.
  • Esportare le conversazioni in formato Markdown con timestamp per documentazione o backup.
  • Spostare conversazioni tra progetti o tipi di dialogo per una migliore organizzazione.
  • Sincronizzare le sessioni tra diversi provider mantenendo la cronologia e accessibilità delle chat.

Idee SaaS / Business

Gestione centralizzata per app AI multi-provider

Offrire una piattaforma cloud che consente la sincronizzazione e gestione delle sessioni tra diversi servizi AI (come Codex) con esportazioni, backup e analisi.

Servizio di potenziamento Codex professionale

Un SaaS che fornisce aggiornamenti, script personalizzati e supporto avanzato per l'integrazione di plugin e funzionalità extra nel Codex App senza modifiche dirette.

Piattaforma di controllo e monitoraggio per applicazioni AI locali

Un SaaS che monitora lo stato dei servizi AI in esecuzione localmente, fornisce backup automatici, gestione configurazioni e notifiche per problemi di connessione o aggiornamento.

Target utenti
Sviluppatori, power user e professionisti che utilizzano Codex App e desiderano estendere le sue funzionalità con strumenti avanzati senza modificare il software originale. Utenti che necessitano di gestione più efficiente delle conversazioni e sincronizzazione tra provider AI.
Categoria
Python 3.11+, Chromium DevTools Protocol (CDP), SQLite
Monetizzazione
Il modello suggerito è basato su donazioni volontarie/supporto (come caffè), con possibile evoluzione verso un'offerta SaaS o abbonamenti per funzionalità avanzate e supporto professionale. Si potrebbe integrare un servizio di aggiornamento automatico e personalizzazione script a pagamento.
Licenza
Non specificata
Trend: Il progetto migliora un'app di AI molto attuale con tecniche di iniezione esterna e sincronizzazione provider, tema di interesse crescente nel mondo developer e utenti AI.

README · tradotto in italiano

Codex++

Codex++ è un potenziatore esterno per Codex App che non modifica i file originali di installazione, ma utilizza il Chromium DevTools Protocol per iniettare script di miglioramento.

Introduzione

Questo strumento mira a rendere Codex più facile e comodo da usare, aggiungendo funzionalità avanzate e risolvendo limiti presenti nell'applicazione originale.

Installazione

Su Windows, esegui con doppio clic setup.bat nella cartella principale e seleziona:

[1] Install Codex++

Dopodiché avvia Codex++ dal collegamento sul desktop.

Da riga di comando:

python -m pip install -e .  
python -m codex_session_delete setup  
python -m codex_session_delete launch

Su macOS:

python -m codex_session_delete setup

Questo genera /Applications/Codex++.app.

Caratteristiche principali

FunzionalitàDescrizione
Menu Codex++ in altoGestione centralizzata delle funzionalità avanzate
Sblocco ingresso pluginAbilitazione dei plugin in modalità API Key
Installazione forzata pluginRisolve problemi con app non disponibili per installazione front-end
Eliminazione conversazioniPulsante elimina con conferma e possibilità di annullamento
Esportazione MarkdownEsporta conversazioni con timestamp in locale
Spostamento conversazioniMuove conversazioni tra progetti/locali
Timeline conversazioneMostra cronologia domande utente a lato con anteprima
Sincronizzazione providerCambio provider senza perdere cronologia
Supporto Windows e macOSCollegamenti, disinstallazione, bundle app

Problemi risolti

  • Plugin non accessibili in modalità API Key risolto sbloccando l'ingresso.
  • Mancanza pulsante elimina nelle conversazioni ora presente al passaggio del mouse.
  • Visualizzazione stato backend e pannello di configurazione intuitivi.

Come funziona

  1. Avvia Codex App esternamente con parametri CDP per il debug remoto.
  2. Avvia un servizio helper locale per operazioni di gestione e sincronizzazione.
  3. Inietta script JS tramite CDP per estendere l'interfaccia.
  4. La comunicazione avviene tramite un bridge CDP per chiamate locali sicure.
  5. Integra eventuali proxy locali per risorse GitHub se necessario.

Il sistema non modifica il file app.asar di Codex né aggiunge DLL.

Sincronizzazione Provider

Consente di mantenere visibili le sessioni anche dopo aver cambiato modello o fornitore API attraverso la sincronizzazione di metadata locali.

Comandi comuni

ComandoDescrizione
python -m pip install -e .Installa dipendenze
python -m codex_session_delete launchAvvia il potenziatore
python -m codex_session_delete setupInstalla collegamenti/bundle app
python -m codex_session_delete removeDisinstalla Codex++
python -m codex_session_delete check-updateControlla aggiornamenti
python -m codex_session_delete updateAggiorna Codex++

Posizioni dati

  • Database locale Codex: ~/.codex/state_5.sqlite
  • Backup eliminazioni: ~/.codex-session-delete/backups
  • Backup sincronizzazione provider: ~/.codex/backups_state/provider-sync
  • Log avvio: ~/.codex-session-delete/launcher.log
  • Log watcher (Windows): %USERPROFILE%\.codex-session-delete\watcher.log

FAQ

  • Se Codex++ non si avvia, verifica i log e porta 9229 libera.
  • Se il menu Codex++ non appare, assicurati di avviare tramite il collegamento corretto con debug remoto abilitato.
  • Problemi di connettività GitHub possono richiedere proxy configurati.
  • Per riavere vecchie sessioni dopo cambio fornitore, attiva la sincronizzazione provider nelle impostazioni.

Sviluppo

Per testare e sviluppare:

python -m pip install -e .[test]
python -m pytest -q

Struttura progetto:

codex_session_delete/
  cli.py              (CLI)
  launcher.py         (avvio e iniezione script)
  cdp.py              (comunicazione CDP)
  helper_server.py    (servizio helper locale)
  storage_adapter.py  (gestione SQLite locale)
  provider_sync.py    (sincronizzazione provider)
  settings_store.py   (configurazione backend)
  windows_installer.py (installazione Windows)
  macos_installer.py  (installazione macOS)
  watcher.py          (watcher Windows opzionale)
  inject/renderer-inject.js (script da iniettare)

tests/               (test automatici)

Contatti e supporto

Partecipa al gruppo di discussione per feedback e suggerimenti scansionando il QR code nel progetto.

Se Codex++ ti è utile, puoi offrirmi un caffè tramite donazioni mostrando i codici Alipay o WeChat.

Note

Codex++ non modifica i file originali di Codex App. Se Codex viene aggiornato e cambia la struttura delle pagine, potrebbe essere necessario aggiornare lo script iniettato.

Attività commit · ultime 26 settimane

stima

Approfondimenti AI

L'AI sta preparando gli approfondimenti…

Chiedi al repo

AI · contesto README + issue

Fai una domanda sul progetto. L'AI legge README e issue recenti.

Sponsor · Sconto esclusivo RepoRadar AI

Hai bisogno di un server per far girare BigPizzaV3/CodexPlusPlus?

Abbiamo testato decine di provider e Hostinger VPS è il miglior rapporto qualità/prezzo per self-hostare le repo che trovi qui. Setup in 1 click, pannello semplice e supporto 24/7.

Deploy in 1 click
2 vCPU · 8 GB RAM · NVMe
Backup + DDoS inclusi
Attiva sconto Hostinger VPSLink affiliato — supporti RepoRadar senza costi extra per te.

Questo progetto esiste grazie a voi

RepoRadar AI è gratis e senza pubblicità. Le donazioni coprono server, API e modelli AI.

Ogni analisi tradotta che leggi costa qualche centesimo di chiamate al modello. Se RepoRadar ti ha fatto risparmiare tempo, considera una piccola donazione cripto — anche pochi euro aiutano a mantenere il servizio libero per tutti.

Ethereum
ETH
0x86ECDF546d8dFc0739d44c066A6110F11cdB7773
Bitcoin
BTC
bc1qqe0wcmhnt78enk8ql0lxvey4z8hquxsxjtyz8r
Solana
SOL
EtTK61Lz7kfdDM8543TMMiAUUTbFVpzX5tvPEcBtZ3aj

Grazie di cuore — ogni contributo conta.