加入input以及switch

Signed-off-by: Gaubee <Gaubeebangeel@gmail.com>