app/models/task_manager/task.rb
def remind
      Task.transaction do
        assignee.remind_of_expiring_task(self) if assignee.respond_to?(:remind_of_expiring_task)

        update_attributes!(reminding_at: next_reminding_at)
      end
    end
def remind
      Task.transaction do
        assignee.remind_of_expiring_task(self) if assignee.respond_to?(:remind_of_expiring_task)

        update_attributes!(reminding_at: next_reminding_at)
      end
    end
提醒任务执行者，任务即将到期，并且修改任务下次提醒时间。
 如果`next_reminding_at`返回`nil`，则表示该任务不再需要提醒。