2014-07-14完成版本，待测试