线程部分使用 ontimer