Vai alla guida all’uso
Baoyu Compress Imagedi jimliu

Baoyu Compress Image Skill.

Converti e comprimi immagini con opzioni esplicite per qualità e conservazione degli originali.

  • Compressione immagini
  • WebP
Esame della fonte · baoyu-compress-imageSKILL.md
Attività Converti e comprimi immagini con opzioni esplicite per qualità e conservazione degli originali. Risultati Immagini compresse nel formato e nella destinazione scelti. Prima di iniziare L’impostazione predefinita per conservare gli originali è false: la conservazione va quindi scelta esplicitamente.
Sintesi editoriale · fonte esaminata il 2026-11-02 · non è un esempio generato

01 Funzionalità

Converti e comprimi immagini con opzioni esplicite per qualità e conservazione

Comprimi immagini in WebP, PNG o JPEG con selezione automatica degli strumenti, qualità configurabile e scelta esplicita di conservare gli originali.

Flusso di lavoro basato sulla fonteNon è un benchmark di esecuzione

L'approccio di lavoro

Baoyu Compress Image rende utilizzabile uno script di compressione delle immagini tramite opzioni per file, directory e output. WebP è il formato di output predefinito; anche PNG e JPEG sono scelte documentate. Il flusso di lavoro seleziona uno strumento disponibile seguendo un ordine definito: sips, cwebp, ImageMagick e infine Sharp.

La decisione fondamentale riguarda cosa accade ai file sorgente. L’impostazione predefinita documentata non conserva gli originali, mentre l’opzione keep permette di mantenerli. Anche le preferenze di progetto e utente possono definire formato, qualità e conservazione. Prima di iniziare un’elaborazione in serie è quindi utile indicare esplicitamente la destinazione e la politica di conservazione degli originali.

Risultati attesi

  • Immagini compresse nel formato e nella destinazione scelti.
  • Un rapporto sulla conversione e sulla variazione delle dimensioni dei file elaborati.
  • Facoltativamente, un output JSON strutturato per un flusso più ampio di elaborazione delle risorse.
Vedi il brief di esempio

Dal brief alla revisione

  1. 01
    Definisci preferenze e ambito

    Identifica il file o la directory esatti e leggi le preferenze EXTEND.md applicabili. Specifica se includere le sottodirectory e se conservare gli originali.

  2. 02
    Scegli le impostazioni di output

    Seleziona WebP, PNG o JPEG, un percorso di output e la qualità. Il valore di qualità predefinito documentato è 80; il risultato adeguato dipende dal contenuto dell’immagine.

  3. 03
    Esegui la conversione nell’ambito definito

    Esegui lo script main.ts incluso tramite Bun o l’alternativa documentata. Lascia che la logica di selezione scelga un motore disponibile.

  4. 04
    Esamina i file risultanti

    Controlla le immagini generate e le variazioni delle dimensioni dei file riportate. Conferma che siano state rispettate le impostazioni scelte di conservazione e ricorsione.

02 Quando usarlo

Quando usarlo

L’impostazione predefinita per conservare gli originali è false: la conservazione va quindi scelta esplicitamente.

Adatta a

  • Preparare immagini per un sito webRiduci il peso dei file immagine e produci un formato utilizzabile dal sito.
  • Conversione in serie con ambito definitoApplica impostazioni esplicite di qualità e conservazione a una directory di risorse identificata.

Limiti da verificare

  • Conservazione degli originaliL’impostazione predefinita per conservare gli originali è false: la conservazione va quindi scelta esplicitamente.
  • Dipendenza da strumenti localiIl flusso richiede lo script main.ts incluso e Bun, oppure l’alternativa documentata per eseguire Bun tramite npx.
  • Risultati di compressione variabiliLa riduzione mostrata nella fonte è illustrativa, non una promessa per ogni immagine.

Cosa portare

  • Risorse esatteIndica il file o la directory e se intendi elaborare anche le sottodirectory in modo ricorsivo.
  • Politica di outputSpecifica destinazione, formato e necessità di mantenere gli originali.
  • Obiettivo di qualitàImposta la qualità o definisci il livello visivo da verificare dopo la compressione.

03 Decisioni importanti

Le decisioni importanti

  1. Selezione del motore

    Lo script può utilizzare gli strumenti di elaborazione immagini disponibili nel sistema oppure Sharp.

  2. Preferenze riutilizzabili

    EXTEND.md può salvare valori predefiniti per formato, qualità e conservazione degli originali.

  3. Rapporti per l’elaborazione in serie

    L’output JSON può alimentare un flusso più ampio di elaborazione delle risorse.

04 Esempio di brief

Prova un brief mirato

Il brief di esempio qui sotto non è stato testato. Controlla la configurazione della skill prima di usarlo.

Esamina la fonte e la configurazione

Indica il file o la directory e se intendi elaborare anche le sottodirectory in modo ricorsivo.

File sorgente originale
https://github.com/jimliu/baoyu-skills/blob/0a27d7d40e79cfe42334e2e9130a1e41a499ca54/skills/baoyu-compress-image/SKILL.md

Il riferimento qui sotto apre le istruzioni originali. Esamina la configurazione del repository prima di usarle; non è un comando di installazione.

Inizia con un solo risultato da consegnare

Adatta ambito, materiale di partenza e vincoli di questo brief prima di eseguire la skill.

Brief di esempio
Usa baoyu-compress-image sugli screenshot esportati nella directory di lavoro indicata. Conserva tutti gli originali e scrivi i file WebP compressi in una directory di output separata. In questo passaggio elabora solo le immagini al livello principale della directory. Leggi le eventuali preferenze di progetto, poi usa qualità 80 per un primo campione. Confronta visivamente l’immagine risultante prima di applicare le impostazioni alle altre. Riporta i percorsi di output e le dimensioni reali dei file prima e dopo l’elaborazione, segnalando gli screenshot in cui testo o dettagli fini peggiorano visibilmente. Non considerare il risparmio dell’esempio della fonte come un risultato atteso.

Esamina il risultato

Confronta l'output effettivo con questi criteri osservabili.

  • Gli originali restano presenti quando ne è stata richiesta la conservazione.
  • Viene elaborato solo l’ambito di directory selezionato.
  • I file compressi si aprono correttamente e mantengono un livello accettabile di dettaglio visibile.

OpenDesign offre uno spazio di lavoro di design locale per agenti di programmazione. Questa scheda non significa che la skill sia inclusa nel pacchetto né che i suoi strumenti esterni, le credenziali e le dipendenze software siano compresi.

05 Fonte e licenza

Fonte e licenza

Questa pagina descrive la revisione della fonte fissata e collegata qui sotto. Comportamento e requisiti upstream possono cambiare.

Proprietario della fonte
jimliu
File della skill
SKILL.md
Licenza
MIT
Snapshot esaminato
2026-11-02 · 0a27d7d40e79

Note di lettura

  1. Ambito della licenzaIl testo LICENSE del repository è stato verificato per la revisione fissata; l’inventario completo dei nomi dei file nell’archivio non ha individuato un file LICENSE/COPYING/NOTICE più specifico sotto il percorso di questo Skill. La classificazione riguarda il codice sorgente originale esaminato, non gli output generati o le dipendenze di terze parti. Il README indica MIT per il repository GitHub salvo diversa indicazione, mentre le distribuzioni pubblicate su ClawHub usano MIT-0; questa voce classifica il codice GitHub della revisione fissata.
Sintesi editoriale della fonte
Converti e comprimi immagini con opzioni esplicite per qualità e conservazione degli originali.

Sintesi originale di OpenDesign, basata sulla fonte collegata. Le stelle del repository sono un indicatore di popolarità datato, non l'uso della skill né un punteggio di qualità.

06 Domande prima di iniziare

Domande prima di iniziare

WebP è l’unico formato di output?

No. Le opzioni includono anche PNG e JPEG.

Conserverà automaticamente i file sorgente?

Il valore predefinito documentato è false. Usa l’opzione keep o una preferenza adeguata per conservare gli originali.

Può elaborare le sottocartelle?

Sì, con l’opzione recursive. L’elaborazione ricorsiva è disattivata per impostazione predefinita.

OpenDesign

Tieni insieme il brief e il lavoro di design.

Tieni brief, materiali di partenza e lavoro di design insieme in uno spazio di lavoro locale. Controlla la configurazione della skill prima di aggiungerla al tuo flusso di lavoro.

File sorgente originale
https://github.com/jimliu/baoyu-skills/blob/0a27d7d40e79cfe42334e2e9130a1e41a499ca54/skills/baoyu-compress-image/SKILL.md