梳理Namespace定义思路