Clue before correction: ChatGPT-enhanced strategy for promoting autonomous and reflective language learning | Synapse