A method for assisting human-computer interaction, executed by a human-computer interaction assisting device connected to at least one executing device, wherein the method comprises: acquiring a first control instruction, wherein the first control instruction comprises a voice control instruction and/or a text control instruction; parsing the first control instruction; generating a corresponding second control instruction based on the first control instruction, wherein the second control instruction is a preset control instruction that can be parsed by at least one of the at least one executing device; searching for a target executing device corresponding to the first control instruction based on the first control instruction, and sending the second control instruction to the target executing device the first control instruction corresponding thereto, characterized in that the step of acquiring a first control instruction further comprises: acquiring an interactive information between different users, or between the different executing devices, wherein the interactive information is acquired in an instant communication group formed between the different users, between the users and the executing devices, and between the different executing devices, through a network formed between the different users, between the users and the executing devices, and between the different executing devices; and parsing and extracting the first control instruction contained in the interactive information. acquiring a first control instruction, wherein the first control instruction comprises a voice control instruction and/or a text control instruction; parsing the first control instruction; generating a corresponding second control instruction based on the first control instruction, wherein the second control instruction is a preset control instruction that can be parsed by at least one of the at least one executing device; searching for a target executing device corresponding to the first control instruction based on the first control instruction, and sending the second control instruction to the target executing device the first control instruction corresponding thereto, characterized in that the step of acquiring a first control instruction further comprises: acquiring an interactive information between different users, or between the different executing devices, wherein the interactive information is acquired in an instant communication group formed between the different users, between the users and the executing devices, and between the different executing devices, through a network formed between the different users, between the users and the executing devices, and between the different executing devices; and parsing and extracting the first control instruction contained in the interactive information. acquiring an interactive information between different users, or between the different executing devices, wherein the interactive information is acquired in an instant communication group formed between the different users, between the users and the executing devices, and between the different executing devices, through a network formed between the different users, between the users and the executing devices, and between the different executing devices; and parsing and extracting the first control instruction contained in the interactive information.