test用。功能尚未完成