增加了一堆功能忘了commit了

Signed-off-by: 王庭茂 <wtmtim@126.com>