代码架构以及命名的细微调整

Signed-off-by: zvenshy <zvenshy@gmail.com>