Task processing method and device, equipment and medium
By obtaining and executing initial control parameters, the work tasks are automatically processed, and the problem of high repetitive and tedious tasks is solved, and the work tasks are automated and efficient.
Patent Information
- Application Number
- CN202411620959.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-03-18
AI Technical Summary
In daily work scenarios, staff need to deal with a large number of work tasks with high repetition and cumbersome processes, resulting in wasted time and energy and reducing work efficiency.
By obtaining the initial control parameters required to complete the target task, performing target operations on each display page, and determining the target control parameters according to page changes, the initial page jumps to the target page, thereby automatically processing work tasks.
It realizes automated processing of work tasks, simplifies automation processes, improves work efficiency, and reduces the requirements for developers' skills and time investment.
Smart Images

Figure CN119645267A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a task processing method, device, equipment and medium. Background Art
[0002] In daily work scenarios, workers complete various work tasks by interacting with various software, systems or tools on computer screens. Many of these tasks are highly repetitive and cumbersome, which consumes a lot of workers' time and energy and reduces their work efficiency. Summary of the invention
[0003] In order to solve the above-mentioned problems in the prior art, the embodiments of the present application provide a task processing method, device, equipment and medium for replacing staff to complete various work tasks and realize automated processing of work tasks.
[0004] In a first aspect, an embodiment of the present application provides a task processing method, the method comprising:
[0005] Acquire initial control parameters required to complete the target task, wherein the initial control parameters are used to perform the target operation on each display page except the target page, wherein the target page is the display page when the target task is completed;
[0006] On each display page except the target page, the target operation corresponding to the initial control parameter is performed, and the target control parameter is determined according to the page change after the target operation is performed, and the target control parameter is used to jump the initial page to the target page, and the initial page is the display page when the target task starts;
[0007] The initial page is jumped to the target page according to the target control parameter.
[0008] In a possible implementation manner, determining the target control parameter according to the page change after the target operation is performed includes:
[0009] According to the page changes after the target operation is performed, the reward value corresponding to the initial control parameter is updated;
[0010] Determine whether the current page reaches the target page. If not, adjust the initial control parameters according to the updated reward value to obtain the reference control parameters, and repeat the step of updating the reward value based on the reference control parameters; if yes, determine that the current control parameters are the target control parameters.
[0011] In a possible implementation manner, determining whether the current page reaches the target page includes:
[0012] Determine whether the current page contains the target element of the target page, and if so, determine that the current page reaches the target page.
[0013] In a possible implementation manner, determining whether the current page reaches the target page includes:
[0014] Determine whether the similarity between the current page and the target page is higher than a set threshold, and if so, determine that the current page reaches the target page.
[0015] In a possible implementation manner, the jumping the initial page to the target page according to the target control parameter includes:
[0016] Control instructions for each display page other than the target page are generated according to the target control parameter, and the initial page is jumped to the target page according to the control instruction.
[0017] In a possible implementation manner, the initial control parameters include part or all of the position information, type information, text information of the elements in each display page except the target page, and the display interval duration between each display page.
[0018] In a possible implementation manner, the elements in each display page are controls that trigger page changes.
[0019] In a second aspect, an embodiment of the present application provides a task processing device, the device comprising:
[0020] an acquisition unit, used to acquire initial control parameters required to complete a target task, wherein the initial control parameters are used to perform a target operation on each display page except a target page, wherein the target page is a display page when the target task is completed;
[0021] a determination unit, configured to execute the target operation corresponding to the initial control parameter on each display page except the target page, and determine the target control parameter according to the page change after executing the target operation, wherein the target control parameter is used to jump the initial page to the target page, wherein the initial page is the display page when the target task starts;
[0022] The task processing unit is used to jump the initial page to the target page according to the target control parameter.
[0023] In a possible implementation manner, the determining unit is specifically configured to:
[0024] According to the page changes after the target operation is performed, the reward value corresponding to the initial control parameter is updated;
[0025] Determine whether the current page reaches the target page. If not, adjust the initial control parameters according to the updated reward value to obtain the reference control parameters, and repeat the step of updating the reward value based on the reference control parameters; if yes, determine that the current control parameters are the target control parameters.
[0026] In a possible implementation manner, the determining unit is specifically configured to:
[0027] Determine whether the current page contains the target element of the target page, and if so, determine that the current page reaches the target page.
[0028] In a possible implementation manner, the determining unit is specifically configured to:
[0029] Determine whether the similarity between the current page and the target page is higher than a set threshold, and if so, determine that the current page reaches the target page.
[0030] In a possible implementation manner, the task processing unit is specifically used to:
[0031] Control instructions for each display page other than the target page are generated according to the target control parameter, and the initial page is jumped to the target page according to the control instruction.
[0032] In a possible implementation manner, the initial control parameters include part or all of the position information, type information, text information of the elements in each display page except the target page, and the display interval duration between each display page.
[0033] In a possible implementation manner, the elements in each display page are controls that trigger page changes.
[0034] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and when the computer program is executed by the processor, any one of the task processing methods in the first aspect is implemented.
[0035] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of the task processing methods in the first aspect is implemented.
[0036] The technical solution provided by the embodiments of the present application brings at least the following beneficial effects:
[0037] The present application provides a task processing method, apparatus, device and medium, which, after acquiring the initial control parameters required to complete the target task, executes the target operation corresponding to the initial control parameters on each display page, and then determines the target control parameters that make the page changes meet the expectations. According to the target control parameters, the initial page can be jumped to the target page that completes the target task, which is conducive to the automated processing of work tasks. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 A schematic diagram of an application scenario of a task processing method provided in an embodiment of the present application;
[0039] Figure 2 A flowchart of a task processing method provided in an embodiment of the present application;
[0040] Figure 3 A structural diagram of a task processing device provided in an embodiment of the present application;
[0041] Figure 4 A structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical scheme and advantages of the present application clearer, the technical scheme in the embodiment of the present application will be clearly and completely described below in conjunction with the drawings in the embodiment of the present application. Obviously, the described embodiment is only a part of the embodiment of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application. In the absence of conflict, the embodiments in the present application and the features in the embodiments can be arbitrarily combined with each other. In addition, although the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in an order different from that here.
[0043] The terms "first" and "second" in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the term "comprising" and any of their variations are intended to cover non-exclusive protection. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units that are not listed, or optionally also includes other steps or units inherent to these processes, methods, products or devices. "Multiple" in the present application can mean at least two, for example, two, three or more, and the embodiments of the present application are not limited.
[0044] The following is a description of exemplary embodiments of the present application in conjunction with the accompanying drawings, including various details of the embodiments of the present application to facilitate understanding, which should be considered as merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description. It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, which should be considered as exemplary, and their purpose is only to illustrate the feasibility of the implementation of the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0045] In the technical solution of this application, the acquisition, transmission, storage, and use of data are in compliance with the requirements of relevant national laws and regulations.
[0046] Before introducing the task processing method provided in the embodiment of the present application, in order to facilitate understanding, the technical background of the embodiment of the present application is first introduced in detail below.
[0047] In daily work scenarios, workers complete various work tasks by interacting with various software, systems or tools on computer screens. Many of these tasks are highly repetitive and cumbersome, which consumes a lot of workers' time and energy and reduces their work efficiency.
[0048] Among the related technologies, robotic process automation technology is usually used. Software development engineers use process development kits to customize development, write codes, and operate the mouse and keyboard to reproduce the operation process of business personnel on the screen and help staff complete their work tasks.
[0049] However, although the use of robotic process automation technology can replace workers to reproduce the operation interaction process to complete work tasks, it has the following disadvantages:
[0050] 1. High threshold for use: Implementing robotic process automation technology requires mastering a series of core skills and tools, which places high demands on developers and is difficult for ordinary staff to master.
[0051] 2. High time investment: Using robotic process automation technology to clone a complete screen interaction process and enable it to run stably may take hundreds of times longer than the work task itself.
[0052] 3. Unable to cope with changes: Once a customized robot process encounters system changes or updates, it is very likely to become invalid and need to be re-customized or maintained, which will require a long development cycle and cannot adapt to changes in a timely manner.
[0053] In view of this, the embodiments of the present application provide a task processing method, device, equipment and medium for replacing staff to complete various work tasks, realizing the automatic processing of work tasks, and making the automatic processing flow of work tasks simpler and more efficient.
[0054] The inventive concept of the present application can be summarized as follows: after obtaining the initial control parameters required to complete the target task, the target operation corresponding to the initial control parameters is performed on each display page, and then, the target control parameters that make the page changes meet the expectations are determined, and the initial page is jumped to the target page that completes the target task according to the target control parameters, thereby realizing the automated processing of work tasks.
[0055] After introducing the inventive concept of this application, Figure 1 , the application scenarios of the embodiments of the present application are introduced.
[0056] Reference Figure 1 , is an application scenario diagram of a task processing method provided in an embodiment of the present application. Figure 1 As shown, the scenario includes: a terminal device 110 and a server 120, and the terminal device 110 and the server 120 can communicate with each other through a communication network.
[0057] In an optional implementation, the communication network may be a wired network or a wireless network. Therefore, the terminal device 110 and the server 120 may be directly or indirectly connected via a wired or wireless communication. For example, the terminal device 110 may be indirectly connected to the server 120 via a wireless access point, or the terminal device 110 may be directly connected to the server 120 via the Internet, and this application does not limit this.
[0058] In the embodiment of the present application, the terminal device 110 includes but is not limited to mobile phones, tablet computers, laptop computers, desktop computers, e-book readers, intelligent voice interaction devices, smart home appliances, car terminals and other devices.
[0059] The server 120 is a background server corresponding to the terminal device 110. The server 120 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0060] It should be noted that the task processing method in the embodiment of the present application can be deployed in an electronic device, which may be a server or a terminal device.
[0061] The server can be Figure 1 The server 120 shown in FIG. Figure 1 The terminal device may be other servers other than the server 120 shown in FIG. Figure 1 The terminal device 110 shown in FIG. 1 may also be Figure 1 Other terminal devices other than the terminal device 110 shown in FIG.
[0062] Figure 1 The figure is only an example. In fact, the number of terminal devices 110 and servers 120 is not limited and is not specifically limited in the embodiments of the present application.
[0063] Based on the above application scenarios, the task processing method provided by the exemplary embodiment of the present application is described below in combination with the application scenarios described above according to the accompanying drawings. It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principles of the present application, and the implementation methods of the present application are not limited in this regard.
[0064] refer to Figure 2 , Figure 2 An exemplary task processing method in an embodiment of the present application is provided. The method can be executed by an electronic device and includes the following steps:
[0065] Step S201, obtaining initial control parameters required to complete the target task.
[0066] In an optional implementation, the initial control parameters required to complete the target task can be obtained by analyzing the operation video of the staff completing the target task.
[0067] To complete the target task, it is necessary to jump from the initial page when the target task starts to the target page when the target task is completed. Therefore, image processing technology can be used to analyze the operation video of the staff completing the target task to obtain the initial control parameters required to complete the target task.
[0068] For example, assuming that the operation path to complete a target task is: initial page (double-click the target application icon) → first sub-page (click to log in) → second sub-page (click to allow) → target page, the initial control parameters required to complete the target task can be obtained by analyzing the video of completing the target task.
[0069] Specifically, the position of the elements operated by the mouse or keyboard on each display page except the target page can be obtained. For example, the element in the display page can be the icon of the target application. At this time, the position of the element is the position of the icon of the target application. The type information of the element in the display page can also be obtained. For example, in the initial page, the type of the element can be the icon of the application, and in the first sub-page, the type of the element can be a "login" control. In addition, the display interval duration between each display page can also be obtained. For example, after double-clicking the icon of the target application on the initial page, it jumps from the initial page to the first sub-page after 1.2 seconds, and 1.2 seconds is the display interval duration between the initial page and the first sub-page.
[0070] Furthermore, in order to improve the accuracy of mouse or keyboard operation of elements, the initial control parameters may also include text contained in the elements. For example, when the element is an icon of an application, the text may be the logo of the application, or the initial control parameters may also include characteristic information of the surrounding elements of the element, etc. It should be noted that the elements mentioned above are controls that trigger page changes, and the elements can be input by clicking, sliding, inputting, long pressing, and other operations through the keyboard or mouse.
[0071] In an optional implementation, after the initial control parameters are acquired, the initial control parameters may be preprocessed.
[0072] Specifically, the values of the initial control parameters that are not within a reasonable range may be smoothed to obtain more accurate initial control parameters.
[0073] Step S202: Execute the target operation corresponding to the initial control parameter on each display page except the target page, and determine the target control parameter according to the page change after executing the target operation.
[0074] After obtaining the initial control parameters required to complete the target task, the target operation corresponding to the initial control parameters can be performed on each display page except the target page, and the target control parameters can be determined according to the page changes after the target operation is performed.
[0075] Let's continue with the example of completing the target task as follows: initial page (double-click the target application icon) → first sub-page (click login) → second sub-page (click allow) → target page.
[0076] After obtaining the initial control parameters required to complete the target task, corresponding target operations can be performed on the initial page, the first subpage, and the second subpage in order based on the initial control parameters, and then the reward value corresponding to the initial control parameters is updated.
[0077] Assume that after the first step of operation is performed on the initial page based on the initial control parameters, the page jumps successfully to the first sub-page. At this time, the reward value corresponding to the initial control parameters can be increased. Then, after the second step of operation is performed on the first sub-page based on the initial control parameters, the page jumps successfully to the second sub-page. The reward value corresponding to the initial control parameters can continue to be increased. Furthermore, after the third step of operation is performed on the second sub-page based on the initial control parameters, if the page does not jump to the target page, the reward value corresponding to the current initial control parameters can be maintained. The initial control parameters are adjusted to obtain reference control parameters.
[0078] By using reinforcement learning, the continuously updated reward value can affect the decision of adjusting the control parameters. Therefore, the reference control parameters obtained after adjusting the initial control parameters can be used to continue to perform the target operations corresponding to the reference control parameters on each display page except the target page until the initial page jumps to the target page. Then, reinforcement learning is stopped to determine that the reference control parameters at this time are the target control parameters we ultimately need.
[0079] Among them, it can be determined whether the current page reaches the target page by judging whether the current page contains the target element of the target page.
[0080] For example, assuming that the target page contains a "Send" control, and there is a text feature of "Enter to send, Ctrl+Enter to wrap" on the left side of the "Send" control, then by judging whether the current page contains the "Send" control and whether the left side of the current page contains the text feature of "Enter to send, Ctrl+Enter to wrap", it can be determined whether the current page has jumped to the target page, thereby determining whether the control parameters of the displayed page need to be further adjusted.
[0081] In another optional implementation, it is also possible to determine whether the current page reaches the target page by judging whether the similarity between the current page and the target page is higher than a set threshold.
[0082] Specifically, the pixel information of the current page can be calculated, and then the pixel information of the current page can be compared with the pixel information of the pre-stored target page to obtain a comparison result. If the comparison result shows that the similarity between the current page and the target page is higher than a set threshold, it can be determined that the current page has reached the target page, otherwise, it is considered that the current page has not reached the target page.
[0083] Step S203: Jump the initial page to the target page according to the target control parameter.
[0084] After obtaining the target control parameters for jumping the initial page to the target page through reinforcement learning to complete the target task, control instructions for each display page except the target page can be generated according to the target control parameters, and the initial page can be jumped to the target page according to the control instructions to complete the automated processing of the target task.
[0085] Based on the foregoing description, in an embodiment of the present application, after obtaining the initial control parameters required to complete the target task, the target operation corresponding to the initial control parameters is performed on each display page, and then, the target control parameters that make the page changes meet the expectations are determined through reinforcement learning. According to the target control parameters, the initial page can be jumped to the target page that completes the target task, which is conducive to the automated processing of work tasks.
[0086] Based on the same inventive concept, the present application embodiment provides a task processing device, please refer to Figure 3 The device includes: an acquisition unit 301, a determination unit 302 and a task processing unit 303, wherein:
[0087] An acquisition unit 301 is used to acquire initial control parameters required to complete a target task. The initial control parameters are used to perform a target operation on each display page except a target page. The target page is a display page when the target task is completed.
[0088] The determination unit 302 is used to perform the target operation corresponding to the initial control parameter on each display page except the target page, and determine the target control parameter according to the page change after the target operation is performed. The target control parameter is used to jump the initial page to the target page. The initial page is the display page when the target task starts.
[0089] The task processing unit 303 is used to jump the initial page to the target page according to the target control parameter.
[0090] In a possible embodiment, the determining unit 302 is specifically configured to:
[0091] According to the page changes after executing the target operation, the reward value corresponding to the initial control parameter is updated;
[0092] Determine whether the current page reaches the target page. If not, adjust the initial control parameters according to the updated reward value to obtain the reference control parameters, and repeat the step of updating the reward value based on the reference control parameters; if yes, determine that the current control parameters are the target control parameters.
[0093] In a possible embodiment, the determining unit 302 is specifically configured to:
[0094] Determine whether the current page contains the target element of the target page, and if so, determine that the current page reaches the target page.
[0095] In a possible embodiment, the determining unit 302 is specifically configured to:
[0096] Determine whether the similarity between the current page and the target page is higher than a set threshold, and if so, determine that the current page reaches the target page.
[0097] In a possible embodiment, the task processing unit 303 is specifically configured to:
[0098] Control instructions for each display page other than the target page are generated according to the target control parameter, and the initial page is jumped to the target page according to the control instruction.
[0099] In a possible embodiment, the initial control parameters include position information, type information, text information of elements in each display page except the target page, and part or all of the display interval duration between each display page.
[0100] In a possible embodiment, the elements in each display page are controls that trigger page changes.
[0101] The task processing device provided in the embodiment of the present application has the same beneficial effects as the task processing method in the above embodiment, which will not be described one by one here.
[0102] After introducing the task processing method and the task processing device according to the exemplary embodiment of the present application, next, an electronic device provided according to the embodiment of the present application is introduced.
[0103] The present application embodiment provides an electronic device, which can implement the task processing method discussed above. Figure 4 , the device includes a memory 401, a processor 402 and a bus 403.
[0104] The memory 401 is used to store computer programs executed by the processor 402. The memory 401 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and programs required for running the instant messaging function, etc.; the data storage area may store various instant messaging information and operation instruction sets, etc.
[0105] The memory 401 may be a volatile memory, such as a random-access memory (RAM); the memory 401 may also be a non-volatile memory, such as a read-only memory, a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), or the memory 401 may be any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 401 may be a combination of the above memories.
[0106] The processor 402 may include one or more central processing units (CPU) or a digital processing unit, etc. The processor 402 is used to implement the task processing method in the above embodiment when calling the computer program stored in the memory 401 .
[0107] The specific connection medium between the memory 401 and the processor 402 is not limited in the embodiment of the present application. Figure 4 In the embodiment, the memory 401 and the processor 402 are connected via a bus 403. The bus 403 is connected to the processor 402 via a bus 403. Figure 4 The connections between other components are shown in bold lines, which are only for illustration and are not intended to be limiting. Bus 403 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0108] Based on the same inventive concept, the embodiment of the present application provides a computer-readable storage medium, and the computer program product includes: computer program code, when the computer program code is run on a computer, the computer executes any task processing method discussed above. Since the principle of solving the problem by the above-mentioned computer-readable storage medium is similar to that of the task processing method, the implementation of the above-mentioned computer-readable storage medium can refer to the implementation of the method, and the repeated parts will not be repeated.
[0109] Based on the same inventive concept, the embodiment of the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, the computer executes any of the task processing methods discussed above. Since the principle of solving the problem by the above-mentioned computer program product is similar to that of the task processing method, the implementation of the above-mentioned computer program product can refer to the implementation of the method, and the repeated parts will not be repeated.
[0110] It should be understood by those skilled in the art that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0111] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0112] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0113] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of user-operated steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0114] Obviously, a person skilled in the art may make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A task processing method, characterized in that: The method comprises: Acquire initial control parameters required to complete the target task, wherein the initial control parameters are used to perform the target operation on each display page except the target page, wherein the target page is the display page when the target task is completed; On each display page except the target page, the target operation corresponding to the initial control parameter is performed, and the target control parameter is determined according to the page change after the target operation is performed, and the target control parameter is used to jump the initial page to the target page, and the initial page is the display page when the target task starts; The initial page is jumped to the target page according to the target control parameter.
2. The method according to claim 1, characterized in that The determining of the target control parameter according to the page change after the target operation is performed includes: According to the page changes after the target operation is performed, the reward value corresponding to the initial control parameter is updated; Determine whether the current page reaches the target page. If not, adjust the initial control parameters according to the updated reward value to obtain the reference control parameters, and repeat the step of updating the reward value based on the reference control parameters; if yes, determine that the current control parameters are the target control parameters.
3. The method according to claim 2, characterized in that The step of determining whether the current page reaches the target page includes: Determine whether the current page contains the target element of the target page, and if so, determine that the current page reaches the target page.
4. The method according to claim 2, characterized in that: The step of determining whether the current page reaches the target page includes: Determine whether the similarity between the current page and the target page is higher than a set threshold, and if so, determine that the current page reaches the target page.
5. The method according to claim 1, characterized in that The step of jumping the initial page to the target page according to the target control parameter includes: Control instructions for each display page other than the target page are generated according to the target control parameter, and the initial page is jumped to the target page according to the control instruction.
6. The method according to claim 1, characterized in that The initial control parameters include part or all of the position information, type information, text information of the elements in each display page except the target page, and the display interval duration between each display page.
7. The method according to claim 6, characterized in that The elements in each display page are controls that trigger page changes.
8. A task processing device, characterized in that: The device comprises: an acquisition unit, used to acquire initial control parameters required to complete a target task, wherein the initial control parameters are used to perform a target operation on each display page except a target page, wherein the target page is a display page when the target task is completed; a determination unit, configured to execute the target operation corresponding to the initial control parameter on each display page except the target page, and determine the target control parameter according to the page change after executing the target operation, wherein the target control parameter is used to jump the initial page to the target page, wherein the initial page is the display page when the target task starts; The task processing unit is used to jump the initial page to the target page according to the target control parameter.
9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program executable on the processor, and when the computer program is executed by the processor, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.