纠正部分Bug，进一步完善框架。