完成text消息对话功能，这里的关键是对message的抽象提取出messageItem