add TreeCreator

Signed-off-by: fireking91 <604726675@qq.com>