Come usare OneKit.
Browser, flussi di lavoro e CLI.
Incontra il tuo set di strumenti per i file di tutti i giorni. Impara le basi, collega gli strumenti in un flusso di lavoro, oppure porta OneKit al tuo terminale.
Cos'è OneKit?
OneKit ti aiuta a confrontare, convertire e processare PDF, immagini, documenti, codice e altri file. Usa un singolo strumento per un compito veloce, collega strumenti per un lavoro ripetuto, o esegui il core condiviso Python dalla tua linea di comando.
Strumenti e categorie
Il catalogo contiene 285 strumenti; 255 attualmente funzionano nel browser. Cerca per compito o formato, poi usa i filtri di categoria per restringere la lista. Abilita Mostra strumenti CLI per vedere le operazioni disponibili tramite CLI con le loro dipendenze richieste.
Strumenti PDF19
Unisci, dividi, organizza ed estrai pagine.
Immagini16
Converti, comprimi, ridimensiona e ritaglia immagini.
Convertitori75
Converti documenti, fogli di calcolo e file strutturati.
Confronta7
Ispeziona le differenze e applica le singole modifiche.
Sviluppatore111
Format, convalida e trasforma codice e dati.
Ispezione file8
Ispeziona le informazioni del file e i metadati.
Sicurezza3
Cripta, decripta e lavora con utility di sicurezza.
OCR6
Estrai testo da documenti e immagini scansionati.
Video11
Converti e elabora file video.
Codici & codici a barre QR10
Crea codici QR e codici a barre lineari standard; scansiona immagini o usa la tua fotocamera.
Audio3
Converti e elabora file audio.
Archivi1
Crea, estrai e converti archivi.
Design4
Genera palette di colori e converti file di font.
Usa uno strumento nel tuo browser
Grazie alla tecnologia avanzata del browser, OneKit elabora i tuoi file direttamente sul tuo dispositivo. I tuoi documenti e risultati rimangono con te, senza essere caricati sui nostri server. OneKit scarica l'ambiente di elaborazione e i pacchetti necessari, poi li riutilizza mentre passi da uno strumento all'altro.
- Apri uno strumento. Scegli un'operazione dal catalogo e controlla i suoi requisiti di input.
- Inserisci il tuo input. Seleziona file o incolla testo dove supportato. Usa Sostituisci o Rimuovi per cambiare la selezione.
- Imposta le opzioni. Scegli il formato di output o le impostazioni. Gli strumenti supportati PDF offrono anteprime delle pagine e riordino; il ritaglio delle immagini offre una selezione visiva.
- Esegui e scarica. Aspetta che l'elaborazione finisca, verifica eventuali avvisi, poi scarica il risultato. Salvalo prima di aggiornare o chiudere la pagina.
OneKit prepara il suo ambiente locale in background. I download pubblici possono essere memorizzati nella cache per visite future. I tuoi file di lavoro non vengono memorizzati in quella cache. Annullare un’operazione interrompe l’ambiente di elaborazione.
Risultati, fedeltà e confronti
Cosa significano ✓ e ≈?
✓ Contenuto preservato: l'operazione è progettata per preservare il contenuto rilevante. ≈ Conversione con compromessi: layout, font, metadati o dettagli possono cambiare. Passa il mouse o concentra l'attenzione sul simbolo in una scheda strumento per leggere la sua spiegazione specifica.
Come funzionano i confronti e le fusioni?
Apri due file o incolla due testi. Le aggiunte appaiono in verde e le rimozioni in rosso. Usa le frecce sulle singole righe modificate per applicare una versione all'altra, un cambiamento alla volta. Puoi continuare a modificare e scaricare una qualsiasi delle due versioni. I confronti JSON normalizzano le chiavi; i confronti nei notebook possono concentrarsi sul codice, Markdown o entrambi.
A cosa serve un workflow?
Combina strumenti di categorie diverse in un unico flusso di lavoro: converti un file, elabora il suo contenuto, poi comprimi o impacchetta il risultato. Mescola e ripeti i passaggi secondo necessità, purché ogni strumento accetti il formato di output e il numero di file del passaggio precedente. OneKit trasferisce automaticamente i risultati tra i passaggi, senza dover scaricare o scegliere i file in mezzo.
Elaborazione di più file? Usa un flusso di lavoro. Scegli un insieme di file: gli strumenti a file singolo funzionano in un Per ogni file ciclo, applicando le stesse impostazioni a ogni input. Ogni passaggio invia i suoi risultati al passo successivo. Strumenti come Unisci PDF elaborano il gruppo insieme, nell'ordine selezionato. Confronti e differenze sono esclusi perché richiedono una coppia specifica di input.
Rimuovere una pagina di copertina, poi ruotare le pagine rimanenti di 90°. Usa un PDF con almeno due pagine. Puoi cambiare entrambe le impostazioni dopo aver aperto questa configurazione.
Comprimi un'immagine e poi convertila in WebP. Qualità dell'immagine e dimensione del file dipendono dal tuo input e dalle impostazioni; la compressione può far perdere dettagli.
Verifica se un documento JSON è valido e salva il rapporto. Un flusso di lavoro può contenere anche un solo strumento; aggiungi altri passaggi solo quando i loro formati di input sono compatibili.
Questo è un esempio di configurazione, non un’operazione di file in tempo reale. Nel builder, scegli Apri workflow per caricare il file .1kit scaricato, poi aggiungi i tuoi file.
- Inizia con un pool di file
Scegli uno o più input e il primo strumento. Aggiungi, rimuovi o riordina i file prima di eseguire.
- Costruisci la tua sequenza
Combina strumenti compatibili da qualsiasi categoria. Ripeti i passaggi e regola le loro opzioni.
- Esegui e riutilizza
Esegui il flusso di lavoro, scarica i tuoi risultati e salva la configurazione per la prossima volta.
I passaggi vengono eseguiti in ordine numerato; spostare i blocchi cambia solo la loro posizione. Il pool supporta fino a 256 file e 128 MiB totali; ogni passo mantiene anche i propri limiti di dimensione file e totale. Un errore interrompe il flusso di lavoro senza pubblicare risultati parziali. Scarica più risultati insieme come ZIP. Una configurazione .1kit salvata conserva strumenti, opzioni e layout, senza file di input o password.
Puoi anche eseguire una configurazione salvata da CLI:
onekit pipeline --steps workflow.1kit input.pdf -o output/Il tuo CLI. Il tuo agente CLI.
CLI ti dà accesso diretto a il core Open Source (PolyForm Shield 1.0.0) Python al centro di OneKit. Esegui tutti gli 285 strumenti, inclusi quelli non ancora disponibili nel browser, con limiti di dimensione file più generosi dove supportato. Tutto funziona sul tuo computer.
Richiede Python 3.11 o versioni successive. I limiti variano a seconda dello strumento; alcune operazioni necessitano di pacchetti opzionali o motori esterni come FFmpeg, LibreOffice o Pandoc.
python -m pip install "onekit-tools[pdf,images,documents]"Usa OneKit direttamente o come toolkit locale per un agente AI che può eseguire comandi shell. Il tuo agente può scoprire strumenti, controllare requisiti, elaborare file ed eseguire flussi di lavoro salvati .1kit flussi di lavoro. L'elaborazione dei file avviene localmente; ciò che raggiunge un modello remoto dipende dalla configurazione del tuo agente.
Scopri e controlla
onekit list --json
onekit doctor pdf-merge --jsonProva una fusione PDF
onekit run pdf-merge first.pdf second.pdf -o combined.pdfPer i flussi di lavoro dell'agente, analizza le risposte JSON di individuazione degli strumenti e verifica della disponibilità, passa percorsi di input/output espliciti e controlla lo stato di uscita prima di leggere i risultati. run and pipeline scrivono file di output; alcuni strumenti producono report JSON. Prepara le dipendenze prima delle esecuzioni senza supervisione, poiché la configurazione al primo utilizzo potrebbe richiedere download o interazioni. Usa onekit doctor TOOL_ID per verificare le dipendenze di uno strumento specifico. OneKit conserva i file di output esistenti a meno che tu non li passi intenzionalmente --force. Per le password, usa --ask-password per mantenere i segreti fuori dagli argomenti della shell.
Aiuta a costruire la rivoluzione aperta di OneKit: strumenti quotidiani per tutti, dai compiti pratici ai flussi di lavoro gestiti dagli agenti locali AI. Contribuisci a rendere gli strumenti più efficienti ed efficaci: migliora velocità e uso della memoria, correggi risultati sbagliati, aggiungi esempi di regressione o chiarisci la documentazione e i flussi di lavoro degli agenti. Leggi la guida al contributo ↗
Domande, limiti e risoluzione problemi
Cos'è un file .1kit?
.1kit è l'estensione di file OneKit. Supporta flussi di lavoro e lavagne. Un flusso di lavoro salvato contiene i suoi strumenti, opzioni e layout della tela; una lavagna salvata contiene le sue note, forme e disegni. Apri le lavagne in Lavagna e flussi di lavoro nel costruttore di flussi. Nuove lavagne e file di messaggi usano contenitori compressi .1kit; i file JSON legacy e i file di flusso restano supportati. Ogni file registra il suo tipo e versione. I file di input dei flussi di lavoro e le password sono esclusi. Le lavagne contengono note e disegni che salvi. La condivisione crea una copia ospitata immutabile con scadenza e cifratura facoltativa tramite password; modificare la bozza non cambia mai un link esistente. Le lavagne sono disponibili solo nell'app web. Per i flussi di lavoro, sia il browser che CLI accettano solo file di flusso .1kit.
Quanto grandi possono essere i miei file?
I limiti attuali di file e totali sono mostrati nell’area di caricamento e nei requisiti di ogni strumento. Vengono selezionati automaticamente per il tuo browser e dispositivo, nei limiti di elaborazione dello strumento. Le immagini hanno anche limiti di pixel, e gli strumenti multimediali hanno limiti di durata e risoluzione. Usa file più piccoli o la CLI OneKit quando un input o output supera il limite del browser. La CLI mantiene i propri limiti indipendentemente dal browser.
Perché alcuni strumenti sono disponibili solo in CLI?
Gli strumenti che richiedono modelli aggiuntivi o motori nativi vengono eseguiti su CLI. Le dipendenze mancanti vengono installate automaticamente al primo utilizzo, se disponibili sulla piattaforma. Usa la pagina dei dettagli dello strumento CLI e onekit doctor TOOL_ID per vedere di cosa ha bisogno.
Un flusso di lavoro si ferma o un file viene respinto. Cosa dovrei controllare?
Controlla il formato effettivo del file, non solo l'estensione, e il limite di dimensione indicato per lo strumento selezionato. Ogni passaggio del flusso di lavoro deve accettare il formato e il numero di file del passaggio precedente. Un passaggio con un limite più piccolo non può accettare un risultato più grande solo perché un passaggio precedente lo supportava. I PDF criptati richiedono la password corretta. Prova il passaggio da solo per isolare il problema, oppure usa la CLI per file oltre i limiti del browser.
Posso chiudere la scheda o tornare più tardi?
Scarica i risultati prima di chiudere o aggiornare la pagina. I file di lavoro e i risultati restano nella sessione corrente; riaprire il sito non li ripristina. Salva la configurazione del flusso di lavoro se vuoi riutilizzarne i passaggi in seguito, poi seleziona nuovamente i file di input.
Come posso verificare un download?
Usa i pacchetti versionati collegati dalla pagina di download. Provengono direttamente dai rilasci pubblici GitHub. Confronta il digest SHA-256 del file con il manifesto del rilascio prima di installarlo. I motori nativi opzionali hanno i propri requisiti di piattaforma.
OneKit usa l’analitica?
Il caricamento opzionale di Google Analytics avviene solo dopo aver accettato i cookie per l'analisi. Puoi cambiare la tua scelta usando le impostazioni dei cookie nel footer. I contenuti dei file non vengono inviati ad Analytics. Leggi la pagina sulla privacy per maggiori dettagli.
Un toolkit che puoi esaminare e migliorare
Il core OneKit Python è Open Source (PolyForm Shield 1.0.0). Il suo codice alimenta sia gli strumenti del browser sia CLI. Puoi esaminare l'implementazione, segnalare un bug, suggerire uno strumento o contribuire con una correzione.
Aiuta a costruire la rivoluzione aperta di OneKit: strumenti quotidiani per tutti, dai compiti pratici ai flussi di lavoro gestiti dagli agenti locali AI. Contribuisci a rendere gli strumenti più efficienti ed efficaci: migliora velocità e uso della memoria, correggi risultati sbagliati, aggiungi esempi di regressione o chiarisci la documentazione e i flussi di lavoro degli agenti. Leggi la guida al contributo ↗
Puoi usare, modificare e ridistribuire il core per scopi consentiti, inclusi uso commerciale e interno. Non puoi usarlo per fornire un prodotto o servizio che compete con il software o con un prodotto che il licenziante o le sue affiliate forniscono usando il software; offerte gratuite e piattaforme o interfacce diverse possono anch’esse competere. Quando condividi copie, includi il testo della licenza o il suo URL e tutte le righe di Avviso Richiesto fornite con il software. La licenza completa regola tutto, comprese le eccezioni per prodotti nuovi e dismessi, termini sui brevetti e la dichiarazione di esclusione di garanzia. Qui, “Open Source (PolyForm Shield 1.0.0)” indica il codice sorgente pubblicato secondo questi termini; la restrizione di non concorrenza significa che questo è software con sorgente disponibile piuttosto che open source senza restrizioni secondo la Open Source Definition.
Esplora il repository OneKit
Codice sorgente, definizioni degli strumenti, test e linee guida per contributi, tutto in un unico posto.
Visualizza su GitHub ↗Link utili
Contatta OneKit
Scegli il contatto giusto per la tua domanda.
Invia segnalazioni di sicurezza in privato ed evita di allegare file sensibili o credenziali.