独立问答消息块的逻辑，以便于复用