A message processing method for communication software, comprising: acquiring an unread message in the communication software; determining a type of the unread message and identifying contents of the unread message to obtain at least one topic, and determining summary information for each topic, wherein the summary information is text information and comprises main contents of the unread message; characterized in that upon determining that the unread message is a text message, identifying contents of the unread message comprises identifying contents of the text message via text recognition; upon determining that the unread message is an image message, identifying contents of the unread message comprises identifying contents of the image message via image recognition, or taking recognized text information as the contents of the image message if the image message contains text information; upon determining that the unread message is a voice message, identifying contents of the unread message comprises converting the voice message into a text message, and obtaining contents of the voice message according to the text message; upon determining that the unread message is a video message, identifying contents of the unread message comprises acquiring information on an interface to be played of the video message, and acquiring contents of the video message according to the information, wherein the information comprises a name and a summary of the video message; outputting the summary information through at least one of audio and image signals; detecting a selection operation for a certain summary information; and jumping from a dialog box of the communication software to a message interface comprising a target unread message corresponding to the certain summary information, in response to the detected selection operation; wherein the target unread message is an unread message derived from a topic corresponding to the certain summary information; wherein the communication software is a chat application, and the method further comprises: automatically generating and outputting the summary information to thereby facilitate a user learning the main contents of the unread message and starting chatting with a reduced time. acquiring an unread message in the communication software; determining a type of the unread message and identifying contents of the unread message to obtain at least one topic, and determining summary information for each topic, wherein the summary information is text information and comprises main contents of the unread message; characterized in that upon determining that the unread message is a text message, identifying contents of the unread message comprises identifying contents of the text message via text recognition; upon determining that the unread message is an image message, identifying contents of the unread message comprises identifying contents of the image message via image recognition, or taking recognized text information as the contents of the image message if the image message contains text information; upon determining that the unread message is a voice message, identifying contents of the unread message comprises converting the voice message into a text message, and obtaining contents of the voice message according to the text message; upon determining that the unread message is a video message, identifying contents of the unread message comprises acquiring information on an interface to be played of the video message, and acquiring contents of the video message according to the information, wherein the information comprises a name and a summary of the video message; outputting the summary information through at least one of audio and image signals; detecting a selection operation for a certain summary information; and jumping from a dialog box of the communication software to a message interface comprising a target unread message corresponding to the certain summary information, in response to the detected selection operation; wherein the target unread message is an unread message derived from a topic corresponding to the certain summary information; wherein the communication software is a chat application, and the method further comprises: automatically generating and outputting the summary information to thereby facilitate a user learning the main contents of the unread message and starting chatting with a reduced time.