初始架构:最小化方案设计,给出目录和架构
补充细节:每个模块单独设计