Towards Comprehensive Automation: Extracting Action Models from Diverse Scenarios