添加sh.inputs函数
根据实际项目经验修正一些bug