带过滤器的目录结构工具,第一次提交