将业务相关的代码移入到 app 中，将不同的分类器放入单独的文件