基础选择支部分完成

Signed-off-by: dtysky <dtysky@outlook.com>