An intelligent assistant control method, wherein the method comprises: starting, by a terminal device (100, 700), a lens; displaying, by the terminal device (100, 700), a preview interface on a display screen, wherein the preview interface comprises a to-be-photographed object; identifying, by the terminal device (100, 700), at least two types of scene information comprised in the to-be-photographed object; determining a first photographing mode according to a priority policy and a first mapping relationship between scene information and a photographing mode, which corresponds to each of the at least two types of scene information, wherein the priority policy comprises priorities of the at least two photographing modes; and displaying, by the terminal device (100, 700), first prompt information of the first photographing mode in the preview interface if the terminal device (100, 700) determines that the to-be-photographed object in the preview interface has been stably displayed for preset duration, wherein the first prompt information is used to recommend the first photographing mode to a user; wherein if the user selects another photographing mode other than the first photographing mode recommended by using the first prompt information, the method further comprises: determining, by the terminal device (100, 700), whether a quantity of times the user selects the another photographing mode exceeds a preset quantity of times; and when the quantity of times the user selects the another photographing mode exceeds the preset quantity of times, setting, by the terminal device (100, 700), a first priority of the another photographing mode to a second priority, wherein the second priority is greater than the first priority; and updating, by the terminal device (100, 700), the priority policy by using the second priority of the another photographing mode. starting, by a terminal device (100, 700), a lens; displaying, by the terminal device (100, 700), a preview interface on a display screen, wherein the preview interface comprises a to-be-photographed object; identifying, by the terminal device (100, 700), at least two types of scene information comprised in the to-be-photographed object; determining a first photographing mode according to a priority policy and a first mapping relationship between scene information and a photographing mode, which corresponds to each of the at least two types of scene information, wherein the priority policy comprises priorities of the at least two photographing modes; and displaying, by the terminal device (100, 700), first prompt information of the first photographing mode in the preview interface if the terminal device (100, 700) determines that the to-be-photographed object in the preview interface has been stably displayed for preset duration, wherein the first prompt information is used to recommend the first photographing mode to a user; wherein if the user selects another photographing mode other than the first photographing mode recommended by using the first prompt information, the method further comprises: determining, by the terminal device (100, 700), whether a quantity of times the user selects the another photographing mode exceeds a preset quantity of times; and when the quantity of times the user selects the another photographing mode exceeds the preset quantity of times, setting, by the terminal device (100, 700), a first priority of the another photographing mode to a second priority, wherein the second priority is greater than the first priority; and updating, by the terminal device (100, 700), the priority policy by using the second priority of the another photographing mode. determining, by the terminal device (100, 700), whether a quantity of times the user selects the another photographing mode exceeds a preset quantity of times; and when the quantity of times the user selects the another photographing mode exceeds the preset quantity of times, setting, by the terminal device (100, 700), a first priority of the another photographing mode to a second priority, wherein the second priority is greater than the first priority; and updating, by the terminal device (100, 700), the priority policy by using the second priority of the another photographing mode.