commit 2013.11.27基本完成全部功能.