Riferimento per sviluppatori¶
Gli utenti finali probabilmente vogliono le pagine delle funzionalità o le guide di configurazione, non questa sezione.
Questo è il riferimento API generato automaticamente — una pagina
per modulo Python in src/, renderizzato dai docstring del progetto.
È pensato per contributori e integratori che vogliono chiamare le
funzioni sottostanti dal proprio codice Python.
Destinazione di build¶
uv run mkdocs build rigenera queste pagine da src/ ad ogni build,
quindi riflettono sempre quanto c'è nel codice.
Da dove iniziare¶
Il punto di ingresso di traduzione senza interfaccia è
run_translation_pipeline — ogni
funzionalità dell'app desktop, il CLI e il server MCP finiscono per
passarci. Leggere questa funzione e il suo vicino
TranslationConfig è il modo più rapido di capire la pipeline.
Struttura¶
- Constants — chiavi di configurazione, codici di errore, tabelle di lingue, motori i18n / tema.
- Core — pipeline di traduzione, dispatch LLM, processori specifici per formato, motori OCR / STT / TTS, checkpoint, database.
- Utils — helper trasversali.
- CLI — punto di ingresso
ait. - MCP Server — punto di ingresso
ait-mcp.