Hello @testweewew
Workflow Launcher: At the end of extraction, dam:AssetState is set to "processed".

asset_processing_on_sdk_358:/content/dam/wknd/DSC_0093.zip/jcr:content/renditions/original] com.day.cq.dam.core.impl.AssetProcessingStateManagerImpl Update asset /content/dam/wknd/DSC_0093.zip to state: processed and lastModifiedBy: workflow-process-service, processingId: null
We can create a new launcher, which triggers when dam:AssetContent is updated and dam:AssetState is set to processed.
post-processing workflows (recommended):
In cloud, we also have post-processing workflows. Those can be explored as well
Aanchal Sikka