Program operation guiding method and device, equipment and storage medium

By issuing the target installation package to the version management file library in the automotive diagnostic equipment, creating and matching the operation guidance resource package, the problem that the new version of the APK installation package is not suitable for all channel programs is solved, and operation efficiency and user experience are improved.

CN119883485APending Publication Date: 2025-04-25LAUNCH TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510063545.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In automotive diagnostic equipment, the new version of APK installation package may not necessarily adapt to programs from all channels after the function is optimized, resulting in a poor experience for device end users.

Method used

By distributing the target installation package to the preset version management file library, creating operation guide pictures based on the function update log, and naming these pictures using the preset naming rules, sorting them into the operation guide resource package to be matched, and uploading them to the function guide management list. Update the program based on the program update instructions, and associate and match with the operation guide resource package, and operate the target program using the successful matching operation guide resource package.

Benefits of technology

It improves the speed and quality of the program operation, enhances the user's experience, and ensures the adaptability of the new version's functions and the accuracy of operation guidance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119883485A_ABST
    Figure CN119883485A_ABST
Patent Text Reader

Abstract

The invention discloses a program operation guiding method and device, equipment and a storage medium, and relates to the technical field of computers, and the method comprises the steps that a target installation package is issued to a preset version management file library, and a plurality of operation guiding pictures to be named are created based on a function updating log corresponding to the target installation package; respectively naming each to-be-named operation guidance picture by using a preset naming rule to obtain a corresponding named operation guidance picture, arranging each named operation guidance picture into a to-be-matched operation guidance resource bundle, and uploading the to-be-matched operation guidance resource bundle to a preset function guidance management list; and updating the to-be-updated program based on the program updating instruction to obtain a target program, and carrying out association matching on program configuration information corresponding to the target program and each to-be-matched operation guidance resource package so as to operate the target program by utilizing the successfully matched target operation guidance resource package. Therefore, the efficiency of operating the program can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a program operation guidance method, device, equipment and storage medium. Background Art

[0002] At present, the automotive diagnostic equipment includes an APK (Android Package, i.e., an application package file format) installation package, wherein the APK installation package can configure the functional modules and set the style of the APP (Application, i.e., application) through the background server, including the theme color setting, the page module layout, the APP startup interface setting, and the APP product name display, thereby completing the application and display of the program. However, each time the APK installation package is optimized for function, the new APK installation package obtained may not be targeted at programs of all channels, so when introducing the functions and operating guidance of the new version, the new APK installation package is not compatible with some programs, resulting in a poor experience for the terminal users of the device.

[0003] As can be seen from the above, how to improve the efficiency of operating the program during the program operation guidance process is a problem that needs to be solved urgently. Summary of the invention

[0004] In view of this, the purpose of the present invention is to provide a program operation guidance method, device, equipment and storage medium, which can improve the speed and quality of operating the program. The specific scheme is as follows:

[0005] In a first aspect, the present application provides a program operation guidance method, comprising:

[0006] Sending the target installation package to a preset version management file library, so as to create a number of operation guide pictures to be named in the preset version management file library based on the function update log corresponding to the target installation package;

[0007] Using the preset naming rules to name each of the to-be-named operation guide pictures, respectively, to obtain corresponding named operation guide pictures, to organize each of the named operation guide pictures into an to-be-matched operation guide resource package, and to upload the to-be-matched operation guide resource package to the preset function guide management list;

[0008] Based on the program update instruction, the program to be updated is updated to obtain the target program, and the program configuration information corresponding to the target program is associated and matched with each of the operation guidance resource packages to be matched in the preset function guidance management list, so as to use the successfully matched target operation guidance resource package to operate the target program.

[0009] Optionally, sending the target installation package to a preset version management file library includes:

[0010] Determine whether the target installation package meets a preset delivery condition; the preset delivery condition includes that the target installation package passes a preset test process, a preset repair process, and a preset optimization process;

[0011] If the target installation package meets the preset delivery conditions, the target installation package will be delivered to the preset version management file library so that the user can obtain the size, upload time and version number corresponding to the target installation package in the preset version management file library, and the delivery status will be returned to the current user interface.

[0012] Optionally, the method of naming each of the to-be-named operation guide pictures using a preset naming rule to obtain a corresponding named operation guide picture, arranging each of the named operation guide pictures into an operation guide resource package to be matched, and uploading the operation guide resource package to be matched to a preset function guide management list includes:

[0013] Using a preset naming rule, each of the operation guide pictures to be named is named to obtain a corresponding named operation guide picture; each of the named operation guide pictures corresponds to a unique picture serial number with a numerical value increasing in sequence;

[0014] The named operation guide pictures are sequentially sorted into the operation guide resource package to be matched according to the picture serial number from small to large; wherein, the larger the picture serial number, the later the operation execution time corresponding to the named operation guide picture corresponding to the picture serial number.

[0015] Optionally, the step of arranging the named operation guide images into a to-be-matched operation guide resource package includes:

[0016] Determining a target text language corresponding to the named operation guide picture based on text content in the named operation guide picture;

[0017] The to-be-matched operation guide resource package is created based on the target text language, and the named operation guide images corresponding to the target text language are sequentially sorted into the to-be-matched operation guide resource package.

[0018] Optionally, uploading the to-be-matched operation instruction resource package to a preset function instruction management list includes:

[0019] Using preset compression software and based on a preset compression level, compressing the to-be-matched operation instruction resource package to obtain a compressed package result;

[0020] Uploading the compressed package result and the compressed package description information and language code corresponding to the compressed package result to the preset function guide management list, so as to decompress the compressed package result in the preset function guide management list to obtain the decompressed result;

[0021] Determine whether each decompressed operation guide picture in the decompressed result meets the preset picture quality condition. If each decompressed operation guide picture does not meet the preset picture quality condition, generate corresponding error return information and return the error return information to the current user interface.

[0022] Optionally, the associating and matching the program configuration information corresponding to the target program with each of the to-be-matched operation instruction resource packages in the preset function instruction management list includes:

[0023] Extracting a plurality of first associated field information from the program configuration information corresponding to the target program using a preset associated field extraction rule;

[0024] Extracting a plurality of second associated field information from each of the to-be-matched operation guide resource packages in the preset function guide management list by using a preset associated field extraction rule;

[0025] Match each of the first associated field information with the corresponding second associated field information respectively to determine the target operation guidance resource package corresponding to the target program based on the obtained matching results; the target operation guidance resource package includes the resource package name, resource package version and resource package size corresponding to the target operation guidance resource package.

[0026] Optionally, the associating and matching the program configuration information corresponding to the target program with each of the to-be-matched operation instruction resource packages in the preset function instruction management list, so as to operate the target program using the successfully matched target operation instruction resource package, includes:

[0027] Generate an operation guidance resource interface request corresponding to the target program to determine a target operation guidance resource interface based on the operation guidance resource interface request; the operation guidance resource interface request includes a program name, a program version number, a user name, and a language corresponding to the target program; the user name is a name corresponding to a user currently logged in to the target program;

[0028] Acquire each of the to-be-matched operation guidance resource packages from the preset function guidance management list, and associate and match the program configuration information corresponding to the target program with each of the to-be-matched operation guidance resource packages, so as to set the successfully matched operation guidance resource package as the target operation guidance resource package;

[0029] The target operation guidance resource package is sent to the target program through the target operation guidance resource interface, so as to operate the target program using the target operation guidance resource package.

[0030] In a second aspect, the present application provides a program operation guidance device, comprising:

[0031] A guide picture creation module, used to send the target installation package to a preset version management file library, so as to create a number of to-be-named operation guide pictures in the preset version management file library based on the function update log corresponding to the target installation package;

[0032] A guidance resource package acquisition module is used to name each of the to-be-named operation guidance pictures using a preset naming rule to obtain a corresponding named operation guidance picture, so as to organize each of the named operation guidance pictures into an to-be-matched operation guidance resource package, and upload the to-be-matched operation guidance resource package to a preset function guidance management list;

[0033] A program operation module is used to update the program to be updated based on the program update instruction to obtain a target program, and associate and match the program configuration information corresponding to the target program with each of the operation guidance resource packages to be matched in the preset function guidance management list, so as to use the successfully matched target operation guidance resource package to operate the target program.

[0034] In a third aspect, the present application provides an electronic device, including:

[0035] Memory, used to store computer programs;

[0036] The processor is used to execute the computer program to implement the aforementioned program operation guidance method.

[0037] In a fourth aspect, the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program implements the aforementioned program operation guidance method when executed by a processor.

[0038] As can be seen from the above, before performing program operation guidance, the present application needs to send the target installation package to the preset version management file library, so as to create a number of to-be-named operation guidance pictures in the preset version management file library based on the function update log corresponding to the target installation package; use the preset naming rules to name each of the to-be-named operation guidance pictures respectively, and obtain the corresponding named operation guidance pictures, so as to organize each of the named operation guidance pictures into an to-be-matched operation guidance resource package, and upload the to-be-matched operation guidance resource package to the preset function guidance management list; based on the program update instruction, the program to be updated is updated to obtain the target program, and the program configuration information corresponding to the target program is associated and matched with each of the to-be-matched operation guidance resource packages in the preset function guidance management list, so as to use the successfully matched target operation guidance resource package to operate the target program. It can be seen that the present application first sends the target installation package to the preset version management file library, so as to create several to-be-named operation guide pictures in the preset version management file library based on the function update log corresponding to the target installation package; then, the preset naming rules are used to name each to-be-named operation guide picture, and the corresponding named operation guide pictures are obtained, so as to organize each named operation guide picture into an operation guide resource package to be matched, and upload the operation guide resource package to be matched to the preset function guide management list; furthermore, based on the program update instruction, the to-be-updated program is updated to obtain the target program, and the program configuration information corresponding to the target program is associated and matched with each to-be-matched operation guide resource package in the preset function guide management list; finally, the target program is operated using the successfully matched target operation guide resource package. In this way, the speed and quality of operating the program are improved, and the user experience is enhanced. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0040] Figure 1 A flowchart of a program operation guidance method disclosed in this application;

[0041] Figure 2 A specific function guide schematic diagram disclosed in this application;

[0042] Figure 3 A specific program version management diagram disclosed in this application;

[0043] Figure 4A specific guide picture schematic diagram disclosed in this application;

[0044] Figure 5 This is a schematic diagram of the structure of a program operation guidance device disclosed in this application;

[0045] Figure 6 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION

[0046] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0047] At present, the automobile diagnostic equipment includes an APK installation package, wherein the APK installation package can configure the functional modules and set the style of the APP through the background server, thereby completing the application and display of the program. However, each time the new APK installation package is optimized for the function, it is not necessarily for all channels of programs. Therefore, when introducing the functions and operating guidance of the new version, the new APK installation package is not compatible with some programs, resulting in a poor user experience for the device terminal. To this end, the present application provides a program operation guidance method that can improve the speed and quality of operating the program.

[0048] See also Figure 1 As shown, an embodiment of the present invention discloses a program operation guidance method, including:

[0049] Step S11: Send the target installation package to a preset version management file library, so as to create a number of operation guide pictures to be named in the preset version management file library based on the function update log corresponding to the target installation package.

[0050] In this embodiment, before sending the target installation package to the preset version management file library, the embodiment of the present application needs to determine whether the target installation package meets the preset sending conditions, that is, to determine whether the target installation package has completed all program development, program testing, program repair and program optimization work, so as to ensure that the target installation package has no major errors or vulnerabilities and is fully functional. It is worth mentioning that the target installation package can be an APK file, which is not specifically limited here. Specifically, sending the target installation package to the preset version management file library may include: determining whether the target installation package meets the preset sending conditions; the preset sending conditions include that the target installation package passes the preset test process, the preset repair process and the preset optimization process; if the target installation package meets the preset sending conditions, the target installation package is sent to the preset version management file library, so that the user can obtain the size, upload time and version number corresponding to the target installation package in the preset version management file library, and return the sending status to the current user interface. Among them, the preset version management file library is located in a special area in the background management system.

[0051] Furthermore, the embodiment of the present application needs to produce corresponding operation guide pictures based on the new function content corresponding to the target installation package. In the process of producing the operation guide pictures, the embodiment of the present application needs to use professional image editing software to produce the operation guide pictures, such as Photoshop (i.e., an image processing software) and Illustrator (i.e., a vector graphics processing software), to ensure that the operation guide pictures are clear and concise, and can accurately show the steps for using the new function.

[0052] Step S12: Name each of the to-be-named operation guide pictures using a preset naming rule to obtain a corresponding named operation guide picture, organize each of the named operation guide pictures into an to-be-matched operation guide resource package, and upload the to-be-matched operation guide resource package to a preset function guide management list.

[0053] In this embodiment, after obtaining the operation guide picture corresponding to the target installation package, the embodiment of the present application needs to name the operation guide picture using the preset naming rule, such as naming each operation guide picture as "01_img.png" and "02_img.png" in sequence. Among them, the numbers in the names corresponding to each picture represent the order of the pictures, so that the user can operate according to the order of the pictures when viewing the operation guide. Specifically, the use of the preset naming rule to name each of the operation guide pictures to be named, obtain the corresponding named operation guide pictures, and organize each of the named operation guide pictures into the operation guide resource package to be matched, and upload the operation guide resource package to be matched to the preset function guide management list, can include: using the preset naming rule to name each of the operation guide pictures to be named, obtain the corresponding named operation guide pictures; each of the named operation guide pictures corresponds to a unique picture serial number with a numerical value increasing in sequence; and each of the named operation guide pictures is sequentially organized into the operation guide resource package to be matched in the order of the picture serial number from small to large; wherein, the larger the picture serial number, the later the operation execution time corresponding to the named operation guide picture corresponding to the picture serial number.

[0054] Furthermore, after obtaining the named operation guidance pictures corresponding to each operation guidance picture, the embodiment of the present application needs to sort the named operation guidance pictures into the operation guidance resource package to be matched in sequence according to the picture name. Among them, the text languages ​​in different named operation guidance pictures correspond to different operation guidance resource packages to be matched. Specifically, the sorting of each of the named operation guidance pictures into the operation guidance resource package to be matched may include: determining the target text language corresponding to the named operation guidance picture based on the text content in the named operation guidance picture; creating the operation guidance resource package to be matched based on the target text language, and sorting each of the named operation guidance pictures corresponding to the target text language into the operation guidance resource package to be matched in sequence.

[0055] It is worth mentioning that before arranging each of the named operation guidance pictures into the operation guidance resource package to be matched in sequence, it is necessary to perform a consistency check on each of the named operation guidance pictures to ensure that the naming, sorting and content of all pictures are consistent with the description of the operation guidance, so as to avoid confusion or misunderstanding when users view the operation guidance.

[0056] In this embodiment, after obtaining the operation instruction resource package to be matched, the embodiment of the present application needs to compress the operation instruction resource package to be matched, and upload the obtained compression result to the preset function instruction management list. Specifically, uploading the operation instruction resource package to be matched to the preset function instruction management list may include: using preset compression software and compressing the operation instruction resource package to be matched based on a preset compression level to obtain a compressed package result.

[0057] In a specific embodiment, the name of the compressed package result includes the language code corresponding to the compressed package result, such as "GUIDE_EN.ZIP" represents the English version of the operation guide resource package, "GUIDE_ES.ZIP" represents the Spanish version of the operation guide resource package, and "GUIDE_FR.ZIP" represents the French version of the operation guide resource package, so as to match the corresponding operation guide resource package according to the user's language settings.

[0058] Furthermore, after obtaining the compressed package result, the embodiment of the present application needs to upload the compressed package result and the compressed package description information and language code corresponding to the compressed package result to the preset function guide management list, so as to decompress the compressed package result in the preset function guide management list to obtain the decompressed result. Subsequently, the embodiment of the present application needs to determine whether each decompressed operation guide picture in the decompressed result meets the preset picture quality condition. If each decompressed operation guide picture does not meet the preset picture quality condition, a corresponding error return information is generated, and the error return information is returned to the current user interface.

[0059] Step S13, based on the program update instruction, the program to be updated is updated to obtain a target program, and the program configuration information corresponding to the target program is associated and matched with each of the operation guidance resource packages to be matched in the preset function guidance management list, so as to operate the target program using the successfully matched target operation guidance resource package.

[0060] In this embodiment, after the program to be updated is updated and the updated target program is obtained, the embodiment of the present application needs to associate and match the program configuration information corresponding to the target program with each of the operation instruction resource packages to be matched in the preset function instruction management list to obtain the target operation instruction resource package corresponding to the program configuration information. Specifically, the association and matching of the program configuration information corresponding to the target program with each of the operation instruction resource packages to be matched in the preset function instruction management list may include: extracting a number of first association field information from the program configuration information corresponding to the target program using a preset association field extraction rule; extracting a number of second association field information from each of the operation instruction resource packages to be matched in the preset function instruction management list using a preset association field extraction rule; matching each of the first association field information with the corresponding second association field information respectively, so as to determine the target operation instruction resource package corresponding to the target program based on the obtained matching result; the target operation instruction resource package includes the resource package name, resource package version and resource package size corresponding to the target operation instruction resource package.

[0061] Furthermore, after obtaining the target operation guidance resource package corresponding to the target program, the embodiment of the present application needs to generate an operation guidance resource interface request corresponding to the target program, so as to determine the target operation guidance resource interface based on the operation guidance resource interface request, and then transmit the target operation guidance resource package to the target program via the target operation guidance resource interface.

[0062] Specifically, the process of associating and matching the program configuration information corresponding to the target program with each of the operation guidance resource packages to be matched in the preset function guidance management list, so as to use the successfully matched target operation guidance resource package to operate the target program, may include: generating an operation guidance resource interface request corresponding to the target program, so as to determine the target operation guidance resource interface based on the operation guidance resource interface request; the operation guidance resource interface request includes the program name, program version number, user name and language corresponding to the target program; the user name is the name corresponding to the user currently logged into the target program; obtaining each of the operation guidance resource packages to be matched from the preset function guidance management list, and associating and matching the program configuration information corresponding to the target program with each of the operation guidance resource packages to be matched, so as to set the successfully matched operation guidance resource package as the target operation guidance resource package; and sending the target operation guidance resource package to the target program through the target operation guidance resource interface, so as to use the target operation guidance resource package to operate the target program. In a specific implementation, Figure 2 This is a diagram showing the program version guide function: Figure 2It includes the software name, product type, software version, language, creation date, uploader, program size, decompression status and the corresponding operations that can be performed.

[0063] It is worth mentioning that after the program configuration information and the operation guidance resource package are associated and matched, the program configuration information and the operation guidance resource package need to be verified and tested. In a specific implementation, the process of verifying and testing the program configuration information and the operation guidance resource package includes checking whether the basic information of the program is displayed correctly and whether the operation guidance resource package can be loaded and displayed correctly, so as to ensure the accuracy and reliability of the program configuration information and the operation guidance resource package.

[0064] Furthermore, after the target program receives the operation guide resource package, it will decompress the operation guide resource package and display it to the user, so that the user can view the operation steps of the new function one by one according to the order of the image resources. In the process of viewing the image, the user can zoom, rotate or drag the image to obtain a better viewing effect. At the same time, the application can also provide additional functions to help users better understand the content of the operation guide, such as text instructions and voice prompts. Figure 3 As shown, Figure 3 This is a program version management diagram, which includes software name, product type, software version, software type, modification date, creator, status, and modification function button.

[0065] It is worth mentioning that if the user does not want to view the operation instructions or is already familiar with the steps of using the new function, he can choose to skip the operation instructions and do so by clicking the "Skip" button or link. After skipping the operation instructions, the user can directly start using the new version of the application. It should be noted that even if the operation instructions are skipped, the user can still view the contents of the operation instruction resource package at any time when needed. The diagram of the instruction picture is as follows Figure 4 As shown, it includes a "previous" function button, a "skip" function button and a "next" function button, so that users can view the operation guide pictures.

[0066] As can be seen from the above, the present application first sends the target installation package to the preset version management file library, so as to create a number of operation guide pictures to be named in the preset version management file library based on the function update log corresponding to the target installation package; then, the preset naming rules are used to name each operation guide picture to be named, and the corresponding named operation guide pictures are obtained, so as to organize each named operation guide picture into an operation guide resource package to be matched, and upload the operation guide resource package to be matched to the preset function guide management list; further, based on the program update instruction, the program to be updated is updated to obtain the target program, and the program configuration information corresponding to the target program is associated and matched with each operation guide resource package to be matched in the preset function guide management list; finally, the target program is operated using the successfully matched target operation guide resource package. In this way, the efficiency of operating the program is improved.

[0067] Accordingly, see Figure 5 As shown, the present application also provides a program operation guidance device, including:

[0068] A guide picture creation module 11 is used to send the target installation package to a preset version management file library, so as to create a number of to-be-named operation guide pictures in the preset version management file library based on the function update log corresponding to the target installation package;

[0069] The guidance resource package acquisition module 12 is used to name each of the to-be-named operation guidance pictures using a preset naming rule to obtain a corresponding named operation guidance picture, so as to organize each of the named operation guidance pictures into an to-be-matched operation guidance resource package, and upload the to-be-matched operation guidance resource package to a preset function guidance management list;

[0070] The program operation module 13 is used to update the program to be updated based on the program update instruction to obtain the target program, and associate and match the program configuration information corresponding to the target program with each of the operation guidance resource packages to be matched in the preset function guidance management list, so as to use the successfully matched target operation guidance resource package to operate the target program.

[0071] As can be seen from the above, before the program operation guidance is performed, the embodiment of the present application first needs to send the target installation package to the preset version management file library, so as to create a number of operation guidance pictures to be named in the preset version management file library based on the function update log corresponding to the target installation package; then, the preset naming rules are used to name each operation guidance picture to be named, and the corresponding named operation guidance pictures are obtained, so as to organize each named operation guidance picture into an operation guidance resource package to be matched, and upload the operation guidance resource package to be matched to the preset function guidance management list; further, based on the program update instruction, the program to be updated is updated to obtain the target program, and the program configuration information corresponding to the target program is associated and matched with each operation guidance resource package to be matched in the preset function guidance management list; finally, the target program is operated using the successfully matched target operation guidance resource package. In this way, the speed and quality of operating the program are improved, and the user experience is enhanced.

[0072] In some specific implementations, the guide picture creation module 11 may specifically include:

[0073] An installation package judgment unit, used to judge whether the target installation package meets a preset delivery condition; the preset delivery condition includes that the target installation package passes a preset test process, a preset repair process, and a preset optimization process;

[0074] The installation package sending unit is used to send the target installation package to a preset version management file library if the target installation package meets the preset sending conditions, so that the user can obtain the size, upload time and version number corresponding to the target installation package in the preset version management file library, and return the sending status to the current user interface.

[0075] In some specific implementations, the guidance resource package acquisition module 12 may specifically include:

[0076] A picture naming unit, used to name each of the to-be-named operation guide pictures using a preset naming rule to obtain a corresponding named operation guide picture; each of the named operation guide pictures corresponds to a unique picture serial number with a numerical value increasing in sequence;

[0077] The guidance picture sorting unit is used to sort each of the named operation guidance pictures into the operation guidance resource package to be matched in order of picture serial numbers from small to large; wherein, the larger the picture serial number, the later the operation execution time corresponding to the named operation guidance picture corresponding to the picture serial number.

[0078] In some specific implementations, the guidance resource package acquisition module 12 may specifically include:

[0079] A text language determination unit, configured to determine a target text language corresponding to the named operation guide picture based on the text content in the named operation guide picture;

[0080] The resource package creation unit is used to create the to-be-matched operation guide resource package based on the target text language, and to sequentially organize the named operation guide images corresponding to the target text language into the to-be-matched operation guide resource package.

[0081] In some specific implementations, the guidance resource package acquisition module 12 may specifically include:

[0082] A compression package acquisition unit, used to compress the to-be-matched operation instruction resource package using preset compression software and based on a preset compression level to obtain a compression package result;

[0083] A compressed package decompression unit, used to upload the compressed package result and the compressed package description information and language code corresponding to the compressed package result to the preset function guide management list, so as to decompress the compressed package result in the preset function guide management list to obtain the decompressed result;

[0084] The image quality judgment unit is used to judge whether each decompressed operation guide image in the decompressed result meets the preset image quality condition. If each decompressed operation guide image does not meet the preset image quality condition, a corresponding error return information is generated and the error return information is returned to the current user interface.

[0085] In some specific implementations, the program operation module 13 may specifically include:

[0086] A first field information extraction unit, configured to extract a plurality of first associated field information from program configuration information corresponding to the target program using a preset associated field extraction rule;

[0087] A second field information extraction unit, configured to extract a plurality of second associated field information from each of the to-be-matched operation guide resource packages in the preset function guide management list by using a preset associated field extraction rule;

[0088] A field information matching unit is used to match each of the first associated field information with the corresponding second associated field information respectively, so as to determine the target operation guidance resource package corresponding to the target program based on the obtained matching results; the target operation guidance resource package includes the resource package name, resource package version and resource package size corresponding to the target operation guidance resource package.

[0089] In some specific implementations, the program operation module 13 may specifically include:

[0090] An interface request generating unit, configured to generate an operation guidance resource interface request corresponding to the target program, so as to determine a target operation guidance resource interface based on the operation guidance resource interface request; the operation guidance resource interface request includes a program name, a program version number, a user name, and a language corresponding to the target program; the user name is a name corresponding to a user currently logged into the target program;

[0091] A guidance resource package determination unit is used to obtain each of the to-be-matched operation guidance resource packages from the preset function guidance management list, and associate and match the program configuration information corresponding to the target program with each of the to-be-matched operation guidance resource packages, so as to set the successfully matched operation guidance resource package as the target operation guidance resource package;

[0092] The resource package sending unit is used to send the target operation guidance resource package to the target program through the target operation guidance resource interface, so as to use the target operation guidance resource package to operate the target program.

[0093] Furthermore, the present application also discloses an electronic device. Figure 6 : This is a structural diagram of an electronic device 20 shown according to an exemplary embodiment, and the content in the figure cannot be regarded as any limitation on the scope of use of this application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. Among them, the memory 22 is used to store a computer program, and the computer program is loaded and executed by the processor 21 to implement the relevant steps in the program operation guidance method disclosed in any of the aforementioned embodiments. In addition, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0094] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.

[0095] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon can include an operating system 221, a computer program 222, etc., and the storage method can be temporary storage or permanent storage.

[0096] The operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device 20, and can be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program that can be used to complete the program operation guidance method performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can further include a computer program that can be used to complete other specific tasks.

[0097] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the program operation guidance method disclosed above is implemented. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the above embodiments, and no further description will be given here.

[0098] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0099] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0100] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0101] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0102] The technical solution provided by the present application is introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for general technicians in this field, according to the idea of ​​the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A program operation guidance method, characterized in that: include: Sending the target installation package to a preset version management file library, so as to create a number of operation guide pictures to be named in the preset version management file library based on the function update log corresponding to the target installation package; Using the preset naming rules to name each of the to-be-named operation guide pictures, respectively, to obtain corresponding named operation guide pictures, to organize each of the named operation guide pictures into an to-be-matched operation guide resource package, and to upload the to-be-matched operation guide resource package to the preset function guide management list; Based on the program update instruction, the program to be updated is updated to obtain the target program, and the program configuration information corresponding to the target program is associated and matched with each of the operation guidance resource packages to be matched in the preset function guidance management list, so as to use the successfully matched target operation guidance resource package to operate the target program.

2. The program operation guidance method according to claim 1, characterized in that: The sending of the target installation package to a preset version management file library includes: Determine whether the target installation package meets a preset delivery condition; the preset delivery condition includes that the target installation package passes a preset test process, a preset repair process, and a preset optimization process; If the target installation package meets the preset delivery conditions, the target installation package will be delivered to the preset version management file library so that the user can obtain the size, upload time and version number corresponding to the target installation package in the preset version management file library, and the delivery status will be returned to the current user interface.

3. The program operation guidance method according to claim 1, characterized in that: The method of naming each of the to-be-named operation guide pictures using a preset naming rule to obtain a corresponding named operation guide picture, arranging each of the named operation guide pictures into an to-be-matched operation guide resource package, and uploading the to-be-matched operation guide resource package to a preset function guide management list includes: Using a preset naming rule, each of the operation guide pictures to be named is named to obtain a corresponding named operation guide picture; each of the named operation guide pictures corresponds to a unique picture number with a numerical value increasing in sequence; The named operation guide pictures are sequentially sorted into the operation guide resource package to be matched according to the picture serial number from small to large; wherein, the larger the picture serial number, the later the operation execution time corresponding to the named operation guide picture corresponding to the picture serial number.

4. The program operation guidance method according to claim 1, characterized in that: The step of arranging the named operation guide images into a to-be-matched operation guide resource package includes: Determining a target text language corresponding to the named operation guide picture based on text content in the named operation guide picture; The to-be-matched operation guide resource package is created based on the target text language, and the named operation guide images corresponding to the target text language are sequentially sorted into the to-be-matched operation guide resource package.

5. The program operation guidance method according to claim 1, characterized in that: The step of uploading the to-be-matched operation instruction resource package to a preset function instruction management list includes: Using preset compression software and based on a preset compression level, compressing the to-be-matched operation instruction resource package to obtain a compressed package result; Uploading the compressed package result and the compressed package description information and language code corresponding to the compressed package result to the preset function guide management list, so as to decompress the compressed package result in the preset function guide management list to obtain the decompressed result; Determine whether each decompressed operation guide picture in the decompressed result meets the preset picture quality condition. If each decompressed operation guide picture does not meet the preset picture quality condition, generate corresponding error return information and return the error return information to the current user interface.

6. The program operation guidance method according to any one of claims 1 to 5, characterized in that: The associating and matching the program configuration information corresponding to the target program with each of the to-be-matched operation instruction resource packages in the preset function instruction management list includes: Extracting a plurality of first associated field information from the program configuration information corresponding to the target program using a preset associated field extraction rule; Extracting a plurality of second associated field information from each of the to-be-matched operation guide resource packages in the preset function guide management list by using a preset associated field extraction rule; Match each of the first associated field information with the corresponding second associated field information respectively to determine the target operation guidance resource package corresponding to the target program based on the obtained matching results; the target operation guidance resource package includes the resource package name, resource package version and resource package size corresponding to the target operation guidance resource package.

7. The program operation guidance method according to claim 6, characterized in that: The step of associating and matching the program configuration information corresponding to the target program with each of the to-be-matched operation instruction resource packages in the preset function instruction management list, so as to operate the target program using the successfully matched target operation instruction resource package, includes: Generate an operation guidance resource interface request corresponding to the target program to determine a target operation guidance resource interface based on the operation guidance resource interface request; the operation guidance resource interface request includes a program name, a program version number, a user name, and a language corresponding to the target program; the user name is a name corresponding to a user currently logged in to the target program; Acquire each of the to-be-matched operation guidance resource packages from the preset function guidance management list, and associate and match the program configuration information corresponding to the target program with each of the to-be-matched operation guidance resource packages, so as to set the successfully matched operation guidance resource package as the target operation guidance resource package; The target operation guidance resource package is sent to the target program through the target operation guidance resource interface, so as to operate the target program using the target operation guidance resource package.

8. A program operation guidance device, characterized in that: include: A guide picture creation module, used to send the target installation package to a preset version management file library, so as to create a number of to-be-named operation guide pictures in the preset version management file library based on the function update log corresponding to the target installation package; A guidance resource package acquisition module is used to name each of the to-be-named operation guidance pictures using a preset naming rule to obtain a corresponding named operation guidance picture, so as to organize each of the named operation guidance pictures into an to-be-matched operation guidance resource package, and upload the to-be-matched operation guidance resource package to a preset function guidance management list; A program operation module is used to update the program to be updated based on the program update instruction to obtain a target program, and associate and match the program configuration information corresponding to the target program with each of the operation guidance resource packages to be matched in the preset function guidance management list, so as to use the successfully matched target operation guidance resource package to operate the target program.

9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the program operation guidance method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: Used to store a computer program, wherein when the computer program is executed by a processor, the steps of the program operation guidance method according to any one of claims 1 to 7 are implemented.