- Remove setStartTime(null) from finally block to preserve start time for result display - Add resetStartTime function to useCleaner hook - Call resetStartTime when execution report dialog closes - Add useEffect to update timer when execution completes Now the total elapsed time (总耗时) will be shown in the result dialog after execution completes.