1、基本版本 Effect 类完成