U: 迁移为 CMD 模块，fixed #1