重构，功能无改变
可以正确显示大纲层级