Operation guidance method and device, electronic equipment, computer readable storage medium and computer program product
By displaying entry points and pages for target strategies within the application and providing guidance on operation steps, the problem of users not knowing how to use the app is solved, especially for specific groups, thus improving the user experience and efficiency.
Patent Information
- Application Number
- CN202410568360.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-06
- Publication Date
- 2025-11-07
AI Technical Summary
Users often encounter difficulties using the application due to a lack of clarity on how to use it, leading to a diminished user experience. This is particularly true for special groups such as the elderly, children, and people with intellectual disabilities. Furthermore, the existing prompts cannot be customized, resulting in difficulties and inefficiency in using the application.
This paper provides an operation guidance method that displays the entry point of the target guide, responds to the triggered operation to display the target page, and provides guidance information for the operation steps on the page, including location selection, time selection, content input prompts, etc., thereby improving interactivity and guidance.
It improves the interactivity and guidance of users when using the target strategy guide, enhances the user experience, and simplifies the operation steps and improves the efficiency, especially for special groups.
Smart Images

Figure CN120909685A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of Internet of Things, and in particular to an operation guidance method and device, electronic equipment, computer readable storage medium and computer program product. BACKGROUND
[0002] With the development of science and technology, more and more application programs are provided for users to use, which greatly facilitates the life of users. For example, the application program of social class can provide a way for different users to contact and increase the interaction between users. However, in the process of using the application program, the user has a problem of not knowing how to use the application program, which leads to the failure to meet the user's use demand and reduces the user's use experience. SUMMARY
[0003] The embodiments of the present application provide an operation guidance method and device, electronic equipment, computer readable storage medium and computer program product, which can improve the interactivity and guidance in the process of using the target strategy, thereby improving the use experience of the target object.
[0004] The technical scheme of the embodiments of the present application is implemented as follows:
[0005] The embodiments of the present application provide an operation guidance method, which comprises:
[0006] displaying a strategy entrance corresponding to a target strategy, wherein the target strategy comprises a plurality of operation steps required to be executed based on a target application for a theme of the target strategy;
[0007] in response to a triggering operation for the strategy entrance, displaying a target page corresponding to the target strategy in the target application;
[0008] displaying first operation guidance information corresponding to at least one operation step in the target page, the first operation guidance information being used to guide the target object to execute a target operation corresponding to the at least one operation step.
[0009] The embodiments of the present application provide an operation guidance device, which comprises:
[0010] a display module configured to display a strategy entrance corresponding to a target strategy, wherein the target strategy comprises a plurality of operation steps required to be executed based on a target application for a theme of the target strategy;
[0011] a response module configured to, in response to a triggering operation for the strategy entrance, display a target page corresponding to the target strategy in the target application;
[0012] The display module is further configured to display first operation guide information corresponding to at least one operation step in the target page, and the first operation guide information is used to guide the target object to perform a target operation corresponding to the at least one operation step.
[0013] In the foregoing solution, the target page includes at least one operation control, and the target operation includes a trigger operation on the operation control.
[0014] The display module is further configured to display step identifiers corresponding to the at least one operation step in the target page, the step identifiers correspond to the operation controls one by one, and the step identifiers are used to guide the target object to perform a trigger operation on a corresponding operation control; and the step identifiers are used as the first operation guide information corresponding to the operation steps.
[0015] In the foregoing solution, the target page includes at least one option control, and the target operation includes a trigger operation on the option control.
[0016] The display module is further configured to display recommendation information corresponding to the at least one operation step in the target page, and the recommendation information is used to recommend a target option control in the at least one option control for a corresponding operation step, and guide the target object to perform a trigger operation on the target option control; and the recommendation information is used as the first operation guide information corresponding to the operation step.
[0017] In the foregoing solution, the at least one operation step includes a first operation step for location selection, and each option control corresponds to a location.
[0018] The display module is further configured to display first recommendation information corresponding to the first operation step in the target page; and the first recommendation information is used to recommend a target location in locations corresponding to the option controls.
[0019] In the foregoing solution, the at least one operation step includes a second operation step for time selection, and each option control corresponds to a time.
[0020] The display module is further configured to display second recommendation information corresponding to the second operation step in the target page; and the second recommendation information is used to recommend a target time in times corresponding to the option controls.
[0021] In the foregoing solution, the target page includes at least one content input control, and the target operation includes a content input operation on the content input control.
[0022] The display module is further configured to display, in the target page, content input prompt information corresponding to at least one of the operation steps, the content input prompt information being configured to prompt content required to be input by a target content input control in the at least one content input control for the corresponding operation step, and guide the target object to perform a content input operation on the content input control.
[0023] The content input prompt information is used as first operation guide information corresponding to the operation step.
[0024] In the foregoing solution, the display module is further configured to display, in the target page, execution progress information of the plurality of operation steps, the execution progress information including execution sequences of the plurality of operation steps and an operation step currently required to be executed.
[0025] In the foregoing solution, the plurality of operation steps include at least a first operation step and a second operation step, and the plurality of operation steps have execution sequences, and the execution sequence of the second operation step is located after the execution sequence of the first operation step.
[0026] The display module is further configured to display, in the target page, the first operation step currently required to be executed, and display, in the target page, a step skipping control; and in response to a triggering operation on the step skipping control, switch the operation step currently required to be executed from the first operation step to the second operation step.
[0027] In the foregoing solution, the target page includes an operation control corresponding to the operation step currently required to be executed and another operation control, the first operation guide information corresponds to a first guide mode.
[0028] The response module is further configured to, after displaying, in the target page, the first operation guide information corresponding to at least one of the operation steps, display, in the target page, second operation guide information corresponding to the operation step currently required to be executed, in response to a triggering operation on the another operation control; the second operation guide information is configured to guide the target object to perform a target operation corresponding to the operation step currently required to be executed, the second operation guide information corresponds to a second guide mode, and the first guide mode is different from the second guide mode.
[0029] In the foregoing solution, the plurality of operation steps exist in a plurality of pages of the target application, and the plurality of pages are arranged in sequence.
[0030] The response module is further configured to, in response to the triggering operation on the guide entry, display a page located at a first position in the sequence in the target application as the target page if the triggering operation is responded to for the first time, or display a target page corresponding to a last time when the triggering operation is responded to if the triggering operation is not responded to for the first time.
[0031] In the above scheme, the plurality of operation steps include a third operation step.
[0032] The display module is further configured to display first operation guide information corresponding to the third operation step in the target page.
[0033] The response module is further configured to, after displaying the first operation guide information corresponding to the third operation step in the target page, display a repeat number setting control in the target page, and set a repeat number of the third operation step based on the repeat number setting control in response to a repeat number setting operation on the third operation step, the repeat number being used to repeatedly execute the third operation step when the third operation step is triggered.
[0034] In the above scheme, the third operation step triggers a page jump when completed.
[0035] The response module is further configured to, after setting the repeat number of the third operation step, execute the third operation step based on the first operation guide information in response to an execution instruction on the third operation step, and display a page after the jump when the third operation step is executed.
[0036] In a case where a duration of displaying the page after the jump is greater than a preset duration threshold and a number of times of displaying the page after the jump is less than the repeat number, the target page is returned.
[0037] In the above scheme, the response module is further configured to, in response to the triggering operation on the guide entry, display prompt information of executing the target guide, and display a target page corresponding to the target guide in the target application in response to a determination execution operation on the prompt information, wherein the prompt information includes at least one of a theme of the target guide, an object of sharing the target guide, an object of making the target guide, a number of the operation steps, a label corresponding to the target guide, and a relationship between the object of sharing the target guide and the target object.
[0038] In the above scheme, the display module is further configured to display media content corresponding to the theme and a first guide generation control corresponding to the theme in a view interface, and display a guide entry corresponding to the target guide generated based on the media content in response to a triggering operation on the first guide generation control.
[0039] In the above solution, the display module is further configured to display a session page in which the target object has a session with other objects; and display the strategy entry corresponding to the target strategy in the session page.
[0040] In the above solution, the response module is further configured to, before displaying the strategy entry corresponding to the target strategy, display a second strategy generation control for generating the target strategy; in response to a triggering operation on the second strategy generation control, record an application page of the target application; in the process of recording, in response to a step generation operation triggered based on the application page, generate the plurality of operation steps; and in response to a recording completion instruction triggered based on the application page, generate the target strategy composed of the plurality of operation steps.
[0041] In the above solution, the response module is further configured to, in response to the triggering operation on the second strategy generation control, display an association information editing interface; and in response to an association information editing operation in the association information editing interface, determine the association information of the target strategy edited, the association information at least including a theme of the target strategy.
[0042] The display module is further configured to, after displaying the target page corresponding to the target strategy in the target application, display the theme of the target strategy in the target page.
[0043] In the above solution, the number of the application pages is a plurality, and each of the application pages includes a plurality of controls, and the step generation operation includes a selection operation on a target control in the plurality of controls.
[0044] The response module is further configured to, for each of the application pages, perform the following processing: in response to a selection operation on a target control in the plurality of controls of the application page, generate an operation step corresponding to the target control.
[0045] In the above solution, the response module is further configured to receive a graphical drawing operation on a target control in the plurality of controls of the application page, and a graph drawn by the graphical drawing operation is used to select the target control.
[0046] The graphical drawing operation is taken as the selection operation, and in response to the graphical drawing operation, an operation step corresponding to the target control is generated.
[0047] In the above solution, the display module is further configured to, after displaying first operation guide information corresponding to at least one of the operation steps in the target page, if the target page corresponding to the target strategy in the target application is displayed again in a case where content corresponding to the target strategy is completed, display a strategy control corresponding to the target strategy.
[0048] The response module is further configured to display first operation guide information corresponding to at least one operation step in the target page in response to the operation guide instruction triggered based on the guide control.
[0049] An electronic device is provided in an embodiment of the present application, and the electronic device comprises:
[0050] A memory is configured to store computer executable instructions;
[0051] A processor is configured to execute the computer executable instructions stored in the memory, and implement the operation guide method provided in the embodiments of the present application.
[0052] A computer readable storage medium is provided in an embodiment of the present application, and the computer readable storage medium stores a computer program or computer executable instructions, and is configured to implement the operation guide method provided in the embodiments of the present application when executed by a processor.
[0053] A computer program product is provided in an embodiment of the present application, and the computer program product comprises a computer program or computer executable instructions, and the computer program or computer executable instructions are configured to implement the operation guide method provided in the embodiments of the present application when executed by a processor.
[0054] The embodiments of the present application have the following beneficial effects:
[0055] The operation guide method provided in the embodiments of the present application can display a guide entry corresponding to a target guide, and the target guide comprises: based on a plurality of operation steps required to be executed by a target application, in response to a trigger operation for the guide entry, displaying a target page corresponding to the target guide in the target application, and displaying first operation guide information corresponding to at least one operation step in the target page, the first operation guide information being used to guide a target object to execute a target operation corresponding to the at least one operation step. First, the embodiments of the present application can display the guide entry according to the actual use demand of the target object, and then can display the target page corresponding to the target guide in the target application, without the target object searching for how to display the target page, and the target page can be displayed more quickly. Second, the first operation guide information guiding the target object to execute the operation step can be displayed in the target page, the target object can be guided to execute the target operation, the interactivity and the guidance in the process of using the target guide can be improved, and thus the use experience of the target object can be improved. BRIEF DESCRIPTION OF DRAWINGS
[0056] Figure 1 FIG. 1 is a structural schematic diagram of an operation guide system provided in an embodiment of the present application;
[0057] Figure 2 FIG. 2 is a structural schematic diagram of an electronic device provided in an embodiment of the present application;
[0058] Figure 3 is a flowchart of an operation guide method provided by an embodiment of the present application Figure 1 ;
[0059] Figure 4A is a schematic diagram of a guide entry provided by an embodiment of the present application Figure 1 ;
[0060] Figure 4B is a schematic diagram of a guide entry provided by an embodiment of the present application Figure 2 ;
[0061] Figure 5 is a schematic diagram of prompt information provided by an embodiment of the present application
[0062] Figure 6 is a schematic diagram of a target page provided by an embodiment of the present application Figure 1 ;
[0063] Figure 7 is a schematic diagram of a target page provided by an embodiment of the present application Figure 2 ;
[0064] Figure 8 is a schematic diagram of a target page provided by an embodiment of the present application Figure 3 ;
[0065] Figure 9 is a schematic diagram of a target page provided by an embodiment of the present application
[0066] Figure 10 is a schematic diagram of a target page provided by an embodiment of the present application Figure 5 ;
[0067] Figure 11 is a schematic diagram of a target page provided by an embodiment of the present application Figure 6 ;
[0068] Figure 12 is a schematic diagram of a target page provided by an embodiment of the present application Figure 7 ;
[0069] Figure 13 is a schematic diagram of a target page provided by an embodiment of the present application Figure 8 ;
[0070] Figure 14 is a schematic diagram of a target page provided by an embodiment of the present application Figure 9 ;
[0071] Figure 15 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 ;
[0072] Figure 16Fig. 1 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 One;
[0073] Figure 17 Fig. 2 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Two;
[0074] Figure 18 Fig. 3 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Three;
[0075] Figure 19 Fig. 4 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Four;
[0076] Figure 20 Fig. 5 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Five;
[0077] Figure 21 Fig. 6 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Six;
[0078] Figure 22 Fig. 7 is a schematic diagram of a view interface provided by an embodiment of the present application;
[0079] Figure 23 Fig. 8 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Seven;
[0080] Figure 24 Fig. 9 is a schematic diagram of a conversation interface provided by an embodiment of the present application;
[0081] Figure 25 Fig. 10 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Eight;
[0082] Figure 26 Fig. 11 is a schematic diagram of a second strategy generation control provided by an embodiment of the present application;
[0083] Figure 27 Fig. 12 is a schematic diagram of an associated information editing interface provided by an embodiment of the present application;
[0084] Figure 28A Fig. 13 is a schematic diagram of a graphic drawing operation provided by an embodiment of the present application Figure 1 ;
[0085] Figure 28B Fig. 14 is a schematic diagram of a graphic drawing operation provided by an embodiment of the present application Figure 2 ;
[0086] Figure 29 Fig. 15 is a schematic diagram of a recording completion prompt information provided by an embodiment of the present application;
[0087] Figure 30 is a schematic diagram of a strategy generation prompt information provided by an embodiment of the present application;
[0088] Figure 31 is a flowchart of an operation guide method provided by an embodiment of the present application Figure 2 . DETAILED DESCRIPTION
[0089] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be described in further detail below with reference to the drawings, and the described embodiments should not be regarded as limiting the present application. All other embodiments obtained by those skilled in the art without making creative efforts fall within the scope of protection of the present application.
[0090] In the following description, "some embodiments" are related to a subset of all possible embodiments, but it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.
[0091] In the following description, the terms "first\second\third" are only to distinguish similar objects, and do not represent a specific order of the objects. It can be understood that "first\second\third" can be interchanged in a specific order or sequence as allowed, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0092] In the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program with a predetermined function, and works together with other related parts to achieve a predetermined target, and can be implemented entirely or partially by using software, hardware (such as a processing circuit or a memory) or a combination thereof. Similarly, one processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be a part of an overall module or unit that includes the functions of the module or unit.
[0093] Unless otherwise defined, all technical and scientific terms used in the embodiments of the present application have the same meanings as commonly understood by those skilled in the art. The terms used in the embodiments of the present application are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.
[0094] In the embodiments of the present application, the relevant data collection and processing should strictly comply with the requirements of relevant national laws and regulations, obtain the informed consent or separate consent of the personal information subject, and within the scope of authorization of laws and regulations and the personal information subject, carry out subsequent data use and processing.
[0095] Before the embodiments of the present application are described in further detail, the terms and names involved in the embodiments of the present application are explained, and the terms and names involved in the embodiments of the present application are applicable to the following explanations.
[0096] 1) Platform: In the present application, the platform specifically refers to an Internet platform, and the Internet platform is used to connect multiple target objects and provide an interactive place for the multiple target objects. The platform is a description method of an application program, for example, the platform can be a social application program, which is equivalent to providing a place for the multiple target objects to socialize. For another example, the platform can be an information application program, which is equivalent to providing a place for the multiple target objects to share information.
[0097] 2) Guide: In the present application, the guide is at least one of guidance, strategy, and suggestion provided to achieve success in a specific field or situation. The guide can help the target object overcome difficulties, obtain better results, and improve the ability and experience in the specific field.
[0098] 3) Theme: In the present application, the theme refers to the theme of the target guide, that is, the purpose that the target guide can achieve. For example, the theme of the target guide is to use the business function 1 of the application program, and the target guide can guide the target object to use the business function 1 of the application program.
[0099] 4) Age adaptation: In the present application, age adaptation refers to the consideration of the use requirements of the elderly in the process of designing and developing the application program. The age-adapted application program can help the elderly use the application program more easily, safely, and conveniently, and meet the use requirements of the elderly.
[0100] During the research, the inventors found the following technical problems in the related art, which are described as follows.
[0101] Technical problem 1: In the related art, the application program does not consider the use requirements of special groups, which makes it difficult for people in special groups to use the application program easily and conveniently, and reduces the use requirements of special groups. The special groups can include the elderly, children, and people with low intelligence.
[0102] Technical problem 2: In the related art, prompt information is displayed in the application program when the application program is used for the first time. However, the displayed prompt information is only used to inform the use of the displayed elements, and cannot guide the user to perform specific operations.
[0103] Technical problem 3: In the related art, the prompt information displayed for different users is consistent, and cannot be customized according to the situation of different users, which cannot meet the use requirements of the users.
[0104] Technical problem 4、In the related art, in order to facilitate the object to use the business function of the application program, a guide for explaining the use of the business function can be made, but the object needs to receive a large amount of content at one time in the case of watching the guide, which can cause the object to be tired and reduce the use experience of the object. In addition, the object needs to repeatedly view the guide when using the business function through the application program, which reduces the efficiency of the object using the business function.
[0105] The embodiment of the application provides an operation guidance method and device, equipment, computer readable storage medium and computer program product, which can improve the interactivity and guidance in the process of using the target guide, thereby improving the use experience of the target object.
[0106] Reference Figure 1 , Figure 1 is a structural schematic diagram of an operation guidance system provided by the embodiment of the application. The operation guidance system 100 is used to support an operation guidance application. The terminal (exemplarily shows the terminal 400-1 and the terminal 400-2) is connected to the server 200 through the network 300. The network 300 can be a wide area network or a local area network, or a combination of the two.
[0107] In some embodiments, the target guide can include: based on a plurality of operation steps required to be executed by the target application, for a theme of the target guide.
[0108] In response to a triggering operation for the guide entry displayed on the graphical page 410-1, the terminal 400-1 sends a page request to the server 200, and the server 200 can send a target page corresponding to the page request to the terminal 400-1, so that the target page corresponding to the target guide in the target application can be displayed on the graphical page 410-1, and the first operation guidance information corresponding to at least one operation step can be displayed in the target page displayed on the graphical page 410-1. The first operation guidance information is used to guide the target object to execute the target operation corresponding to the at least one operation step.
[0109] In some embodiments, the terminal 400-2 can send the guide entry corresponding to the target guide to the terminal 400-1, so that the guide entry corresponding to the target guide can be displayed on the graphical interface 410-2 of the terminal 400-2 and the graphical page 410-1 of the terminal 400-1.
[0110] For the terminal 400-1, in response to the triggering operation on the guide entry displayed on the graphical page 410-1, the terminal 400-1 sends a page request to the server 200, and the server 200 can send a target page corresponding to the page request to the terminal 400-1, so as to display the target page corresponding to the target guide in the target application on the graphical page 410-1, and display the first operation guide information corresponding to at least one operation step in the target page displayed on the graphical page 410-1. The first operation guide information is used to guide the target object to perform the target operation corresponding to the at least one operation step.
[0111] For the terminal 400-2, in response to the triggering operation on the guide entry displayed on the graphical page 410-2, the terminal 400-2 sends a page request to the server 200, and the server 200 can send a target page corresponding to the page request to the terminal 400-2, so as to display the target page corresponding to the target guide in the target application on the graphical page 410-2, and display the first operation guide information corresponding to at least one operation step in the target page displayed on the graphical page 410-2. The first operation guide information is used to guide the target object to perform the target operation corresponding to the at least one operation step.
[0112] The following describes an exemplary application of the electronic device provided by the embodiments of the present application. The electronic device provided by the embodiments of the present application can be a terminal or a server. The terminal can be a notebook computer, a tablet computer, a desktop computer, a set-top box, a smart phone, a smart speaker, a smart watch, a smart television, a vehicle-mounted terminal, and various types of terminals.
[0113] The server can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content distribution networks (CDN), and basic cloud computing services such as big data and artificial intelligence platforms. The terminal and the server can be directly or indirectly connected through wired or wireless communication, which is not limited in the embodiments of the present application.
[0114] Referring to Figure 2 , Figure 2 is a structural schematic diagram of the electronic device provided by the embodiments of the present application, Figure 2The illustrated electronic device includes at least one processor 410, memory 450, at least one network interface 420, and a user interface 430. The various components of the electronic device are coupled together by a bus system 440, which is configured to permit communication between the components. It is understood that the bus system 440 can include power busses, control busses, and status busses, in addition to data busses. For the sake of clarity, the various busses are illustrated in FIG. 4 as the bus system 440. The processor 410 can be an integrated circuit chip having one or more processing cores that is capable of executing software instructions, such as a general- purpose processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like. The processor 410 can be a microprocessor, or any conventional processor, controller, or state machine. Figure 2 The memory 450 can be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical disc drives, and the like. The memory 450 optionally includes one or more storage devices remotely located from the processor 410.
[0115] The processor 410 can be an integrated circuit chip having one or more processing cores that is capable of executing software instructions, such as a general- purpose processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like. The processor 410 can be a microprocessor, or any conventional processor, controller, or state machine.
[0116] The user interface 430 includes one or more output devices 431 that enable presentation of media content, including one or more speakers and / or one or more visual display screens. The user interface 430 also includes one or more input devices 432 that facilitate user input, such as a keyboard, a mouse, a microphone, a touch screen display, a camera, other input buttons and controls.
[0117] The memory 450 can be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical disc drives, and the like. The memory 450 optionally includes one or more storage devices remotely located from the processor 410.
[0118] The memory 450 includes volatile memory or nonvolatile memory, or both, removable or non-removable. Non-volatile memory can be read only memory (ROM), volatile memory can be random access memory (RAM). The memory 450 described in the embodiments of the present application is intended to include any suitable type of memory.
[0119] In some embodiments, the memory 450 is capable of storing data to support various operations, examples of which include programs, modules, and data structures or subsets or superset thereof, which are described below.
[0120] The operating system 451 includes a system program for processing various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks.
[0121] a network communication module 452 for communicating to other electronic devices via one or more (wired or wireless) network interfaces 420, exemplary network interfaces 420 including: Bluetooth, Wireless Fidelity (WiFi), and Universal Serial Bus (USB), etc.;
[0122] a presentation module 453 for enabling presentation of information via one or more output devices 431 (e.g., a display screen, a speaker, etc.) associated with the user interface 430 (e.g., a user interface for operating a peripheral device and displaying content and information);
[0123] an input processing module 454 for detecting and interpreting one or more user inputs or interactions from one or more input devices 432.
[0124] In some embodiments, the operation guidance apparatus provided by the embodiments of the present application can be implemented in software, Figure 2 An operation guidance apparatus 455 stored in the memory 450 is shown, which can be software in the form of programs and plug-ins, etc., including the following software modules: a display module 4551 and a response module 4552, which are logical, and thus can be combined or further split according to the implemented functions. The functions of the various modules will be described below.
[0125] In some other embodiments, the operation guidance apparatus provided by the embodiments of the present application can be implemented in hardware, as an example, the operation guidance apparatus provided by the embodiments of the present application can be a processor in the form of a hardware decoding processor, which is programmed to execute the operation guidance method provided by the embodiments of the present application, for example, the processor in the form of a hardware decoding processor can use one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field-Programmable Gate Arrays (FPGAs) or other electronic elements.
[0126] In some embodiments, the terminal or the server can implement the operation guide method provided by the embodiments of the present application by running various computer-executable instructions or computer programs. For example, the computer-executable instructions can be microprogram-level commands, machine instructions or software instructions. The computer program can be a native program in the operating system or a software module; can be a native application (APP), i.e., a program that needs to be installed in the operating system to run, such as an instant messaging APP, a reading APP or a video APP, etc.; or can be a small program that can be embedded into any APP, i.e., a program that only needs to be downloaded into a browser environment to run. In summary, the above computer-executable instructions can be any form of instructions, and the above computer programs can be any form of application programs, modules or plug-ins.
[0127] The operation guide method provided by the embodiments of the present application is described below. As described above, the electronic device implementing the operation guide method of the embodiments of the present application can be a terminal, a server, or a combination of the two. Referring to Figure 3 , Figure 3 is a flowchart of the operation guide method provided by the embodiments of the present application. Figure 1 The operation guide method provided by the embodiments of the present application will be described below with reference to the steps shown in Figure 3 and taking a terminal as an example.
[0128] In step 101, a strategy entry corresponding to the target strategy is displayed.
[0129] In the case where the target object needs to use the target strategy, the terminal can obtain the target strategy generated based on the theme corresponding media content, or the terminal can record the application page corresponding to the target application to generate the target strategy.
[0130] In order to facilitate the target object to use the target strategy, in some embodiments, the strategy entry corresponding to the target strategy can be displayed in a pop-up window after the target strategy is generated, for example, referring to Figure 4A , Figure 4A is a schematic diagram of the strategy entry provided by the embodiments of the present application. Figure 1 In view interface 401, a pop-up window 402 corresponding to the target strategy can be displayed, and the strategy entry 403 of the target strategy is displayed in the pop-up window 402. The strategy entry 403 displays the text "jump to target page". The view interface can be any interface generated corresponding to the target strategy.
[0131] In some embodiments, after the target strategy is generated, the strategy entry corresponding to the target strategy can be sent to any other object, so that the strategy entry corresponding to the target strategy can be displayed on the conversation page where the target object and the other object have a conversation.
[0132] That is, the step 101 can be implemented by displaying a conversation page in which the target object has a conversation with other objects, and displaying a guide entry corresponding to the target guide in the conversation page. For example, refer to Figure 4B , Figure 4B FIG. 4 is a schematic diagram of a guide entry provided by an embodiment of the present application Figure 2 In the conversation interface 404 in which the target object has a conversation with other objects, a message 405 sent by the other object can be displayed, the message 405 including the target guide and a guide entry 406, and the guide entry 406 displaying the text "jump to target page". Of course, the message 405 can also be sent by the target object, which is reasonable.
[0133] The target object can be a user using a terminal, an animal using a terminal, a robot using a terminal, and the like, which is not limited herein. The target guide includes a theme of the target guide and a plurality of operation steps required to be performed based on the target application. The theme of the target guide is a theme set according to a business function involved in the target guide, for example, the business function involved in the target guide is to enlarge a font, and the theme can be "how to enlarge a font", and the number of operation steps can be 3, 5, 6, and the like, which can be determined according to actual use.
[0134] Continuing to refer to Figure 3 In step 102, in response to a triggering operation on the guide entry, a target page corresponding to the target guide in the target application is displayed.
[0135] In some embodiments, the step 102 can be implemented in the following manner, which is specifically described as follows: the plurality of operation steps exist in a plurality of pages of the target application, the plurality of pages are arranged in order, and the number of pages is less than or equal to the number of operation steps.
[0136] In the case where the number of pages is less than the number of operation steps, the number of operation steps corresponding to one or more pages is greater than 1, that is, the number of operation steps corresponding to one or more pages is 2, or greater than 2, which can be determined according to actual conditions. In the case where the number of pages is equal to the number of operation steps, the number of operation steps corresponding to each page is 1.
[0137] For example, the number of operation steps is 4, the operation steps include operation step 1, operation step 2, operation step 3, and operation step 4, the number of pages is 3, the pages include page 1, page 2, and page 3, page 1 is arranged before page 2, and page 2 is arranged before page 3, that is, the 3 pages are arranged in the order of "page 1-page 2-page 3".
[0138] The operation step corresponding to page 1 is operation step 1, that is, the number of operation steps corresponding to page 1 is 1, the operation steps corresponding to page 2 are operation step 2 and operation step 3, that is, the number of operation steps corresponding to page 2 is 2, and the operation step corresponding to page 3 is operation step 4, that is, the number of operation steps corresponding to page 3 is 1.
[0139] In response to the trigger operation on the guide entry, if it is the first time to respond to the trigger operation on the guide entry, that is, if it is the first time to respond to the trigger operation, the page located at the first position in the sequence in the target application is displayed as the target page.
[0140] If it is not the first time to respond to the trigger operation on the guide entry, that is, if it is not the first time to respond to the trigger operation, it can be determined whether the difference between the trigger time of the last time responding to the trigger operation on the guide entry and the current time is greater than a first time threshold.
[0141] If the difference between the trigger time of the last time responding to the trigger operation on the guide entry and the current time is greater than the first time threshold, it indicates that the time interval between the trigger time of the last time responding to the trigger operation on the guide entry and the current time is relatively long, and the page located at the first position in the sequence in the target application (that is, the target page) is displayed.
[0142] If the difference between the trigger time of the last time responding to the trigger operation on the guide entry and the current time is less than or equal to the first time threshold, it indicates that the time interval between the trigger time of the last time responding to the trigger operation on the guide entry and the current time is relatively short, and the target page in the target application corresponding to the last time responding to the trigger operation on the guide entry is displayed.
[0143] For example, the pages corresponding to the target guide 1 include page 1, page 2, and page 3, the three pages are arranged in the order of “page 1-page 2-page 3”, the guide entry corresponding to the target guide 1 is guide entry 1, and in response to the trigger operation on the guide entry 1, if it is the first time to respond to the trigger operation on the guide entry 1, the page located at the first position in the sequence in the target application is displayed, that is, page 1 in the target application is displayed.
[0144] The target page corresponding to the last time responding to the trigger operation on the guide entry 1 is page 3, and if it is not the first time to respond to the trigger operation on the guide entry 1, it can be determined whether the difference between the trigger time of the last time responding to the trigger operation on the guide entry and the current time is greater than a first time threshold.
[0145] If the difference between the trigger time of the last time responding to the trigger operation on the guide entry and the current time is greater than the first time threshold, the page located at the first position in the sequence in the target application can be displayed, that is, page 1 in the target application is displayed.
[0146] If a difference between the triggering time of the last triggering operation in response to the guide entry and the current time is less than or equal to the first time threshold, a target page corresponding to the last triggering operation in response to the guide entry in the target application can be displayed, that is, page 3 in the target application is displayed. In this way, different pages can be displayed according to different situations, so as to improve the use experience of the target object.
[0147] The above step 102 is described from the perspective of interaction between the terminal and the server. In some embodiments, in response to the triggering operation of the guide entry, if the triggering operation in response to the guide entry is first, the terminal can send a target page request to the server, and the server can return data corresponding to the target page to the terminal according to the target page request, that is, data corresponding to the page located at the first position in the sequence, and then the terminal can cache and load the data corresponding to the page located at the first position in the sequence, so as to display the page located at the first position in the sequence (that is, the target page) in the target application.
[0148] For each page in the plurality of pages, the same steps as displaying the page located at the first position in the sequence in the target application need to be performed when the terminal needs to display the page. Accordingly, when the terminal displays any page in the plurality of pages, the data corresponding to the page is cached.
[0149] In order to save the memory of the terminal, in the case that the difference between the triggering time of the triggering operation of the guide entry and the current time is greater than the first time threshold, the cached page data can be deleted, so as to save the memory of the terminal.
[0150] If the triggering operation in response to the guide entry is not first, it can be determined whether the difference between the triggering time of the last triggering operation in response to the guide entry and the current time is greater than the first time threshold. If the difference between the triggering time of the last triggering operation in response to the guide entry and the current time is greater than the first time threshold, the terminal does not have cached page data, and therefore the terminal can send a target page request to the server, and the server can return data corresponding to the target page to the terminal according to the target page request, that is, data corresponding to the page located at the first position in the sequence, and then the terminal can cache and load the data corresponding to the page located at the first position in the sequence, so as to display the page located at the first position in the sequence (that is, the target page) in the target application.
[0151] If a difference between the triggering time of the last triggering operation in response to the guide entry and the current time is less than or equal to a first time threshold, the terminal has cached page data, the page data has corresponding time information, and the page data with the smallest difference between the time information and the current time can be loaded, so that the target page corresponding to the last triggering operation in response to the guide entry in the target application is displayed. That is, the terminal can cache the first time threshold for the displayed page, which is equivalent to "remembering" the displayed page after the target object exits the page, and displaying the corresponding page, thereby improving the use experience of the target object.
[0152] In some embodiments, the display form of the guide entry can be a link, and in response to a triggering operation on the link, a target page corresponding to the target guide in the target application (i.e., the page corresponding to the link) is displayed. The display form of the guide entry can also be a control, and in response to a triggering operation on the control, a target page corresponding to the target guide in the target application (i.e., the page corresponding to the control) is displayed. The display form of the guide entry can also be a two-dimensional code, and in response to a triggering operation on the two-dimensional code, a target page corresponding to the target guide in the target application (i.e., the page corresponding to the two-dimensional code) can be displayed. Of course, the guide entry can also be other display forms in the art, which are not limited here.
[0153] In some embodiments, the above step 102 can be implemented by displaying prompt information for executing the target guide in response to a triggering operation on the guide entry, and displaying a target page corresponding to the target guide in the target application in response to a determination execution operation on the prompt information. In response to a cancel operation on the prompt information, the prompt information for displaying the target guide can be canceled.
[0154] The prompt information includes at least one of the following, that is, the prompt information includes one or more of the following: the theme of the target guide, the object of sharing the target guide, the object of making the target guide, the number of operation steps, the label corresponding to the target guide, the relationship between the object of sharing the target guide and the target object, and the information of the provider of the business function corresponding to the target guide.
[0155] The object of sharing the target guide can be another object, and can also be the target object. The object of making the target guide can be the same as or different from the object of sharing the target guide. The number of operation steps is the number of operation steps corresponding to the target guide.
[0156] The label corresponding to the target guide can be a label obtained based on the evaluation of the object using the target guide, can also be a label determined according to the number of uses of the target guide, and can also be a label set in advance by the maker of the target guide.
[0157] In some embodiments, after the target object uses the target guide, the object can be prompted to evaluate the target guide, where the evaluation mode can be scoring, or selecting a target label from pre-set labels, or inputting a corresponding label by the target object.
[0158] For the scoring mode, the score corresponding to the target guide can be obtained, the average score can be determined based on the score corresponding to the target guide, so as to take the average score as the label, or the number of scores corresponding to the target guide greater than a preset score threshold can be obtained, and the label can be obtained based on the number and the preset score threshold, for example, the label can be more than a person's score greater than score 1.
[0159] For the mode of selecting a target label from pre-set labels, after the target object uses the target guide, a target label can be selected from pre-set labels, and then the number of target labels corresponding to the target guide can be obtained, and the target label with a number greater than a first preset number threshold can be taken as the label corresponding to the target guide.
[0160] The relationship between the object sharing the target guide and the target object can be determined based on a note set by the target object for the object sharing the target guide, or can be pre-set by the target object and / or the object sharing the target guide.
[0161] Referring to Figure 5 , Figure 5 is a schematic diagram of prompt information provided by the embodiments of the present application, and the prompt information 504 is displayed in a pop-up window in the target page 501, and the prompt information 504 includes "granddaughter teaches you", "how to start the caring mode", and "contains 4 steps in total".
[0162] Among them, "granddaughter" is the relationship between the object sharing the target guide and the target object, that is, the object sharing the target guide is the granddaughter of the target object, "how to start the caring mode" is the theme of the target guide, and "contains 4 steps in total" is the number of operation steps.
[0163] The prompt information 504 also includes a cancel control 503 and an immediate start control 502, in response to a trigger operation on the immediate start control 502, that is, in response to a determination execution operation on the prompt information, a target page corresponding to the target guide in the target application can be displayed. In response to a trigger operation on the cancel control 503, that is, in response to a cancel operation on the prompt information, the prompt information of the target guide can be canceled.
[0164] That is, the determination execution operation and the cancel operation can be triggered by the corresponding control, of course, it can also be triggered by voice, gesture and other control modes, which can be set according to actual use requirements, and here is not limited.
[0165] By displaying the prompt information, the target object can determine whether to use the target strategy based on the prompt information, thereby improving the use experience of the target object. Through step 102, the target object does not need to find how to display the target page, and the target page corresponding to the target strategy in the target application can be displayed more quickly, thereby improving the use experience of the target object.
[0166] In step 103, the first operation guide information corresponding to at least one operation step is displayed in the target page.
[0167] In some embodiments, the first operation guide information corresponding to one operation step is displayed in the target page, and the first operation guide information is used to guide the target object to perform the target operation corresponding to the operation step. In some embodiments, the first operation guide information corresponding to a plurality of operation steps is displayed in the target page, and the first operation guide information is used to guide the target object to perform the target operation corresponding to the operation step according to the step execution order of the plurality of operation steps.
[0168] The implementation of step 103 is described as follows: in a first implementation, the target page includes at least one operation control, the target operation includes a trigger operation on the operation control, and the number of operation controls in the target page is consistent with the number of operation steps corresponding to the target page.
[0169] At least one step identifier corresponding to at least one operation step is displayed in the target page, the step identifier is one-to-one corresponding to the operation control, and the step identifier is used to guide the target object to perform the trigger operation on the corresponding operation control. The step identifier is used as the first operation guide information corresponding to the operation step.
[0170] In some embodiments, the step identifier can be a color identifier that marks different operation controls with different colors, the step identifier can also be a serial number identifier that marks the serial number corresponding to the operation step, the step identifier can also be a graphical identifier that marks the operation control with any graphical indication, and of course the step identifier can also be any identifier that can guide the target object to perform the trigger operation on the corresponding operation control in the art. The step identifier can also be at least two of the color identifier, the serial number identifier, and the graphical identifier, which is not limited here.
[0171] For example, referring to Figure 6 , Figure 6 is a schematic diagram of the target page provided by the embodiments of the present application Figure 1 , the target page 605 includes two operation controls, specifically the operation control 603 and the operation control 604, and the target page 605 also includes other operation controls. Figure 6 In the figure, only the other operation control 601 and the other operation control 602 are shown.
[0172] The target operation includes a trigger operation for the operation control 603 and a trigger operation for the operation control 604, the number of operation controls in the target page 605 is 2, and the number of corresponding operation steps in the target page 605 is also 2.
[0173] The step identifier is a serial number identifier marked by a serial number corresponding to the operation step, and the step identifier is "②" and "③", where "②" is the step identifier of the operation step corresponding to the operation control 603, and "③" is the step identifier of the operation step corresponding to the operation control 604. "②" and "③" are used to guide the target object to first perform the trigger operation for the operation control 603 and then perform the trigger operation for the operation control 604, that is, the first operation guide information can be "②" and "③".
[0174] For another example, the step identifier can also be a color identifier marking different operation controls and a serial number identifier marked by a serial number corresponding to the operation step, see Figure 7 , Figure 7 is a schematic diagram of a target page provided by an embodiment of the present application Figure 2 The operation control 603 can be marked by a first color, where in Figure 7 a diagonal line is used to represent the first color, and the operation control 604 can be marked by a second color, where in Figure 7 a dot is used to represent the second color.
[0175] For another example, the graphical identifier can be an arrowhead identifier, that is, the step identifier can also be an arrowhead identifier indicating the operation control, for example, see Figure 8 , Figure 8 is a schematic diagram of a target page provided by an embodiment of the present application Figure 3 The operation control 802 can be displayed in the target page 801, and the step identifier can be an arrowhead identifier 803, which is used to guide the target object to first perform the trigger operation for the operation control 802.
[0176] In some embodiments, when the number of operation controls in the target page is one, the step identifier can be any one or more of the color identifier, the serial number identifier, and the graphical identifier, and when the number of operation controls in the target page is multiple, in order to facilitate the target object to perform according to the order of the operation steps, the step identifier can include the serial number identifier, or on the basis of including the serial number identifier, further include any one of the color identifier and the graphical identifier. For the case where the number of operation controls is multiple, the step identifier can also only include any one or more of the color identifier and the graphical identifier, but the step identifier is only used to mark the operation control corresponding to the operation step that needs to be performed at present, so as to accurately guide the target object to perform the trigger operation for the operation control. The specific setting can be made according to the actual use.
[0177] It can be seen that, in the operation guidance method provided by the embodiments of the present application, the first operation guidance information can be a step identifier, the step identifier can mark the operation control by different identifiers, so that the target object can be clearly and intuitively guided to perform the trigger operation on the operation control, the interactivity and guidance in the process of using the target strategy can be improved, the use experience of the target object can be improved, and the above technical problems 1-technical problem 2 can be solved.
[0178] In the second implementation manner, the target page includes at least one option control, the target operation includes a trigger operation on the option control, and the recommended information corresponding to at least one operation step is displayed in the target page. The recommended information is used to recommend a target option control in the at least one option control for the corresponding operation step, and guide the target object to perform the trigger operation on the target option control. The recommended information is taken as the first operation guidance information corresponding to the operation step.
[0179] In some embodiments, one or more option controls can be displayed in the target page, and recommended information for the one or more option controls can be displayed in the target page. The recommended information includes a recommendation reason, that is, the recommended information is the reason for recommending the corresponding option control.
[0180] For example, referring to Figure 9 , Figure 9 is a schematic diagram of a target page provided by the embodiments of the present application. The target page 901 is a page for setting an icon of an application program (that is, the operation step is to set an icon of an application program). The text "please select one from the following graphics as an icon of an application program" can be displayed in the target page 901. The target page 901 also displays six graphics, of which only the graphic 903 is marked. The recommended information 902 for the graphic 903 (that is, the recommended information corresponding to the operation step) can also be displayed in the target page 901. The recommended information 902 displays a recommendation reason, and the recommendation reason is "more than x people use".
[0181] In some embodiments, in response to the trigger operation on the operation control, a control list corresponding to the operation control can be displayed, the control list includes one or more option controls, and recommended information for the one or more option controls can be displayed in the target page. The recommended information includes a recommendation reason, that is, the recommended information is the reason for recommending the corresponding option control.
[0182] For example, referring to Figure 10 , Figure 10 is a schematic diagram of a target page provided by the embodiments of the present application Figure 5In the target page 1001, an operation control 1002 is displayed, the target page 1001 is used for reserving a date (i.e., the operation step is to reserve a date), the operation control 1002 displays the text "reserve a date (only a number date is displayed)", and in response to a triggering operation on the operation control 1002, a control list 1003 corresponding to the operation control 1002 can be displayed, the control list 1003 includes seven option controls, and the seven option controls correspond to different dates.
[0183] Continuing to refer to Figure 10 In the target page 1001, recommendation information 1004 and recommendation information 1005 for the operation step are displayed, the recommendation information 1004 is recommendation information for "2024-04-13 Saturday", and the recommendation information 1004 displays a recommendation reason, and the recommendation reason is "free" (i.e., the state of the target object on the day is free). The recommendation information 1005 is recommendation information for "2024-04-18 Thursday", and the recommendation information 1005 displays a recommendation reason, and the recommendation reason is "fewer reservations".
[0184] The recommendation information will be introduced below for different operation steps. The recommendation information provided in this embodiment includes at least one or more of first recommendation information, second recommendation information, and third recommendation information. Of course, it can also be any information for recommending an option control in the field, which is not limited here. The first recommendation information, the second recommendation information, and the third recommendation information will be introduced below.
[0185] For the first recommendation information, the first operation step is used for position selection, the target page displays first recommendation information corresponding to the first operation step, and the first recommendation information corresponds to the first option control. The first recommendation information is determined based on the distance between the current position and the position corresponding to the first option control. The first recommendation information is used to recommend a target position in the positions corresponding to the option controls.
[0186] In some embodiments, when the target object allows the current position to be obtained, the current position corresponding to the target object can be obtained, and then the distance between the current position and the position corresponding to the first option control can be obtained.
[0187] Correspondingly, in order to facilitate the user to know the distance between the current position and the position corresponding to the first option control, the position corresponding to the first option control (the target position) whose distance between the current position and the position corresponding to the first option control is less than a preset distance threshold can be recommended, i.e., the target position in the positions corresponding to the option controls is recommended.
[0188] The first recommendation information can be "the closest distance", that is, the distance between the current position and the position corresponding to the first option control (target position) is the smallest. The first recommendation information can also be "moderate distance", that is, the distance between the current position and the position corresponding to the first option control (target position) is less than a preset distance threshold.
[0189] In some embodiments, after obtaining the distance between the current position and the position corresponding to the first option control, the moving manner from the current position to the position corresponding to the first option control (target position) can be obtained, and then the position corresponding to the first option control (target position) can be recommended based on the moving manner. The first recommendation information can be "convenient transportation", and the first recommendation information can also be the specific content corresponding to the moving manner.
[0190] In some embodiments, after obtaining the distance between the current position and the position corresponding to the first option control, the time length of moving from the current position to the position corresponding to the first option control can also be obtained, and then the position corresponding to the first option control (target position) whose time length is less than a second time length threshold can be recommended. The first recommendation information can be "the shortest time length", that is, the time length of moving from the current position to the position corresponding to the first option control (target position) is the shortest. The first recommendation information can also be "moderate time length".
[0191] In some embodiments, the first recommendation information can also be determined based on one or more of the distance between the current position and the position corresponding to the first option control, the moving manner of moving from the current position to the position corresponding to the first option control, the time length of moving from the current position to the position corresponding to the first option control, and a preset weight. The preset weight can be determined according to the actual use demand of the user.
[0192] Referring to Figure 11 , Figure 11 is a schematic diagram of a target page provided by an embodiment of the present application Figure 6 In the target page 1101, an operation control 1102 is displayed, and the target page 1101 is used for location selection (that is, the first operation step). The operation control 1102 displays the text "location selection". In response to a triggering operation on the operation control 1102, a control list 1103 corresponding to the operation control 1102 can be displayed, and the control list 1103 includes eight first option controls. The eight option controls correspond to different locations.
[0193] The first recommended information 1104 is recommendation information for "Location A", and the first recommended information 1104 displays a recommended reason, which is "the shortest distance", that is, the distance between the current location of the target object and the location of Location A (i.e., the location corresponding to the first option control) is the shortest.
[0194] The first recommended information 1105 is recommendation information for "Location E", and the first recommended information 1105 displays a recommended reason, which is "the shortest time", that is, the time for moving from the current location of the target object to the location of Location E (i.e., the location corresponding to the first option control) is the shortest.
[0195] By displaying the first recommended information, the target object can easily select a location that has the shortest distance (the distance between the current location and the location corresponding to the first option control), the shortest time (the time for moving from the current location to the location corresponding to the first option control), and a moving mode that meets the actual use requirements of the target object, thereby improving the use experience of the target object and solving the above technical problems 1-technical problems 2.
[0196] For the second recommended information, the second operation step is used for time selection, and the second recommended information corresponding to the second operation step is displayed in the target page, and the second recommended information corresponds to the second option control, wherein the second recommended information is relationship information between a target time obtained in advance and a time corresponding to the second option control, and the second recommended information is used for recommending the target time in the time corresponding to each option control.
[0197] In some embodiments, the target time obtained in advance is a schedule set by the target object according to actual use requirements. In the case where the target object allows to obtain the schedule, the schedule can be obtained, that is, the target time is obtained, and then the target time and the time corresponding to the second option control can be compared, so as to recommend the time corresponding to the second option control (i.e., the target time) that does not overlap with the target time, that is, to obtain the second recommended information.
[0198] For example, referring to Figure 10 The recommended information 1004 is the second recommended information, and the recommended reason of the recommended information 1004 is "free", that is, the schedule set by the target object according to the actual use requirements does not overlap with "2024-04-13 Saturday".
[0199] In some embodiments, the target time obtained in advance can be a holiday, and the time corresponding to the second option control can be compared with the holiday, so that the second option control with time overlapping with the holiday can be recommended according to the use demand of the target object, or the time (i.e., the target time) corresponding to the second option control without time overlapping with the holiday can be recommended, that is, the second recommendation information is obtained.
[0200] In some embodiments, the terminal can send a recommendation information obtaining request to the server, the server can obtain the selection quantity corresponding to the second option control stored in advance, recommend the time (target time) corresponding to the second option control with the selection quantity less than the second preset quantity threshold, that is, the second recommendation information is obtained, and then the server can send the second recommendation information to the terminal, and the terminal can display the second recommendation information.
[0201] For example, referring to Figure 10 , the recommendation information 1005 is the second recommendation information, and the recommendation reason of the recommendation information 1005 is "fewer appointments", that is, the quantity corresponding to "Thursday, April 18, 2024" (target time) is less than the second preset quantity threshold. By displaying the second recommendation information, the target object can easily select a date with less idle or fewer appointments, thereby improving the use experience of the target object and solving the above technical problems 1-technical problems 2.
[0202] For the third recommendation information, in the case of displaying the operation step corresponding to the third recommendation information in the target page, the third recommendation information corresponds to the third option control, and the third recommendation information is the relationship information between the pre-set label and the graph corresponding to the third option control.
[0203] In some embodiments, the label is set according to the operation step, for example, the label can be a label of the style of the graph corresponding to the third option control, or the label can be a label representing the relationship between the target object or one or more of other objects and the graph corresponding to the third option control, which can be set according to the actual use demand of the target object, and is not limited here.
[0204] In some embodiments, the graph corresponding to the third option control can be recognized by a pre-trained graph classification model, so as to obtain a recognition result, the recognition result includes a plurality of predicted labels, the similarity between the plurality of predicted labels and the label is obtained, and the predicted label with a similarity greater than a similarity threshold is taken as the third recommendation information corresponding to the graph corresponding to the third option control.
[0205] In some embodiments, the historical selection history of the target object (and other objects) can be obtained. If the graphic corresponding to the historical selection history is the same as the graphic corresponding to the third selection history, the information representing that the target object has selected the third selection history can be used as the third recommendation information. For example, the reason for the third recommendation information can be "used".
[0206] In some embodiments, the number of times the target object and other objects select each third option control can be obtained. If the number of selections is greater than a preset threshold, the information representing the high number of selections can be used as the third recommendation information.
[0207] For example, see Figure 9 Recommendation information 902 is the third recommendation, recommended because "more than x people have used it." This means the third recommendation indicates that the target user and other users have selected graphic 903 more times than a preset threshold. By displaying this third recommendation, the target user can easily select a style, setting, or frequently used graphic that meets their needs, thus improving their user experience.
[0208] As can be seen, in the operation guidance method provided in this application embodiment, the first operation guidance information can be recommendation information, which can be one or more of the first recommendation information, the second recommendation information, and the third recommendation information. This can clearly and intuitively guide the target object to perform the trigger operation on the option control, improve the interactivity and guidance in the process of using the target guide, thereby improving the user experience of the target object and solving the above-mentioned technical problems 1-2.
[0209] In the third implementation, the target page includes at least one content input control, and the target operation includes content input operations on the content input controls. The number of content input controls is consistent with the number of operation steps corresponding to the target page.
[0210] Display content input prompts for at least one operation step on the target page. These prompts are used to provide hints about the content to be entered into the target content input control in at least one content input control for the corresponding operation step, and to guide the target object to perform the content input operation for the content input control. The content input prompts serve as the first operation guidance information corresponding to the operation step.
[0211] In some embodiments, input prompts may be displayed in the area corresponding to the input control. These prompts can be set according to the operation steps; for example, see [link to documentation]. Figure 12 , Figure 12 This is a schematic diagram of the target page provided in the embodiments of this application. Figure 7In the target page 1201, a content input control 1203 can be displayed, the content input control 1203 corresponds to the operation step of filling in reason information, the content input control 1203 corresponds to the text "reason explanation", and the content input control 1203 displays content input prompt information 1202 above it. The content input prompt information 1202 corresponds to the content "In the case of filling in the reason, it can be explained in the format of 1,... 2,...".
[0212] That is, the content input prompt information can be information for prompting the format of the input content, and can also be information for prompting the word count display of the input content, and can also be information for prompting the form of the input content. The specific content can be set according to actual use requirements.
[0213] It can be seen that in the operation guidance method provided by the embodiments of the present application, the first operation guidance information can be content input prompt information, so that the target object can be clearly and intuitively guided to perform the content input operation on the content input control, the interactivity and guidance in the process of using the target strategy can be improved, the use experience of the target object can be improved, and the above technical problems 1-technical problems 2 can be solved.
[0214] In some embodiments, for the above first implementation- third implementation, on the basis of the above first implementation- third implementation, the first operation guidance information corresponding voice, video and the like can also be played, so that the target object can be more conveniently guided to perform the trigger operation on the content input control, and the use experience of the target object can be improved.
[0215] It can be seen that in the operation guidance method provided by the embodiments of the present application, the first operation guidance information can be content input prompt information, so that the target object can be clearly and intuitively guided to perform the content input operation on the content input control, the interactivity and guidance in the process of using the target strategy can be improved, the use experience of the target object can be improved, and the above technical problems 1-technical problems 2 can be solved.
[0216] For special groups, for example, for the elderly, children, people with low intelligence, etc., the first operation guidance information displayed in the target page can guide the target object to perform the operation step, and the target object can easily and conveniently perform the target operation corresponding to the at least one operation step, that is, the special group (i.e. the target object) can easily and conveniently use the application program, so as to meet the use requirements of the special group and solve the technical problem 1.
[0217] And, the operation guiding method provided by the embodiments of the present application can display the first operation guiding information for guiding the target object to perform the target operation according to different situations, instead of simply informing the target object of the use of the control (element), and the operation guiding method provided by the embodiments of the present application displays the first operation guiding information at a time based on the actual use demand of the target object, after the triggering operation of the guide entry, instead of at the first use of the application program, which can improve the use experience of the target object and solve the above technical problem 2.
[0218] In some embodiments, after step 102, or after step 103, execution progress information of the plurality of operation steps can be displayed in the target page, wherein the execution progress information comprises one or more of the execution order of the plurality of operation steps, the operation step currently required to be executed, the theme of the target guide, and a key step in the plurality of operation steps.
[0219] In some embodiments, the plurality of operation steps can be displayed in the target page in the execution order, for example, the plurality of operation steps can be displayed in the target page in the order from left to right, and the execution order of the plurality of operation steps can be from left to right. The plurality of operation steps can also be displayed in the order from top to bottom, and the execution order of the plurality of operation steps can be from top to bottom, which can be set according to actual use demand.
[0220] In some embodiments, the serial number corresponding to the execution order of each operation step can be displayed in the target page, for example, referring to Figure 13 , Figure 13 is a schematic diagram of the target page provided by the embodiments of the present application Figure 8 In the target page 1301, the "③ operation step 1302", "④ operation step 1303" and "⑤ operation step 1304" can be displayed, wherein ③ represents that the execution order of the operation step 1302 is the third in the plurality of operation steps, ④ represents that the execution order of the operation step 1303 is the fourth in the plurality of operation steps, and ⑤ represents that the execution order of the operation step 1304 is the fifth in the plurality of operation steps. In this way, the target object can intuitively know the execution order of the plurality of operation steps.
[0221] In some embodiments, the operation step currently required to be executed can be highlighted, for example, referring to Figure 13The operation step 1303 (the currently required operation step) can be highlighted by bolding it. In some embodiments, a first preset graphic can also be used to mark the currently required operation step, such as an arrow, heart, or circle. The first preset graphic is different from the graphic identifiers described above. In some embodiments, a color distinct from non-currently required operation steps can also be used to mark the currently required operation step; this can be set according to actual usage.
[0222] In some embodiments, the topic of the target strategy guide may be displayed on the target page, for example, see [link to relevant documentation]. Figure 13 The target strategy can be displayed on target page 1301, specifically topic 1305. The target strategy includes multiple operation steps required by the target application for topic 1305. These operation steps include at least "③ Operation Step 1302", "④ Operation Step 1303", and "⑤ Operation Step 1304". The remaining operation steps are not listed. Figure 13 As shown in the image.
[0223] In some embodiments, when multiple operation steps are displayed on the target page, a second preset graphic can be used to mark the key steps among the multiple operation steps. The second preset graphic is different from the first preset graphic and graphic identifier.
[0224] For example, see Figure 13 Operation step 1304 is a key step among multiple operation steps, and can be marked with a five-pointed star 1307. In this way, the target user can easily identify the key steps among multiple operation steps.
[0225] In some embodiments, to further improve the user experience of the target object, an execution progress control can be displayed on the target interface. If the execution progress information is not displayed on the target page, the execution progress information can be displayed in response to a trigger operation on the execution progress control. If the execution progress information is displayed on the target page, the execution progress information can be displayed in response to a trigger operation on the execution progress control.
[0226] For example, see Figure 13 The target page 1301 displays an execution progress control 1306. Figure 13 The target page displays execution progress information, which can be canceled in response to a trigger operation on the execution progress control 1306. Figure 13 (Not shown in the image). In this way, the execution progress information can be displayed or not displayed according to the actual usage needs of the target object, thereby improving the user experience of the target object.
[0227] To further improve the use experience of the target object, one or more operation steps can be skipped in combination with the actual use demand of the target object, or one or more operation steps can be repeatedly executed in combination with the actual use demand of the target object, which is equivalent to being able to realize personalized setting (i.e., customized setting) of the plurality of operation steps corresponding to the target strategy according to the actual use demand of the target object, and being able to solve the above technical problem 3.
[0228] Next, the manner of skipping operation steps will be introduced. In some embodiments, the plurality of operation steps at least include a first operation step and a second operation step, and the plurality of operation steps have an execution order, and the execution order of the second operation step is after the execution order of the first operation step.
[0229] In Figure 3 After the step 102 shown in the figure, the first operation step currently required to be executed can be displayed in the target page, and the step skipping control can be displayed in the target page. The step skipping control is used to skip the first operation step currently required to be executed.
[0230] In some embodiments, the step skipping control can be the word "skip", the step skipping control can be the word "next step", the step skipping control can also be any icon that can represent skipping steps, and of course it can also be a combination of words and icons, which can be set according to actual use demand.
[0231] In response to the triggering operation on the step skipping control, the operation step currently required to be executed is switched from the first operation step to the second operation step. In some embodiments, if the execution progress information is displayed, in response to the triggering operation on the step skipping control, the operation step currently required to be executed (i.e., the first operation step) displayed in the execution progress information can be switched to the second operation step.
[0232] For example, referring to Figures 14-15 , Figure 14 is a schematic diagram of a target page provided by an embodiment of the present application Figure 9 , Figure 15 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 In Figure 14 , the operation step 1405 can be displayed in bold in the target page 1401, that is, the step currently required to be executed is the operation step 1405 (the first operation step). The step skipping control 1404 is also displayed in the target page 1401, and the word of the step skipping control 1404 is "skip".
[0233] In response to the triggering operation on the step skipping control 1404, the operation step 1405 displayed in bold in the execution progress information (corresponding to the first operation step) can be switched to the operation step 1406 (corresponding to the second operation step). Figure 14), switch to Figure 15 The operation step 1406 (i.e., the second operation step) displayed in bold form is adopted in step 1405.
[0234] In some embodiments, the step identifier can be a graphical identifier, which can be used to mark the operation step currently required to be performed in the target page. In response to the triggering operation of the step skip control, the operation step currently required to be performed is switched from the first operation step to the second operation step, that is, the operation step marked by the graphical identifier is switched from the first operation step to the second operation step.
[0235] For example, referring to Figure 14 The operation control 1402 is displayed in the target page 1401, and the operation control 1402 can be identified by the graphical identifier 1407, indicating that the operation step currently required to be performed is the operation step corresponding to the operation control 1402. The content corresponding to the operation control 1402 is also displayed in the target page 1401, and the content corresponding to the operation control 1402 includes the operation control 1403.
[0236] For example, referring to Figure 15 In response to the triggering operation of the step skip control 1404, the operation control 1403 (i.e., the second operation step) can be identified by the graphical identifier 1407, that is, in response to the triggering operation of the step skip control 1404, the operation control 1402 (corresponding to the first operation step) is identified by the graphical identifier 1407 and switched to Figure 14 ), switch to Figure 15 The operation control 1403 is identified by the graphical identifier 1407 in step 1405.
[0237] In some embodiments, if the triggering operation of the step skip control is continuously responded to for multiple times, the multiple operation steps can be sequentially skipped in the execution order of the multiple operation steps, and the number of skipped operation steps is less than the number of operation steps corresponding to the target guide. In this way, one or more operation steps can be skipped in combination with the actual use demand of the target object, so as to realize the individualization (i.e., customization) of the multiple operation steps corresponding to the target guide according to the actual use demand of the target object, improve the use experience of the target object, and solve the above technical problem 3.
[0238] The way of repeatedly performing operation steps is introduced below. In some embodiments, the multiple operation steps include a third operation step, and the number of the third operation steps is less than the number of operation steps corresponding to the target guide, and the number of the third operation steps is greater than or equal to 1.
[0239] Figure 3The step 103 shown can be implemented by displaying the first operation guide information corresponding to the third operation step in the target page, where the third operation step is any one or any multiple operation steps in the multiple operation steps.
[0240] In Figure 3 After the step 103 shown, the repetition number setting control is displayed in the target page. See Figure 16 , Figure 16 is a schematic diagram of the target page provided by an embodiment of the present application Figure 10 First, the repetition number setting control 1602 is shown in the target page 1601.
[0241] In some embodiments, the repetition number can be set in advance, the third operation step currently required to be executed is displayed in the target page, and the repetition number of the third operation step can be set in response to a triggering operation based on the repetition number setting control. Wherein the repetition number is used to repeatedly execute the third operation step when the third operation step is triggered,
[0242] For example, see Figure 16 , the repetition number set in advance is 2, the third operation step currently required to be executed is the operation step corresponding to the operation control 1604, and the repetition number of the operation step corresponding to the operation control 1604 can be set to 2 in response to a triggering operation based on the repetition number setting control 1602.
[0243] In some embodiments, in response to a triggering operation on the repetition number setting control, a repetition number setting page can be displayed, and the repetition number of the third operation step can be set in response to a repetition number setting operation on the corresponding third operation step in the repetition number setting page.
[0244] For example, see Figure 16 , in response to a triggering operation on the repetition number setting control 1602, a repetition number setting page can be displayed, the repetition number setting page includes a setting control of the operation step corresponding to the operation control 1604 and a setting control of the operation step corresponding to the operation control 1603, where the setting control can be a drop-down box, and can also be a number input area, which can be set according to actual use requirements.
[0245] In response to a setting operation of the setting control corresponding to the operation step corresponding to the operation control 1604, the number of repetitions of the operation step corresponding to the operation control 1604 can be set. In response to a setting operation of the setting control corresponding to the operation step corresponding to the operation control 1603, the number of repetitions of the operation step corresponding to the operation control 1603 can be set. In this way, the number of repetitions of the third operation step can be set, so that the third operation step can be repeatedly executed, which is equivalent to being able to realize personalized setting (i.e., customized setting) of the plurality of operation steps corresponding to the target strategy according to the actual use demand of the target object, improving the use experience of the target object, and being able to solve the above technical problem 3.
[0246] In some embodiments, the page jump is triggered when the third operation step is completed. After setting the number of repetitions of the third operation step, the third operation step can be executed in response to an execution instruction for the third operation step based on the first operation guide information, and the page after the jump is displayed after the execution of the third operation step is completed.
[0247] For example, referring to Figure 17 , Figure 17 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Secondly, in the target page 1701, the third operation step corresponding to the operation control 1702 is displayed, and the first operation guide information corresponding to the third operation step is the arrow mark 1703, which is used to guide the target object to perform a trigger operation for the operation step corresponding to the operation control 1702.
[0248] Based on the arrow mark 1703 (first operation guide information), in response to a trigger operation for the operation step corresponding to the operation control 1702 (third operation step), that is, in response to an execution instruction for the third operation step, the operation step corresponding to the operation control 1702 (third operation step) can be executed, and the page after the jump is displayed after the execution of the operation step corresponding to the operation control 1702 (third operation step) is completed.
[0249] If the third operation step is executed for the first time, it can be determined whether the number of repetitions of the third operation step is set. If the number of repetitions is not set, the target object can continue to perform corresponding processing based on the first operation guide information displayed in the page after the jump.
[0250] If the number of repetitions is set, it can be first determined whether the duration of displaying the page after the jump is greater than a preset duration threshold. The preset duration threshold can be set in advance based on the content displayed in the page after the jump. In the case where the duration of displaying the page after the jump is greater than the preset duration threshold, the target object can be facilitated to know the content of the page after the jump.
[0251] On the basis that the time length of displaying the page after the jump is less than or equal to the preset time length threshold, the timing can be continued until the time length of displaying the page after the jump is greater than the preset time length threshold, and it can be further judged whether the number of times of displaying the page after the jump is less than the repetition number.
[0252] On the basis that the time length of displaying the page after the jump is greater than the preset time length threshold, if the number of times of displaying the page after the jump is equal to or greater than the repetition number, it is indicated that the third operation step does not need to be repeatedly executed, and the target page can not be returned, and the target object can continue to perform corresponding processing based on the first operation guide information displayed in the page after the jump.
[0253] If the number of times of displaying the page after the jump is less than the repetition number, it is indicated that the third operation step needs to be repeatedly executed, and therefore the target page can be returned, that is, the target page is displayed and the first operation guide information corresponding to the third operation step is displayed.
[0254] For example, referring to Figure 17 , the page after the jump 1704 can display a result 1705, and in the case that the time length of displaying the page after the jump 1704 is greater than the preset time length threshold, it is indicated that the target object has known the content corresponding to the result 1705. On the basis that the time length of displaying the page after the jump 1704 is greater than the preset time length threshold, if the number of times of displaying the page after the jump 1704 is less than the repetition number (which can be 3), the target page 1701 can be returned. If the number of times of displaying the page after the jump 1704 is equal to or greater than the repetition number (which can be 3), the target page 1701 can not be returned.
[0255] By judging whether the time length of displaying the page after the jump is greater than the preset time length threshold and whether the number of times of displaying the page after the jump is less than the repetition number, it can be judged whether the third operation step needs to be repeatedly executed, and the personalized setting (i.e., customized setting) of the plurality of operation steps corresponding to the target strategy according to the actual use demand of the target object can be realized, the use experience of the target object is improved, and the above technical problem 3 can be solved.
[0256] In some embodiments, after the step 103 shown, Figure 3 If the first operation guide information is only for one operation step, after the step 103 shown, based on the first operation guide information, in response to an execution instruction for the operation step, the operation step can be executed, and after the operation step is executed, the execution result corresponding to the operation step can be displayed.
[0257] The target guide corresponds to a plurality of operation steps, and the plurality of operation steps have an execution sequence. If the operation step is the last operation step in the execution sequence corresponding to the plurality of operation steps, a completion prompt information corresponding to the target guide can be displayed, so that the target object can know the completion prompt information. If the operation step is not the last operation step in the execution sequence corresponding to the plurality of operation steps, a page corresponding to the next operation step of the operation step in the execution sequence (i.e., a target page) can be displayed.
[0258] If the target page includes a plurality of operation steps, i.e., the first operation guide information corresponds to a plurality of operation steps, for the target page, the plurality of operation steps corresponding to the target page have an execution sequence. In response to an execution instruction for the operation step located at the first position in the execution sequence, the operation step located at the first position can be executed, and after the execution of the operation step located at the first position is completed, an execution result corresponding to the operation step located at the first position can be displayed.
[0259] The execution result corresponding to the operation step located at the first position can be the display of the operation step located at the second position, or a completion prompt information for the operation step located at the first position. The specific setting can be made according to the actual use.
[0260] For example, the number of operation steps is 4, the operation steps include operation step 1, operation step 2, operation step 3 and operation step 4, the number of pages is 3, and the pages include page 1, page 2 and page 3. Page 1 is arranged before page 2, and page 2 is arranged before page 3, that is, the three pages are arranged in the order of "page 1-page 2-page 3".
[0261] The operation step corresponding to page 1 is operation step 1, i.e., the number of operation steps corresponding to page 1 is 1. The operation steps corresponding to page 2 are operation step 2 and operation step 3, i.e., the number of operation steps corresponding to page 2 is 2. The operation step corresponding to page 3 is operation step 4, i.e., the number of operation steps corresponding to page 3 is 1.
[0262] The first operation guide information 1 corresponding to operation step 1 can be displayed in page 1 (target page). Based on the first operation guide information 1, in response to an execution instruction for operation step 1, operation step 1 can be executed, and after the execution of operation step 1 is completed, page 2 (i.e., the execution result corresponding to operation step 1) can be displayed.
[0263] The first operation guide information 2 corresponding to operation step 2 is displayed in page 2 (target page). Based on the first operation guide information 2, in response to an execution instruction for operation step 2, operation step 2 can be executed, and after the execution of operation step 2 is completed, the first operation guide information 3 corresponding to operation step 3 (i.e., the execution result corresponding to operation step 2) can be displayed.
[0264] Alternatively, the first operation guide information 2 corresponding to operation step 2 is displayed in page 2 (target page), and the first operation guide information 3 corresponding to operation step 3 is displayed in page 2 (target page), in response to the execution instruction for operation step 2, operation step 2 can be executed, and after operation step 2 is executed, the completion prompt information corresponding to operation step 3 (i.e. the execution result corresponding to operation step 2) can be displayed.
[0265] Further, in response to the execution instruction for operation step 3, operation step 3 can be executed, and after operation step 3 is executed, page 3 (i.e. the execution result corresponding to operation step 3) can be displayed. The first operation guide information 4 corresponding to operation step 4 is displayed in page 3 (target page), in response to the execution instruction for operation step 4, operation step 4 can be executed, and after operation step 4 is executed, the completion prompt information corresponding to the target strategy (i.e. the execution result corresponding to operation step 4) can be displayed. In this way, the displayed operation guide information can be updated according to the operation of the target object, and the target object does not need to receive a large amount of content at one time when viewing the strategy, fatigue of the target object can be avoided, and the target object does not need to repeatedly view the strategy, the efficiency of the target object using the business function corresponding to the target strategy can be improved, and the above technical problem 4 can be solved.
[0266] In some embodiments, the target page includes an operation control corresponding to the operation step currently required to be executed and other operation controls, and the first operation guide information corresponds to a first guide mode. The first guide mode corresponds to the step identifier, the recommendation information and the content input prompt information, which can be referred to the description of the step identifier, the recommendation information and the content input prompt information, and will not be repeated here.
[0267] In Figure 3 After step 103 shown, in response to the triggering operation of the other operation controls, the second operation guide information corresponding to the operation step currently required to be executed is displayed in the target page, wherein the second operation guide information is used to guide the target object to execute the target operation corresponding to the operation step currently required to be executed.
[0268] The second operation guide information corresponds to a second guide mode, and the first guide mode is different from the second guide mode. In some embodiments, when the first guide mode is the step identifier, the second guide mode can be playing a voice and / or playing a video, and the second guide mode can also be a step identifier different from the first guide mode. For example, the first guide mode is to mark the operation control with a graphical identifier 1, and the second guide mode can be to mark the operation control with a graphical identifier 2 different from the graphical identifier 1.
[0269] The following will be described in combination with Figures 18-19The "displaying the second operation guide information corresponding to the operation step currently needed to be performed in the target page" is exemplified. Referring to Figure 18 , Figure 18 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Three, the theme 1802 is displayed in the target page 1801, the operation step currently needed to be performed is the operation step 1803, and the next operation step of the operation step 1803 is the operation step 1804.
[0270] Continuing to refer to Figure 18 , the first operation guide information corresponding to the operation step 1803 is the operation control 1806 displayed in bold, and the operation control 1806 is marked with a border. Other operation controls are also displayed in the target page 1801, and Figure 18 only the operation control 1807 (other operation controls) is shown in
[0271] Referring to Figure 18 , in response to the triggering operation of the operation control 1807 (other operation controls), the voice playing control 1805 (that is, the second operation guide information corresponding to the operation step 1803) can be displayed, and the text corresponding to the voice playing control 1805 is "click to play the recording" (corresponding to playing the voice). In response to the triggering operation of the voice playing control 1805, the voice guiding the target object to perform the target operation corresponding to the operation step 1803 can be played, that is, the voice guiding the target object to perform the triggering operation of the operation control 1806 can be played.
[0272] Referring to Figure 19 , Figure 19 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Four, in response to the triggering operation of the operation control 1807 (other operation controls), the four-star 1808 (that is, the second operation guide information corresponding to the operation step 1803) can be displayed. The four-star 1808 is used to guide the target object to perform the target operation corresponding to the operation step 1803, that is, the four-star 1808 is used to guide the target object to perform the triggering operation of the operation control 1806.
[0273] In some embodiments, in the case where the first guide mode is recommendation information or content input prompt information, the second guide mode can be playing voice and / or playing video, and the second guide mode can also be step prompt information displayed in a pop-up window. Correspondingly, the step prompt information is used to prompt the target object to select the option control (corresponding to the recommendation information), or the step prompt information is used to prompt the target object to fill in the content corresponding to the content input control.
[0274] By displaying the second operation guide information in this way, in response to a triggering operation on the other operation control, that is, in response to the target object not performing the target operation corresponding to the operation step according to the first operation guide information, the second operation guide information can be displayed, which is different from the guiding manner of the first operation guide information, so that the target object can be guided to perform the target operation corresponding to the operation step that needs to be performed at present, which is equivalent to guiding the target object to perform the target operation corresponding to the operation step that needs to be performed at present through different guiding manners, thereby improving the user experience.
[0275] In some embodiments, after step 103 shown above, if the target application corresponding to the target guide is displayed again after the target object completes the content corresponding to the target guide, that is, if the target object uses the target guide, the guide control corresponding to the target guide is displayed. Figure 3 After step 103 shown above, if the target application corresponding to the target guide is displayed again after the target object completes the content corresponding to the target guide, that is, if the target object uses the target guide, the guide control corresponding to the target guide is displayed.
[0276] In some embodiments, the guide control can be displayed at any position in the target page, for example, see Figure 20 , Figure 20 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Five, the guide control 2002 is displayed in the target page 2001, and a plurality of operation controls (not shown in the figure) are also displayed in the target page 2001, the business functions corresponding to the plurality of operation controls are not the same, and in the figure Figure 20 , the operation controls are only a kind of schematic diagram. Figure 20 In some embodiments, in response to a triggering operation on a preset control in the target page, a list including the guide control can be displayed, for example, see
[0277] , Figure 21 is a schematic diagram of a target page provided by an embodiment of the present application Figure 21 Six, the preset control 2102 is displayed in the target page 2101, and a plurality of operation controls (not shown in the figure) are also displayed in the target page 2101, the business functions corresponding to the plurality of operation controls are not the same, and in the figure Figure 10 , the operation controls are only a kind of schematic diagram. In response to a triggering operation on the preset control 2102, a list 2104 including the guide control 2103 can be displayed. Figure 21 Figure 21
[0278] In response to the operation guide instruction triggered based on the guide control, the first operation guide information corresponding to the operation step is displayed in the target page. In some embodiments, in response to the operation guide instruction triggered based on the guide control, the target page corresponding historical guide can be obtained based on the target page. In the case where the number of historical guides is 1, the historical guide is the target guide. The operation step corresponding to the historical guide (target guide) can be determined based on the operation control included in the target page, and the first operation guide information corresponding to the operation step is displayed.
[0279] For example, the number of historical guides is 1, see Figure 20 , the theme of the historical guide is theme 2005, and the historical guide includes a plurality of operation steps. In Figure 20 , only operation step 2003 and operation step 2004 are shown. In response to the operation guide instruction triggered based on the guide control 2002, the operation step corresponding to the historical guide (corresponding to operation step 2004) can be determined based on the operation control displayed in the target page 2001.
[0280] Further, the first operation guide information of operation step 2004 can be displayed in target page 2001. Operation step 2004 is the operation step corresponding to operation control 2007, and the first operation guide information includes bold display of operation control 2007 and graphic identifier 2006. Bold display of operation control 2007 and graphic identifier 2006 are used to guide the target object to perform the target operation corresponding to operation step 2004. In this way, the target guide can be reused while displaying the target page, and the corresponding operation step can be determined according to different target pages, which is equivalent to customized display of operation steps, and can solve technical problems 3 and 4.
[0281] In the case where the number of historical guides is more than one, the target historical guide can be determined based on the operation control included in the target page, and the operation step corresponding to the target historical guide is determined based on the operation control included in the target page, and the first operation guide information corresponding to the operation step is displayed. The target historical guide is the target guide.
[0282] In the case where the number of historical guides is more than one, a list including a plurality of historical guides can also be displayed. In response to the selection operation of the target historical guide in the plurality of historical guides, the target historical guide can be determined, and the operation step corresponding to the target historical guide is determined based on the operation control included in the target page, and the first operation guide information corresponding to the operation step is displayed.
[0283] For the same target strategy, if there is a step to skip, the skipped step can be deleted from the target strategy, so that the target strategy can be simplified. Since different target objects skip different steps, different target objects can be customized to obtain the simplified target strategy corresponding to the target object. This means that different target objects can be customized to obtain the target strategy corresponding to the target object, which can solve the above technical problem 3.
[0284] The operation guide method provided by the embodiments of the present application can generate a target strategy. The following describes a method for generating a target strategy. In a first generation method, a view interface displays media content corresponding to a theme and a first strategy generation control corresponding to the theme.
[0285] The view interface is any interface corresponding to the terminal that can display media content corresponding to the theme. The view interface can also display a production object of the media content corresponding to the theme. The first interaction control for the production object can be a follow control for following the production object, an information viewing control for viewing information of the production object, or the like. The specific settings can be made according to actual use requirements.
[0286] The second interaction control for the media content corresponding to the theme, wherein the second interaction control includes the first strategy generation control corresponding to the theme. The second interaction control can also include a like control for liking the media content corresponding to the theme and a share control for sharing the media content corresponding to the theme.
[0287] The first strategy generation control is used to understand the media content corresponding to the theme through AI (Artificial Intelligence) technology, extract operation steps from the media content corresponding to the theme, and generate a target strategy including a plurality of operation steps. The second interaction control can also include a like control for liking the media content corresponding to the theme and a share control for sharing the media content corresponding to the theme. The media content can be one or more of text, images, videos, and audio.
[0288] For example, referring to Figure 22 , Figure 22 is a schematic diagram of a view interface provided by the embodiments of the present application. In the view interface 2201, media content corresponding to a theme can be displayed. The theme 2202 is "online reservation guide", and the daily content corresponding to the theme 2202 includes text and images. The text can be "first step: open the page and select the service" and the second step "select the business function 2207".
[0289] The image can be an image corresponding to a page, which includes images such as "Popular Business Functions," "Mailbox," "Services," and "Interactions." Each of these corresponds to a different user control. The image can also be an image for a service-related page, which includes multiple different business functions corresponding to "Frequently Used Services" (only business function 2207 is numbered). Figure 22 The business functions not shown are for illustrative purposes only.
[0290] The view interface 2201 also displays the production object 2203 of the media content corresponding to theme 2202, the attention control 2204 (i.e. the first interactive control) that can be used to focus on the production object 2203, and the second interactive control for the media content corresponding to theme 2202. The second interactive control includes a first strategy generation control 2205, the text of which is "AI Strategy". The second interactive control may also include a sharing control 2206 for sharing the media content corresponding to theme 2202.
[0291] In response to a trigger operation on the first strategy generation control, the strategy entry corresponding to the target strategy generated based on media content is displayed. In some embodiments, in response to a trigger operation on the first strategy generation control, media content corresponding to the topic can be input into a pre-trained strategy generation model. The strategy generation model can extract operation steps from the media content corresponding to the topic and generate a target strategy including multiple operation steps.
[0292] In some embodiments, after obtaining the target strategy guide, a strategy guide generation prompt message can be displayed. This prompt message includes messages indicating whether the strategy guide generation was successful or failed. The prompt message may also include at least one of the following: the topic of the target strategy guide, the recipient of the shared strategy guide, the recipient who created the strategy guide, the number of operation steps, the tags corresponding to the target strategy guide, the relationship between the recipient of the shared strategy guide and the target recipient, and information about the recipient providing the business function corresponding to the strategy guide. For details, please refer to the description of the prompt message; further elaboration is not provided here.
[0293] The strategy generation prompt message can also include a sharing control for the target strategy and a strategy entry point for the target strategy generated based on media content. When displaying the strategy generation prompt message, the strategy entry point for the target strategy generated based on media content can also be displayed.
[0294] In response to the triggering of the share control for the target guide, the target guide can be shared to other objects. In the case of a conversation between the target object and other objects, the following can be displayed: Figure 4B For the corresponding content, please refer to the relevant information. Figure 4BThe description of step 102 can be referred to the description of step 102, and details are not described herein again.
[0295] In some embodiments, the guide generation prompt information can also display a closing control. In response to a trigger operation on the closing control, the guide generation prompt information can be canceled, for example, see Figure 23 , Figure 23 FIG. 23 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Seven, the guide generation prompt information 2305 can be displayed in the pop-up window in the target page 2301. The guide generation prompt information 2305 has a corresponding closing control 2302. In response to a trigger operation on the closing control 2302, the guide generation prompt information 2305 can be canceled.
[0296] Referring to Figure 23 , the guide generation prompt information 2305 includes a theme 2303, which is "online reservation guide". The guide generation prompt information 2305 also includes the number of operation steps included in the target guide corresponding to the theme 2303, which is 5 operation steps,
[0297] The guide generation prompt information 2305 also includes information of a providing object of an associated business function, that is, providing object information 2304. The providing object information 2304 specifically includes an avatar of the providing object and a name of the providing object "providing object A". The guide generation prompt information 2305 also includes a sharing control 2306. The corresponding text of the sharing control 2306 is "share immediately". The guide generation prompt information 2305 also includes a guide entry 2307 corresponding to the target guide. The corresponding text of the guide entry 2307 is "one-click direct".
[0298] Referring to Figure 24 , Figure 24 FIG. 24 is a schematic diagram of a conversation interface provided by an embodiment of the present application. In response to a trigger operation of the sharing control 2306 shown in Figure 23 , the guide generation prompt information 2305 can be shared to other objects. In Figure 24 , the name of the other object is "spring flowers".
[0299] The guide generation prompt information 2305 can be displayed in the conversation interface 2401 in which the target object and the other object have a conversation. In order to facilitate the other object to understand, a text description 2403 can be generated for the guide generation prompt information 2305. The text description 2403 is "click to operate, and there is also operation guide information!".
[0300] In some embodiments, the strategy entry can be changed according to the business function corresponding to the target strategy, so that the object can more intuitively know the strategy entry. For example, the strategy entry can be changed to Figure 23 The strategy entry 2307 shown in the figure is changed to Figure 24 The strategy entry 2402 shown in the figure, and the corresponding text of the strategy entry 2402 is “click to handle immediately”.
[0301] Referring to Figure 25 , Figure 25 is a schematic diagram of a target page provided by an embodiment of the present application Figure 10 Eight, in response to the triggering operation of the strategy entry 2307, the target page 2501 can be displayed, and the target page 2501 corresponds to Figure 23 The image corresponding to the page shown in the figure can display first operation guide information in the target page 2501, and the first operation guide information is to display “service” in bold and mark “service” with a border, thereby guiding the target object to perform a click operation on the service (corresponding to the first step in Figure 22 Figure 22
[0302] In response to the click operation on the service, the target page 2502 can be displayed, wherein the target page 2502 corresponds to Figure 22 The image of the page corresponding to the service shown in the figure, and the first operation guide information can be displayed in the target page 2502, and the first operation guide information is to display “business function 2207” in bold and mark “business function 2207” with a border, thereby guiding the target object to perform a selection operation on the business function 2207 (corresponding to the second step in Figure 22
[0303] It can be known from Figure 22 , Figure 23 and Figure 25 The operation guide method provided by the embodiment of the present application can generate a target strategy based on the media content corresponding to the theme, thereby displaying the strategy entry corresponding to the target strategy generated based on the media content, and then in response to the triggering operation of the strategy entry, the target page corresponding to the target strategy in the target application and the first operation guide information corresponding to at least one operation step are displayed. The target object can perform the target operation according to the first operation guide information, so that the content of the target strategy can be completed without the target object repeatedly viewing the strategy (i.e., the media content corresponding to the theme), thereby improving the efficiency of the target object using the business function, and improving the use experience of the target object.
[0304] The second generation mode is in Figure 3 Before step 103 shown, a second strategy generation control for generating the target strategy can be displayed. This second strategy generation control can be displayed on any application page corresponding to the target application, for example, see [link to relevant documentation]. Figure 26 , Figure 27 This is a schematic diagram of the second strategy generation control provided in this application embodiment. The target application can be an instant messaging APP. The application page 2601 of the instant messaging APP can display the second strategy generation control 2602, and the text corresponding to the second strategy generation control 2602 is "AI Strategy". The application page 2601 of the instant messaging APP can also display business functions 1-7.
[0305] In response to a trigger operation on the second strategy generation control, the application page of the target application is recorded. In some embodiments, in response to a trigger operation on the second strategy generation control, the terminal can record the application interface of the target application; for example, the terminal's screen recording function can be used to record the application interface of the target application.
[0306] In some embodiments, in response to a triggering operation on the second strategy generation control, an associated information editing interface can be displayed, wherein the associated information is information related to the target strategy, such as the topic of the target strategy, the tags of the target strategy, the number of operation steps included in the target strategy, etc.
[0307] In response to the editing operation of related information in the related information editing interface, the related information of the target guide obtained by editing is determined. Accordingly, in response to the editing operation of the topic, tags, and number of operation steps of the target guide in the related interface, the related information of the target guide, such as the topic, tags, and number of operation steps of the target guide, can be determined (the related information of the target guide).
[0308] The associated information editing interface may include multiple associated information editing controls for editing the content of associated information, for example, see [link to example]. Figure 27 , Figure 26 This is a schematic diagram of the associated information editing interface provided in the embodiments of this application, in response to... Figure 3 The triggering operation of the second strategy generation control 2602 shown can display multiple related information editing controls in the related information editing interface 2701. Specifically, these include editing controls for editing the content of related information 2702, editing controls for editing the content of related information 2703, and editing controls for editing the content of related information 2703. Here, related information 2702 can be the theme of the target strategy, related information 2703 can be the tags of the target strategy, and related information 2704 can be the number of operation steps included in the target strategy.
[0309] Accordingly, in response to an editing operation (association information editing operation) on an editing control used to edit the content of association information 2702, the theme of the edited target guide can be determined; in response to an editing operation (association information editing operation) on an editing control used to edit the content of association information 2703, the tags of the edited target guide can be determined; and in response to an editing operation (association information editing operation) on an editing control used to edit the content of association information 2704, the number of operation steps included in the edited target guide can be determined.
[0310] exist Figures 28A-28B After step 102 shown, the topic of the target guide can be displayed on the target page. Of course, the tags of the target guide, the number of operation steps included in the target guide, and other related information can also be displayed. The specific settings can be combined with actual usage needs. In this way, the target audience can easily obtain the related information of the target guide.
[0311] During recording, multiple operation steps are generated in response to a step generation operation triggered based on an application page. In some embodiments, there are multiple application pages, each application page includes multiple controls, and the step generation operation includes a selection operation for a target control among the multiple controls. For each application page, the following processing is performed: in response to the selection operation for a target control among the multiple controls of the application page, an operation step corresponding to the target control is generated. The number of target controls is greater than or equal to one.
[0312] For example, the application page includes application page 1 and application page 2. Application page 1 includes control 1 and control 2, and application page 2 includes control 3 and control 4. For application page 1, in response to the selection operation of control 1 among the multiple controls of application page 1, the operation steps corresponding to control 1 (target control) are generated.
[0313] For application page 2, first respond to the selection operation of control 3 among the multiple controls for application page 2, and generate the operation steps corresponding to control 3 (target control). Then respond to the selection operation of control 4 among the multiple controls for application page 2, and generate the operation steps corresponding to control 4 (target control).
[0314] In some embodiments, a graphic drawing operation is received for a target control among multiple controls on an application page. The graphic drawn by the graphic drawing operation is used to select the target control. The graphic corresponding to the graphic drawing operation can be any graphic in the field. If the overlap between the graphic drawn by the graphic drawing operation and the area corresponding to the control is greater than a preset overlap threshold, the corresponding control can be determined as the target control.
[0315] In a case where the coincidence degree of the graphics drawn by the graphics drawing operation and the region corresponding to the control is less than or equal to a preset coincidence degree threshold, the graphics drawing prompt information can be displayed, which can be used to guide the target object to perform the graphics drawing operation more accurately. The graphics drawing prompt information can be one or more of text, image, video, and audio.
[0316] The graphics drawing operation is taken as a selection operation, and an operation step corresponding to the target control is generated in response to the graphics drawing operation. The following describes the graphics drawing operation in combination with Figure 28A The graphics drawing operation is taken as a selection operation, and an operation step corresponding to the target control is generated in response to the graphics drawing operation. The following describes the graphics drawing operation in combination with Figure 28A Figure 1 is a schematic diagram of the graphics drawing operation provided by the embodiment of the present application Figure 28B In the process of recording, the graphics drawing operation 1 of the target control (i.e., the control corresponding to the business function 2803) in the multiple controls of the application page 2801 is received. The graphics drawn by the graphics drawing operation 1 are used to select the target control (i.e., the control corresponding to the business function 2803).
[0317] The graphics drawing operation 1 is taken as a selection operation, and an operation step corresponding to the target control (i.e., the operation step corresponding to the business function 2803) is generated in response to the graphics drawing operation 1. The recording progress information can be displayed in the application page 2801, the theme 2802 can be displayed, and the operation step corresponding to the business function 2803 can be displayed in the recording progress information.
[0318] After the operation step corresponding to the business function 2803 is generated, the graphics drawing operation 2 of the target control (i.e., the control corresponding to the business function 2804) in the multiple controls of the application page 2801 is received. The graphics drawn by the graphics drawing operation 2 are used to select the target control (i.e., the control corresponding to the business function 2804).
[0319] The graphics drawing operation 2 is taken as a selection operation, and an operation step corresponding to the target control (i.e., the operation step corresponding to the business function 2804) is generated in response to the graphics drawing operation 2. The operation step corresponding to the business function 2804 is displayed in the recording progress information.
[0320] Referring to Figure 28B , Figure 2 is a schematic diagram of the graphics drawing operation provided by the embodiment of the present application Figure 28B After the graphics drawing operation 2 of the target control (i.e., the control corresponding to the business function 2804) in the multiple controls of the application page 2801 is received, the target page 2806 can be displayed, and the target page 2806 is specifically the application page corresponding to the business function 2804.
[0321] After receiving the drawing operation 3 of the target control (i.e., the control corresponding to the business function 2805) in the plurality of controls of the application page 2806, the drawing operation 3 draws a figure for selecting the target control (i.e., the control corresponding to the business function 2805).
[0322] The drawing operation 3 is taken as a selection operation, and in response to the drawing operation 3, an operation step corresponding to the target control (i.e., an operation step corresponding to the business function 2805) is generated and displayed in the recording progress information.
[0323] After receiving the drawing operation 3 of the target control (i.e., the control corresponding to the business function 2805) in the plurality of controls of the application page 2806, the target page 2807 can be displayed, and the target page 2807 is specifically an application page corresponding to the business function 2805.
[0324] In response to the recording completion instruction triggered based on the application page, the target strategy composed of a plurality of operation steps is generated. In some embodiments, for the theme of the target strategy, the execution state of the business function corresponding to the theme of the target strategy can be identified, the completion operation of the business function is taken as the recording completion instruction, and in response to the recording completion instruction triggered based on the application page, the target strategy composed of a plurality of operation steps is generated.
[0325] For example, referring to Figure 29 , the theme 2802 is to start the business function, and the start control 2808 is displayed in the target page 2807. In response to the trigger operation (the completion operation of the business function) based on the start control 2808, the trigger operation based on the start control 2808 can be taken as the recording completion instruction, which is equivalent to responding to the recording completion instruction triggered based on the application page, so as to generate the target strategy composed of a plurality of operation steps (specifically including the operation step corresponding to the business function 2803, the operation step corresponding to the business function 2804, the operation step corresponding to the business function 2805, and the operation step corresponding to the start).
[0326] In some embodiments, the recording completion prompt information can be displayed on the application page in a case where the number of operation steps reaches the number of operation steps of the target object preset, or in a case where the completion operation of the business function is identified. The recording completion prompt information can include a cancel control and a complete control.
[0327] For example, referring to Figure 29 , Figure 30The figure is a schematic diagram of the recording completion prompt information provided by the embodiment of the present application. The recording completion prompt information 2901 can display the text "whether to complete recording?". The recording completion prompt information 2901 can also include a cancel control 2902 and a complete control 2903. The text corresponding to the cancel control 2902 is "no", and the text corresponding to the complete control 2903 is "yes".
[0328] In response to the triggering operation on the cancel control, the recording can continue, and a stop recording control can be displayed at any position in the application page. In response to the operation on the stop recording control, the target guide composed of multiple operation steps can be generated. In this case, the number of operation steps is greater than or equal to the number of operation steps of the target object set in advance.
[0329] In response to the triggering operation on the complete control, the guide generation prompt information can be displayed. For example, refer to Figure 30 , Figure 29 The figure is a schematic diagram of the guide generation prompt information provided by the embodiment of the present application. In response to the triggering operation on the Figure 5 complete control 2903 shown in the figure, the guide generation prompt information 3001 can be displayed. The guide generation prompt information 3001 includes the theme 2802 of the target guide, and the number of operation steps included in the target guide. Specifically, the target guide includes four operation steps.
[0330] The guide generation prompt information 3001 has a corresponding close control 3002. In response to the triggering operation on the close control 3002, the guide generation prompt information 3001 can be canceled. The guide generation prompt information 3001 also includes a guide entry 3003. Since the guide entry 3003 is a two-dimensional code, the instruction information "scan the code to view" for the two-dimensional code can be displayed. The guide generation prompt information 3001 also includes a save control 3004 corresponding to the two-dimensional code. The text corresponding to the save control 3004 is "save to local", that is, save to the terminal or server. The guide generation prompt information 3001 also includes a sharing control 3005 for sharing the target guide. The text corresponding to the sharing control 3005 is "share immediately".
[0331] In some embodiments, the target object can operate the two-dimensional code through the terminal. In response to the triggering operation on the guide entry 3003, the Figures 28A-28B corresponding content can be displayed, and then the Figures 28A-28B corresponding interface can be displayed. The difference lies in that Figure 3 the process of recording the target guide, and in the process of using the target guide, the first operation guide information is displayed. In this way, the guide entry can be displayed, and then the Figure 31The steps 102-103 shown improve the interactivity and guidance in the process of using the target guide, thereby improving the use experience of the target object.
[0332] The following describes the operation guide method provided by the embodiment of the present application in combination with Figure 31 The operation guide method provided by the embodiment of the present application is described in combination with Figure 2 The operation guide method provided by the embodiment of the present application is described in combination with Figure 3 The operation guide method provided by the embodiment of the present application is described in combination with The operation guide method provided by the embodiment of the present application is described in combination with
[0333] In step 3101, the media content of the theme and the first guide generation control are displayed in the view interface.
[0334] That is, the media content of the theme can be displayed in the view interface in the terminal 400-1, and the target object can browse the media content of the theme.
[0335] In step 3102, a guide generation instruction is sent in response to a triggering operation on the first guide generation control.
[0336] In response to the triggering operation on the AI guide, which is equivalent to the triggering operation on the guide generation control, the terminal 400-1 can send a guide generation instruction to the server 200.
[0337] In step 3103, the target guide is generated based on the media content of the theme.
[0338] In the process of identifying the media content of the theme, detailed information in the media content can be identified, specifically, pictures, texts, videos, etc. can be identified by using neural learning technology and core step extraction technology, and the target guide composed of multiple operation steps can be obtained, wherein the target guide further includes a guide entry, and the guide entry can be a jump link of a target page.
[0339] In step 3104, the target guide is sent.
[0340] Step 3104 is that the server 200 sends the target guide to the terminal 400-1.
[0341] In step 3105, the guide entry corresponding to the target guide is displayed.
[0342] In step 3106, in response to a triggering operation on the guide entry, a target page corresponding to the target guide in the target application is displayed, and first operation guide information corresponding to at least one operation step is displayed in the target page.
[0343] For step 3106, when the user uses the target guide, in response to the trigger operation for the guide entrance, the first operation guide information corresponding to at least one operation step in the target page can be displayed while displaying the target page. The first operation guide information can be a highlight display, a voice annotation, and a picture annotation corresponding to an operation control. The target object can be guided to perform the target operation corresponding to the operation step, thereby greatly improving the efficiency of the target object using the target guide.
[0344] In some embodiments, the theme of the target guide is not the same for different applications. For example, the application can be an instant messaging APP, which is used to meet the social sharing needs of users. The theme of the target guide can be how to transfer money, how to start a meeting, how to build a group, how to view a collection, how to search, etc.
[0345] The application can be an information APP, which is used to provide news and information. The theme of the target guide can be how to set up functions, how to switch night mode, how to use comments, how to search for information, etc.
[0346] The application can be a shopping APP, which is used to provide an online shopping platform. The theme of the target guide can be how to buy goods, how to change the address, how to return goods, how to post comments, etc. The application can be a tool APP, which is used to provide various practical tools. The theme of the target guide can be how to reach a specified address, how to take public transportation and subways, etc. Traffic tools, how to set up an old age mode, etc.
[0347] The AI guide generation method is described below. After the AI guide is started and recognized, the text, picture and video information content included in the theme of the media information will be analyzed, sorted and refined. Through neural network learning and understanding, the theme of the target guide and the operation step content included in the target guide are obtained.
[0348] The AI guide generation method involves the following:
[0349] I. Understanding of text content: AI large model uses natural language processing technology for understanding. It will analyze the input sentence, paragraph or text and extract semantic, contextual and grammatical information. Through the pre-trained language model, AI can understand the meaning of words, the structure of sentences, semantic relationships and contextual information.
[0350] II. Understanding of picture information content: AI large model uses computer vision technology for understanding. It will extract features from pictures, such as markers, annotations, colors, textures, shapes and objects. Through convolutional neural networks and other models, AI can recognize objects, scenes, faces, etc. in pictures and understand their relationships.
[0351] III. Video content understanding: AI large models can combine text and image understanding methods for multi-modal understanding. It can understand the image content of each frame of the video and analyze the relationship and dynamic changes between frames. Through time series analysis and pattern recognition, AI can understand actions, scene transitions, object movements, etc. in the video.
[0352] When processing multi-modal content, AI large models can integrate and jointly understand the information of text, pictures and videos to obtain a more comprehensive understanding of the content. This comprehensive understanding can help AI better understand and generate content related to multi-modal input.
[0353] The application focuses on product function use, visual guidance based on guide or tutorial, and more convenient invention for the elderly. Through "AI guide" and "manual + AI generated guide" content, users can quickly find the required function and provide step-by-step guidance. Through intuitive interface design and graphical instructions, users can clearly understand the operation method of each step, improving user operation efficiency.
[0354] The following continues to illustrate an exemplary structure of the operation guide device 455 provided by the embodiments of the application, which is implemented as a software module. In some embodiments, as shown in The software module stored in the operation guide device 455 of the memory 450 can include:
[0355] The display module 4551 is configured to display a guide entry corresponding to a target guide. The target guide includes a plurality of operation steps required to be executed based on a target application for a theme of the target guide.
[0356] The response module 4552 is configured to display a target page in the target application corresponding to the target guide in response to a trigger operation for the guide entry.
[0357] The display module 4551 is further configured to display first operation guide information corresponding to at least one operation step in the target page. The first operation guide information is used to guide a target object to execute a target operation corresponding to at least one operation step.
[0358] In some embodiments, the target page includes at least one operation control, and the target operation includes a trigger operation for the operation control.
[0359] The display module 4551 is further configured to display, in the target page, a step identifier corresponding to each of the operation steps, the step identifier corresponding to the operation control in one-to-one manner, to guide the target object to perform a trigger operation on the corresponding operation control; and take the step identifier as first operation guide information corresponding to the operation step.
[0360] In some embodiments, the target page includes at least one option control, and the target operation includes a trigger operation on the option control.
[0361] The display module 4551 is further configured to display, in the target page, recommendation information corresponding to each of the operation steps, the recommendation information being used to recommend a target option control in the at least one option control for the corresponding operation step, and guide the target object to perform a trigger operation on the target option control; and take the recommendation information as first operation guide information corresponding to the operation step.
[0362] In some embodiments, the at least one operation step includes a first operation step for location selection, and each of the option controls corresponds to a location.
[0363] The display module 4551 is further configured to display, in the target page, first recommendation information corresponding to the first operation step; and the first recommendation information is used to recommend a target location in the locations corresponding to the option controls.
[0364] In some embodiments, the at least one operation step includes a second operation step for time selection, and each of the option controls corresponds to a time.
[0365] The display module 4551 is further configured to display, in the target page, second recommendation information corresponding to the second operation step; and the second recommendation information is used to recommend a target time in the times corresponding to the option controls.
[0366] In some embodiments, the target page includes at least one content input control, and the target operation includes a content input operation on the content input control.
[0367] The display module 4551 is further configured to display, in the target page, content input prompt information corresponding to each of the operation steps, the content input prompt information being used to prompt a target content input control in the at least one content input control for required content input for the corresponding operation step, and guide the target object to perform a content input operation on the content input control.
[0368] The content input prompt information is used as first operation guide information corresponding to the operation steps.
[0369] In some embodiments, the display module 4551 is further configured to display execution progress information of the operation steps in the target page, the execution progress information including execution sequences of the operation steps and an operation step currently required to be executed.
[0370] In some embodiments, the operation steps include at least a first operation step and a second operation step, and the operation steps have execution sequences, and the execution sequence of the second operation step is after the execution sequence of the first operation step.
[0371] The display module 4551 is further configured to display the first operation step currently required to be executed in the target page, and display a step skipping control in the target page; and in response to a triggering operation on the step skipping control, switch the operation step currently required to be executed from the first operation step to the second operation step.
[0372] In some embodiments, the target page includes an operation control corresponding to the operation step currently required to be executed and other operation controls, and the first operation guide information corresponds to a first guide mode.
[0373] The response module 4552 is further configured to, after displaying the first operation guide information corresponding to at least one of the operation steps in the target page, display second operation guide information corresponding to the operation step currently required to be executed in the target page in response to a triggering operation on the other operation controls; the second operation guide information is used to guide a target object to perform a target operation corresponding to the operation step currently required to be executed, the second operation guide information corresponds to a second guide mode, and the first guide mode is different from the second guide mode.
[0374] In some embodiments, the operation steps exist in multiple pages of the target application, and the multiple pages are arranged in sequence.
[0375] The response module 4552 is further configured to, in response to a triggering operation on the strategy portal, if the triggering operation is responded to for the first time, display a page located at a first position in the sequence in the target application, and take the page at the first position as the target page; and if the triggering operation is not responded to for the first time, display a target page corresponding to a last time when the triggering operation is responded to in the target application.
[0376] In some embodiments, the operation steps include a third operation step.
[0377] The display module 4551 is further configured to display first operation guide information corresponding to the third operation step in the target page.
[0378] The response module 4552 is further configured to, after displaying the first operation guide information corresponding to the third operation step in the target page, display a repetition number setting control in the target page; and based on the repetition number setting control, set a repetition number of the third operation step in response to a repetition number setting operation for the third operation step, the repetition number being used to repeatedly execute the third operation step when the third operation step is triggered.
[0379] In some embodiments, the third operation step is triggered to jump to a page when the third operation step is completed.
[0380] The response module 4552 is further configured to, after setting the repetition number of the third operation step, execute the third operation step based on the first operation guide information in response to an execution instruction for the third operation step, and display a page jumped to after the third operation step is executed.
[0381] In a case where a duration for displaying the page jumped to is greater than a preset duration threshold and a number of times for displaying the page jumped to is less than the repetition number, the target page is returned.
[0382] In some embodiments, the response module 4552 is further configured to, in response to a trigger operation for the strategy entry, display prompt information for executing the target strategy; and in response to a determination execution operation for the prompt information, display a target page corresponding to the target strategy in the target application; wherein the prompt information includes at least one of the following: a theme of the target strategy, an object for sharing the target strategy, an object for making the target strategy, a number of operation steps, a label corresponding to the target strategy, and a relationship between the object for sharing the target strategy and the target object.
[0383] In some embodiments, the display module 4551 is further configured to display, in a view interface, media content corresponding to the theme and a first strategy generation control corresponding to the theme; and in response to a trigger operation for the first strategy generation control, display a strategy entry corresponding to the target strategy generated based on the media content.
[0384] In some embodiments, the display module 4551 is further configured to display a conversation page in which the target object and other objects have a conversation; and display the strategy entry corresponding to the target strategy in the conversation page.
[0385] In some embodiments, the response module 4552 is further configured to display, before the display of the guide entry corresponding to the target guide, a second guide generation control for generating the target guide; in response to a triggering operation on the second guide generation control, record an application page of the target application; during the recording, in response to a step generation operation triggered based on the application page, generate the plurality of operation steps; and in response to a recording completion instruction triggered based on the application page, generate the target guide composed of the plurality of operation steps.
[0386] In some embodiments, the response module 4552 is further configured to, in response to the triggering operation on the second guide generation control, display an association information editing interface; and in response to an association information editing operation in the association information editing interface, determine the association information of the target guide edited, the association information at least including a theme of the target guide.
[0387] The display module 4551 is further configured to, after the display of the target page of the target application corresponding to the target guide, display the theme of the target guide on the target page.
[0388] In some embodiments, the number of the application pages is a plurality, and each of the application pages includes a plurality of controls, and the step generation operation includes a selection operation on a target control in the plurality of controls.
[0389] The response module 4552 is further configured to, for each of the application pages, perform the following processing: in response to a selection operation on a target control in the plurality of controls of the application page, generate an operation step corresponding to the target control.
[0390] In some embodiments, the response module 4552 is further configured to receive a graphical drawing operation on a target control in the plurality of controls of the application page, the drawing of the graphical drawing operation being used to select the target control.
[0391] The graphical drawing operation is taken as the selection operation, and in response to the graphical drawing operation, an operation step corresponding to the target control is generated.
[0392] In some embodiments, the display module 4551 is further configured to, after the display of first operation guide information corresponding to at least one of the operation steps in the target page, if the target page corresponding to the target guide in the target application is displayed again after the completion of the content corresponding to the target guide, display a guide control corresponding to the target guide.
[0393] The response module 4552 is further configured to display first operation guide information corresponding to at least one operation step in the target page in response to an operation guide instruction triggered based on the guide control.
[0394] The computer program product includes a computer program or computer executable instructions stored in a computer readable storage medium. The processor of the electronic device reads the computer executable instructions from the computer readable storage medium. The processor executes the computer executable instructions, so that the electronic device performs the operation guide method provided in the embodiments of the present application.
[0395] The computer readable storage medium stores computer executable instructions or computer programs. When the computer executable instructions or computer programs are executed by the processor, the processor will execute the operation guide method provided in the embodiments of the present application, for example, as shown in the operation guide method.
[0396] In some embodiments, the computer readable storage medium can be RAM, ROM, flash memory, magnetic surface memory, optical disc, or CD-ROM memory, etc. It can also be various devices including one or any combination of the above storage.
[0397] In some embodiments, the computer executable instructions can be in the form of programs, software, software modules, scripts or codes, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and can be deployed in any form, including being deployed as independent programs or as modules, components, subroutines or other units suitable for use in a computing environment.
[0398] As an example, the computer executable instructions can but not necessarily correspond to files in a file system, can be stored in part of a file storing other programs or data, for example, stored in one or more scripts in a Hyper Text Markup Language (HTML) document, stored in a single file dedicated to the program in question, or stored in multiple cooperative files (for example, files storing one or more modules, subroutines or code portions).
[0399] As an example, the computer executable instructions can be deployed to execute on one electronic device, or on multiple electronic devices located in one place, or on multiple electronic devices distributed in multiple places and interconnected through a communication network.
[0400] The embodiments of the present application can achieve the following effects: 1. Provide intuitive guidance: through real-time process and operation guidance, users can intuitively understand how to complete the operation of a specific task. This visual guidance can help users quickly master the operation steps, reduce the learning curve and confusion.
[0401] 2. Reduce errors and mistakes: visual guidance can help users avoid common errors and mistakes. By showing the correct operation steps and guidance in real time, users can perform operations more accurately, reducing the likelihood of errors and improving the accuracy of task completion.
[0402] 3. Improve user experience: this function can improve user experience, making users feel more comfortable and confident. Users no longer need to rely on cumbersome written instructions or trial and error to complete tasks, but through intuitive visual guidance, easily complete the operation. This simplification and intuitiveness can increase user satisfaction and loyalty.
[0403] 4. Simplify the operation process: special groups may feel confused about new technologies and complex operation processes. Through real-time process and operation guidance, this function can simplify the operation process, helping older users more easily understand and master the operation steps of a specific task.
[0404] 5. Provide intuitive guidance: visual methods can provide intuitive guidance, through images, icons or animations, etc., to help special groups better understand and remember operation steps. This intuitive guidance can reduce the confusion and confusion of special groups, improve their operation efficiency and success rate.
[0405] 6. Enhance self-confidence: special groups may feel uneasy or lack confidence in using new technologies. Through visual guidance, they can more intuitively understand how to complete tasks, thereby enhancing their self-confidence. This increase in self-confidence can encourage special groups to use the APP more actively and enjoy the convenience of digital life.
[0406] In summary, through real-time visual guidance, the operation process can be simplified, intuitive guidance can be provided, errors and mistakes can be reduced, user efficiency can be improved, special groups' self-confidence can be enhanced, user experience can be improved, and independent life can be promoted. It is also helpful for special groups to better adapt to and enjoy digital life, improve their quality of life and happiness.
[0407] The above is only an embodiment of the present application, and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement and improvement made within the spirit and scope of the present application are included in the protection scope of the present application.
Claims
1. A method of operating a guidance, characterized in that, The method comprises: displaying a guide entry corresponding to a target guide, wherein the target guide comprises a plurality of operation steps required to be performed based on a target application for a theme of the target guide; in response to a trigger operation for the guide entry, displaying a target page corresponding to the target guide in the target application; displaying first operation guide information corresponding to at least one of the operation steps in the target page, the first operation guide information being used to guide a target object to perform a target operation corresponding to at least one of the operation steps.
2. The method of claim 1, wherein, The target page comprises at least one operation control, and the target operation comprises a trigger operation for the operation control. The first operation guide information corresponding to at least one of the operation steps displayed in the target page comprises: displaying step identifiers corresponding to at least one of the operation steps in the target page, the step identifiers corresponding to the operation controls one by one, and being used to guide the target object to perform a trigger operation for the corresponding operation control; the step identifiers are used as the first operation guide information corresponding to the operation steps.
3. The method of claim 1, wherein, The target page comprises at least one option control, and the target operation comprises a trigger operation for the option control. The first operation guide information corresponding to at least one of the operation steps displayed in the target page comprises: displaying recommendation information corresponding to at least one of the operation steps in the target page, the recommendation information being used to recommend a target option control in the at least one option control for the corresponding operation step, and guide the target object to perform a trigger operation for the target option control; the recommendation information is used as the first operation guide information corresponding to the operation steps.
4. The method of claim 3, wherein, The at least one of the operation steps comprises a first operation step for location selection, and each of the option controls corresponds to a location; the recommendation information corresponding to at least one of the operation steps displayed in the target page comprises: displaying first recommendation information corresponding to the first operation step in the target page; wherein the first recommendation information is used to recommend a target location in the locations corresponding to the option controls.
5. The method of claim 3, wherein, The at least one of the operation steps comprises a second operation step for time selection, and each of the option controls corresponds to a time; The recommendation information corresponding to at least one of the operation steps displayed in the target page comprises: displaying second recommendation information corresponding to the second operation step in the target page; wherein the second recommendation information is used to recommend a target time in the times corresponding to the option controls.
6. The method of claim 1, wherein, The target page comprises at least one content input control, and the target operation comprises a content input operation for the content input control; The first operation guide information corresponding to at least one of the operation steps displayed in the target page comprises: Displaying, in the target page, content input prompt information corresponding to at least one of the operation steps, the content input prompt information being used to prompt content required to be input by a target content input control in the at least one content input control for the corresponding operation step, and guide the target object to perform a content input operation for the content input control; The content input prompt information is used as first operation guide information corresponding to the operation step.
7. The method of claim 1, wherein, The method further includes: Displaying, in the target page, execution progress information of the plurality of operation steps, the execution progress information including execution sequences of the plurality of operation steps and an operation step currently required to be executed.
8. The method of claim 1, wherein, The plurality of operation steps include at least a first operation step and a second operation step, and the plurality of operation steps have execution sequences, and the execution sequence of the second operation step is located after the execution sequence of the first operation step. After the target page corresponding to the target guide in the target application is displayed, the method further includes: Displaying, in the target page, the first operation step currently required to be executed, and displaying, in the target page, a step skipping control; In response to a triggering operation on the step skipping control, switching the operation step currently required to be executed from the first operation step to the second operation step.
9. The method of claim 1, wherein, The target page includes an operation control corresponding to the operation step currently required to be executed and other operation controls, and the first operation guide information corresponds to a first guide mode; After the first operation guide information corresponding to at least one of the operation steps is displayed in the target page, the method further includes: In response to a triggering operation on the other operation controls, displaying, in the target page, second operation guide information corresponding to the operation step currently required to be executed; The second operation guide information is used to guide the target object to perform a target operation corresponding to the operation step currently required to be executed, the second operation guide information corresponds to a second guide mode, and the first guide mode is different from the second guide mode.
10. The method of claim 1, wherein, The plurality of operation steps exist in a plurality of pages of the target application, and the plurality of pages are arranged in sequence; Displaying, in response to the triggering operation on the guide entry, the target page corresponding to the target guide in the target application includes: In response to the triggering operation on the guide entry, if the triggering operation is responded to for the first time, a page located at a first position in the sequence in the target application is displayed, and the page at the first position is used as the target page; If the triggering operation is not responded to for the first time, a target page corresponding to the triggering operation responded to last time in the target application is displayed.
11. The method of claim 1, wherein, The plurality of operation steps include a third operation step; Displaying, in the target page, the first operation guide information corresponding to the third operation step includes: Displaying, in the target page, the first operation guide information corresponding to the third operation step; After the first operation guide information corresponding to the third operation step is displayed in the target page, the method further includes: Displaying, in the target page, a repetition number setting control; Based on the repetition count setting control, in response to the repetition count setting operation for the third operation step, the repetition count of the third operation step is set, and the repetition count is used to repeatedly execute the third operation step when the third operation step is triggered.
12. The method of claim 11, wherein, When the third operation step is completed, a page redirect is triggered. After setting the number of repetitions for the third operation step, the method further includes: Based on the first operation guidance information, in response to the execution instruction for the third operation step, the third operation step is executed, and the redirected page is displayed after the third operation step is completed; If the duration of displaying the redirected page exceeds a preset duration threshold, and the number of times the redirected page is displayed is less than the number of repetitions, then return to the target page.
13. The method of claim 1, wherein, The response to the trigger operation for the strategy entry point, displaying the target page corresponding to the target strategy in the target application, includes: In response to a trigger operation on the strategy entry point, a prompt message for executing the target strategy is displayed; In response to the confirmation action of the prompt information, the target page corresponding to the target strategy in the target application is displayed; The prompt information includes at least one of the following: The topic of the target strategy, the recipient of the target strategy, the recipient of the target strategy, the number of operation steps, the tags corresponding to the target strategy, and the relationship between the recipient of the target strategy and the target object.
14. The method of claim 1, wherein, The strategy entry points corresponding to the displayed target strategy include: The view interface displays the media content corresponding to the topic, as well as the first strategy generation control corresponding to the topic; In response to a trigger operation on the first strategy generation control, the strategy entry corresponding to the target strategy generated based on the media content is displayed.
15. The method of claim 1, wherein, The strategy entry points corresponding to the displayed target strategy include: Displays a session page showing the target object interacting with other objects; The strategy entry corresponding to the target strategy is displayed on the chat page.
16. The method of claim 1, wherein, Before displaying the strategy entry corresponding to the target strategy, the method further includes: Display a second strategy generation control for generating the target strategy; In response to a trigger operation on the second strategy generation control, the application page of the target application is recorded; During the recording process, in response to the step generation operation triggered based on the application page, the multiple operation steps are generated. In response to a recording completion command triggered by the application page, the target strategy consisting of the multiple operation steps is generated.
17. The method of claim 16, wherein, The recording of the application page of the target application in response to the trigger operation of the second strategy generation control includes: In response to a trigger operation on the second strategy generation control, the associated information editing interface is displayed; In response to the association information editing operation in the association information editing interface, the association information of the target strategy obtained by editing is determined, and the association information includes at least the topic of the target strategy; After displaying the target page corresponding to the target strategy in the target application, the method further includes: Display the theme of the target guide in the target page.
18. The method of claim 16, wherein, The application page includes a plurality of controls, and the step generation operation includes a selection operation on a target control in the plurality of controls; The operation step generation operation triggered based on the application page includes: For each application page, the following processing is performed: In response to a selection operation on a target control in the plurality of controls of the application page, an operation step corresponding to the target control is generated.
19. The method of claim 18, wherein, In response to a selection operation on a target control in the plurality of controls of the application page, an operation step corresponding to the target control is generated. A graphical drawing operation on a target control in the plurality of controls of the application page is received, and the graphical drawing operation is used to select the target control; The graphical drawing operation is used as the selection operation, and in response to the graphical drawing operation, an operation step corresponding to the target control is generated.
20. The method of claim 1, wherein, After displaying the first operation guide information corresponding to at least one operation step in the target page, the method further includes: If the target page corresponding to the target guide in the target application is displayed again after the content corresponding to the target guide is completed, a guide control corresponding to the target guide is displayed; In response to an operation guide instruction triggered based on the guide control, at least one first operation guide information corresponding to the operation step is displayed in the target page.
21. An operating guidance device, characterized by The device includes: The display module displays a guide entry corresponding to a target guide, wherein the target guide includes a theme of the target guide and a plurality of operation steps required to be performed based on a target application; The response module displays a target page corresponding to the target guide in the target application in response to a trigger operation on the guide entry; The display module displays at least one first operation guide information corresponding to the operation step in the target page, and the first operation guide information is used to guide a target object to perform a target operation corresponding to at least one operation step.
22. An electronic device, comprising: The electronic device includes: A memory for storing computer executable instructions; The processor executes the computer executable instructions stored in the memory to implement the operation guide method of any one of claims 1 to 20.
23. A computer-readable storage medium storing computer-executable instructions or a computer program, wherein the computer-executable instructions or the computer program comprise the steps of claim 22. The computer executable instructions or computer program are executed by the processor to implement the operation guide method of any one of claims 1 to 20.
24. A computer program product comprising computer-executable instructions or a computer program, characterized in that, The computer executable instructions or computer program are executed by the processor to implement the operation guide method of any one of claims 1 to 20.