完善对话和函数