beta19修正基本完成

所有改动必须建立在此上！否则无法接受commit