整理了代码tree的结构