A native speaker gave me an explanation of the difference between "will be doing" and "be doing" as shown below. However, I don't understand where the difference comes from. Here I thought both "will be doing" and "be doing" indicate a strong probability in the near future with no intention, and basically have the same meaning. However, apparently there are a slight difference in the meaning, and my thought was incorrect. If this is "will do/be going to do", it makes sense to me because "will do" has a stronger intention and volition than "be going to do". However, neither "will be doing" nor "be doing" have them. Also, I can understand why it is not totally sure when if "I'm going to" here is an abbreviation for "I'm going to go to", because "be going to do" implies that arrangements are yet to be made .