·tts-error-reporting
</>

tts-error-reporting

Convenzione per segnalare errori dai lavoratori TTS multielaborazione al frontend del processo principale. Utilizza questa competenza durante la modifica, l'aggiunta o il debug dei lavoratori TTS in tts_client.py per garantire che gli errori di connessione, le quote e i limiti API visualizzino correttamente le notifiche Toast all'utente anziché fallire silenziosamente.

17Installazioni·1Tendenza·@project-n-e-k-o

Installazione

$npx skills add https://github.com/project-n-e-k-o/n.e.k.o --skill tts-error-reporting

Come installare tts-error-reporting

Installa rapidamente la skill AI tts-error-reporting nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/project-n-e-k-o/n.e.k.o --skill tts-error-reporting
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: project-n-e-k-o/n.e.k.o.

To ensure users are properly notified when a TTS service encounters an error (such as quota exhaustion, API issues, or connection failures), TTS workers running in separate processes must propagate errors back to the main process (core.py).

When a TTS worker (e.g. steprealtimettsworker, qwenrealtimettsworker, etc.) catches an error, it MUST NOT only log the error using logger.error(). It MUST ALSO send the error message back to the main process through its responsequeue using the explicit tuple format ("error", errormsg).

This ensures that core.py's ttsresponsehandler can intercept the error and translate it into a frontend WebSocket message (type: 'status'), triggering a user-friendly Toast notification (e.g., "💥 免费TTS限额已耗尽").

Convenzione per segnalare errori dai lavoratori TTS multielaborazione al frontend del processo principale. Utilizza questa competenza durante la modifica, l'aggiunta o il debug dei lavoratori TTS in tts_client.py per garantire che gli errori di connessione, le quote e i limiti API visualizzino correttamente le notifiche Toast all'utente anziché fallire silenziosamente. Fonte: project-n-e-k-o/n.e.k.o.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/project-n-e-k-o/n.e.k.o --skill tts-error-reporting
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-03-08
Aggiornato
2026-03-10

Browse more skills from project-n-e-k-o/n.e.k.o

Risposte rapide

Che cos'è tts-error-reporting?

Convenzione per segnalare errori dai lavoratori TTS multielaborazione al frontend del processo principale. Utilizza questa competenza durante la modifica, l'aggiunta o il debug dei lavoratori TTS in tts_client.py per garantire che gli errori di connessione, le quote e i limiti API visualizzino correttamente le notifiche Toast all'utente anziché fallire silenziosamente. Fonte: project-n-e-k-o/n.e.k.o.

Come installo tts-error-reporting?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/project-n-e-k-o/n.e.k.o --skill tts-error-reporting Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/project-n-e-k-o/n.e.k.o