添加define过程中，member的revise逻辑，注释留待确认revise逻辑无误后删除