Maintenance assisting method and device, server side, storage medium and product

By analyzing the descriptive text information of the tasks to be repaired, a tool list is determined using a target screening model and a relational database, and then verified at the intelligent enclosure. This solves the problem of inaccurate tool selection caused by the reliance on the user's experience, and improves repair efficiency and accuracy.

CN121788096APending Publication Date: 2026-04-03BEIJING JINGDONG YUANSHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

In existing technologies, repair users need to rely on experience to determine fault information, which leads to inaccurate tool selection, low repair efficiency and high costs, and the problem of rework.

Method used

By analyzing the descriptive text information of the maintenance task, a list of tools corresponding to the maintenance task is determined using a pre-trained target screening model and relational database. The tools are then verified again at the intelligent enclosure to ensure their accuracy.

Benefits of technology

It enables intelligent identification of the tools to be used, improving the accuracy and efficiency of maintenance and reducing the occurrence of rework.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121788096A_ABST
    Figure CN121788096A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a maintenance assistance method and device, a server, a storage medium and a product, and the method comprises the steps: determining a tool list corresponding to a to-be-maintained task according to the description text information of the to-be-maintained task; wherein the tool list comprises a tool identifier of at least one tool to be used; sending the tool list and the task identifier of the to-be-maintained task to a task processing end and an intelligent box end, so that after a maintenance user corresponding to the task processing end obtains at least one to-be-used tool in the tool list, the to-be-used tool is verified at the intelligent box end based on the task identifier and the tool identifier in the tool list; and receiving a tool verification result fed back by the intelligent box end, and when the tool verification result is consistent with a preset verification result, issuing notification information that the tool verification is passed to the task processing end, so that a maintenance user executes the to-be-maintained task based on the notification information. According to the technical scheme, the effect of assisting maintenance is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of data processing technology, and in particular to a maintenance assistance method, device, server, storage medium and product. Background Technology

[0002] With the development of Internet technology, when electronic devices malfunction, many users will initiate repair requests online so that the target platform can generate repair tasks based on the received repair requests and distribute the repair tasks to the corresponding repair users.

[0003] When implementing this technical solution based on the above method, the inventors discovered the following problems:

[0004] Currently, repair tasks are assigned to the relevant repair users, who need to determine the fault in the electronic equipment based on their experience, and then bring the appropriate repair tools to the user's location for repair.

[0005] When relying on the experience of repair users to determine fault information, there is a high degree of dependence on the experience of repair users. Furthermore, when the fault information is not accurately determined, the tools carried may also have certain problems, leading to the need to obtain tools again or to make a second on-site repair, resulting in low repair efficiency and high service costs. Summary of the Invention

[0006] This invention provides a maintenance assistance method, device, server, storage medium, and product to effectively determine at least one tool to be used from a tool list and perform secondary verification on the tool to be used, thereby improving the accuracy of determining the tool to be used corresponding to the maintenance task and achieving the effect of maintenance assistance.

[0007] In a first aspect, embodiments of the present invention provide a maintenance assistance method, the method comprising:

[0008] Based on the description text information of the task to be repaired, a tool list corresponding to the task to be repaired is determined; wherein, the tool list includes the tool identifier of at least one tool to be used;

[0009] The tool list and the task identifier of the repair task are sent to the task processing terminal and the smart cabinet terminal, so that after the repair user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the smart cabinet terminal verifies the tool to be used based on the task identifier and the tool identifier in the tool list.

[0010] The system receives the tool verification result from the intelligent enclosure and sends a tool verification success notification to the task processing terminal when the tool verification result is successful, so that the maintenance user can execute the maintenance task based on the notification.

[0011] Furthermore, the method also includes:

[0012] Receive descriptive text information and user information corresponding to the descriptive text information;

[0013] The repair task is generated based on the user information and the description text information.

[0014] Furthermore, the descriptive text information is determined based on the following method:

[0015] The maintenance reporting interface is displayed on the user end. The maintenance reporting interface includes a fault cause description sub-interface, which includes at least one fault cause selection control and a fault cause editing control.

[0016] In response to a triggering operation on the at least one fault cause selection control and / or fault cause editing control, descriptive text information is determined and reported.

[0017] Furthermore, the descriptive text information includes at least one of the following: fault performance description, usage environment description, equipment type and model description, equipment maintenance and repair history description, operation or event description before the fault, technical parameter description, and error code description.

[0018] Furthermore, determining the tool list corresponding to the repair task based on the description text information of the repair task includes:

[0019] Based on a pre-trained target selection model and / or relational database, at least one tool to be used corresponding to the descriptive text information is determined; wherein, the relational database includes historical tools corresponding to multiple historical descriptive texts;

[0020] Based on the tool identifier of the at least one tool to be used, a tool list corresponding to the maintenance task is formed.

[0021] Furthermore, based on the target filtering model, at least one tool to be used corresponding to the descriptive text information is determined, including:

[0022] The descriptive text information is input into the target selection model, and a target vector is output. The dimension of the target vector is consistent with the number of all candidate tools, and the element values ​​in the target vector are used to represent the probability of a candidate tool being selected.

[0023] Based on the target vector, the tool to be used is determined from the list of tools to be selected.

[0024] Furthermore, based on the relational database, at least one tool to be used corresponding to the descriptive text information is determined, including:

[0025] The target historical description text is determined based on the similarity between the description text information and the historical description text in the relational database;

[0026] The historical tools used, corresponding to the target historical description text, will be used as the tools to be used for the maintenance task.

[0027] Furthermore, based on the target filtering model and the relational database, at least one tool to be used corresponding to the descriptive text information is determined, including:

[0028] The tools to be used, determined based on the target screening model and the relational database, are summed to obtain at least one tool to be used.

[0029] Furthermore, the method also includes:

[0030] The tool list and the task identifier of the task to be repaired are sent to the tool management terminal. When the task identifier is detected to be entered on the tool management terminal, the indicator light corresponding to at least one tool in the tool list associated with the task identifier is controlled to flash, so that the repair user can obtain the tool to be used based on the flashing indicator light.

[0031] Furthermore, the method also includes:

[0032] Receive feedback information from the task processing terminal; wherein, the feedback information includes at least one tool to be used from the tool list and a description text of the compatibility of the task to be repaired;

[0033] If the fit description text in the feedback information does not meet the preset conditions, the relationship database and / or target screening model are updated based on the fit description text, the task to be repaired, and the at least one tool to be used.

[0034] Secondly, embodiments of the present invention also provide a maintenance assistance device, the device comprising:

[0035] The tool list determination module is used to determine a tool list corresponding to the task to be repaired based on the description text information of the task to be repaired; wherein, the tool list includes a tool identifier of at least one tool to be used;

[0036] The information processing module is used to send the tool list and the task identifier of the maintenance task to the task processing terminal and the intelligent cabinet terminal, so that after the maintenance user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the intelligent cabinet terminal verifies the tool to be used based on the task identifier and the tool identifier in the tool list.

[0037] The verification result verification module is used to receive the tool verification result fed back by the intelligent enclosure, and when the tool verification result is verified as passed, send a tool verification pass notification information to the task processing terminal so that the maintenance user can perform the maintenance task based on the notification information.

[0038] Thirdly, embodiments of the present invention provide a server, the server comprising:

[0039] One or more processors;

[0040] Memory, used to store one or more programs;

[0041] When the one or more programs are executed by the one or more processors, the one or more processors implement the maintenance assistance method as provided in any embodiment of the present invention.

[0042] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the maintenance assistance method as provided in any embodiment of the present invention.

[0043] Fifthly, embodiments of the present invention also provide a computer program product, including a computer program, characterized in that the computer program, when executed by a processor, implements the maintenance assistance method as described in any of the embodiments of the present invention.

[0044] The technical solution provided by this invention analyzes and processes the descriptive text information of the maintenance task to determine a tool list corresponding to the task. This tool list can include at least one tool to be used, achieving intelligent tool determination. This solves the problem that current maintenance users rely on experience to determine the tools corresponding to the descriptive text information, leading to rework and low efficiency due to incorrect tools. Furthermore, the tool list and the task identifier of the maintenance task can be sent to the task processing terminal and the intelligent cabinet terminal. When the maintenance user corresponding to the task processing terminal obtains the tools to be used from the tool list and places them in the toolbox, the intelligent cabinet terminal corresponding to the toolbox can perform a tool verification process to further ensure the accuracy of tool acquisition, thereby improving maintenance efficiency. Attached Figure Description

[0045] To more clearly illustrate the technical solutions of exemplary embodiments of the present invention, the accompanying drawings used in describing the embodiments are briefly introduced below. Obviously, the accompanying drawings described are only a portion of the drawings of the embodiments to be described in this invention, and not all of the drawings. For those skilled in the art, other drawings can be obtained from these drawings without any creative effort.

[0046] Figure 1 A flowchart of a maintenance assistance method provided in an embodiment of the present invention;

[0047] Figure 2 A flowchart of a maintenance assistance method provided in an embodiment of the present invention;

[0048] Figure 3 This is a system schematic diagram of the maintenance assistance method provided in an embodiment of the present invention;

[0049] Figure 4 This is a flowchart of the maintenance assistance method provided in an embodiment of the present invention;

[0050] Figure 5 This is a schematic diagram of a maintenance auxiliary device provided in an embodiment of the present invention;

[0051] Figure 6 This is a schematic diagram of a server structure provided in an embodiment of the present invention. Detailed Implementation

[0052] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0053] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0054] Before introducing the technical solutions provided in the embodiments of the present invention, the application scenarios can be illustrated first.

[0055] The technical solutions provided in the embodiments of this invention can be integrated into a functional module. This functional module can be integrated into any application or page capable of obtaining services. The service is adapted to the functions implemented by the functional module. The functional module can be manifested as a triggerable control in the application, or it can be a column within the application. When a trigger operation on the triggerable control or column is detected, a target interface adapted to the functional module is displayed. The content displayed in the target interface is adapted to the functions implemented by the functional module. Of course, corresponding applications can also be developed based on the solutions provided in the embodiments of this invention to obtain corresponding services based on trigger operations on the application.

[0056] The application scenarios of this invention can be any scenario requiring maintenance assistance. For example, the functional module corresponding to this invention can be integrated into existing application software and displayed in the form of a triggerable control. The description information of this triggerable control can be a maintenance assistance description, and correspondingly, the display icon of the trigger control can be a cartoon image of a maintenance user or other icons that can represent the maintenance scenario.

[0057] Figure 1 This is a flowchart of a maintenance assistance method provided in an embodiment of the present invention. This embodiment is applicable to scenarios where maintenance tasks are generated online, the maintenance tasks are analyzed and processed to determine a list of tools that are suitable for them, and the tools to be used by the maintenance user based on the tool list are verified to ensure that the correct tools are obtained, thereby improving maintenance efficiency. The maintenance assistance method provided in this embodiment can be executed by the client, the server, or by a combination of the client and the server. The maintenance assistance device integrated in the client and / or the server can be implemented by software and / or hardware and integrated into an electronic device, such as a mobile terminal or a PC.

[0058] like Figure 1 As shown, the method specifically includes the following steps:

[0059] S110. Based on the description text information of the task to be repaired, determine the list of tools corresponding to the task to be repaired.

[0060] As described in the application scenario above, if a user has a need for repairing electronic and / or electrical equipment, they can trigger controls corresponding to the repair function. This triggers a target interface for generating a repair task. The user can describe the fault information of the equipment to be repaired on the target interface and trigger a confirmation control to generate a repair task. The fault description information of the equipment to be repaired on the target interface will be displayed as descriptive text information. In other words, the descriptive text information includes a description of the fault condition of the equipment to be repaired. The descriptive text information can be analyzed and processed to determine a tool list suitable for the repair task; that is, each repair task has a corresponding tool list. The tool list includes a tool identifier for at least one tool to be used. The number of tools to be used is related to the repair task; that is, the number of tools required for the repair task corresponds to the number of tools required. The tool identifier can be a code, a tool image, or a QR code. Scanning the QR code will display the image of the tool to be used.

[0061] Specifically, the descriptive text information corresponding to the repair task is obtained. Through analysis and processing of the descriptive text information, at least one tool to be used, associated with the descriptive text information, is output. Based on the tool identifiers of the tools to be used, a tool list can be determined.

[0062] Before retrieving the description text information from the repair task, that is, after the user completes the fault description information of the device to be repaired on the target interface of the user terminal and triggers the confirmation control, the fault description information (description text information) and user information can be sent to the server. The server can generate the repair task based on the received description text information and user identifier. At this time, the user information includes at least the user account and the repair address.

[0063] Optionally, the system receives descriptive text information and user information corresponding to the descriptive text information; based on the user information and the descriptive text information, it generates the maintenance task. The advantage of generating maintenance tasks in this manner is that it can determine the maintenance task matching each user's information, thereby achieving the effect of performing equipment maintenance on the corresponding user.

[0064] In practical applications, when a user triggers a control on the user's device to display the target interface, the target interface includes at least a fault cause editing area and / or a fault cause selection area. The user can edit the device's fault information within the fault cause editing area. Of course, to improve the efficiency of generating fault description text, the user can select at least one fault cause in the fault cause selection area. Based on the selection of at least one fault cause, the description text information is determined.

[0065] In this embodiment, the descriptive text information is determined in the following manner: a maintenance reporting interface is displayed on the user terminal, wherein the maintenance reporting interface includes a fault cause description sub-interface, the fault cause description sub-interface includes at least one fault cause selection control and a fault cause editing control; in response to the triggering operation of at least one fault cause selection control and / or fault cause editing control, the descriptive text information is determined and reported.

[0066] The client that can trigger the corresponding functional module is designated as the user terminal. The target interface displayed after the user triggers the control adapted to the maintenance function is called the maintenance reporting interface. The maintenance reporting interface includes at least a fault cause description sub-interface. The fault cause description sub-interface may include a fault cause selection sub-control and a fault cause editing control. The fault cause selection control includes at least one, and the specific number of controls is related to the settings during development. For example, the fault cause selection control may include a control for selecting the model of the equipment to be maintained, a control for selecting the usage environment, a control for selecting the usage duration, etc.

[0067] Of course, to meet users' personalized needs, users can edit the cause of the fault in the fault cause editing control. For example, users can edit the fault performance description, i.e., the device display information or device performance when the fault occurs; the usage environment description, i.e., the environment in which the device to be repaired belongs or the environmental information corresponding to its use, which may include temperature, humidity, etc.; the device type and model description can be understood as the brand, model, and other parameter information of the device to be repaired; the device maintenance and repair history description mainly includes the purchase date of the device to be repaired, and whether it has been repaired between the purchase date and the current date; the description of the operation or event before the fault includes the description of the operation of the device to be repaired before the fault occurred; and the technical parameters and error code description includes information on what the display parameters of the device to be repaired include or what the error code is when the fault occurs.

[0068] This can be understood as follows: After triggering the control corresponding to the maintenance function, a maintenance reporting interface can be displayed on the user's end. The maintenance reporting interface includes at least one sub-interface describing the cause of the fault. This sub-interface includes at least one fault cause selection control and / or fault cause editing control. The user can trigger the fault cause selection control to select the fault cause suitable for the equipment to be maintained from multiple fault causes. The user can also trigger the fault cause editing control to edit the fault description information. After selecting the fault cause and / or editing the fault description information, the user can click the confirmation control to send the selected fault cause and / or edited fault description information as descriptive text information to the server. This server primarily corresponds to the user's end. Simultaneously, the server will also receive user information sent by the user's end, including the user identifier and user address. The user address is used to enable the maintenance user to determine the target address corresponding to the equipment to be maintained, thus allowing the maintenance user to go to the target address to perform maintenance on the equipment.

[0069] Based on the above methods, intelligent identification of faults in electronic equipment is achieved. Furthermore, combining this with the experience of repair users can improve the accuracy of fault information identification. Additionally, based on the fault information, corresponding tools and parts can be intelligently identified, improving the accuracy of recommended tools and parts, thereby enhancing the compatibility of the repair site with the electronic equipment and improving repair efficiency.

[0070] It should be noted that after confirming the repair user, the repair user can contact the user on the user's end and re-upload the fault information of the electronic device to the system to re-determine the tool list corresponding to the descriptive text information, thus ensuring the accuracy of the tool list.

[0071] S120. Send the tool list and the task identifier of the task to be repaired to the task processing terminal and the smart cabinet terminal, so that after the maintenance user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the smart cabinet terminal verifies and processes the tool to be used based on the task identifier and the tool identifier in the tool list.

[0072] In this context, the task processing end can be understood as the client that receives repair tasks, and the user corresponding to the task processing end is designated as the repair user. That is, users can place orders on the user's end, so the server can generate repair tasks. Repair users can register on the application, and the end corresponding to the registered repair user becomes the task processing end. Alternatively, the server can issue corresponding accounts to repair users, so that after logging in, repair users can receive repair tasks issued by the server. The end that receives and executes the repair tasks is the task processing end.

[0073] After the repair user receives the tools to be used, they can place them into the target box. To further verify the tools, a program corresponding to the server can be integrated into the target box, which serves as the smart box terminal. In other words, the smart box terminal corresponds to the toolbox (target box) containing at least one tool. Simultaneously with sending the task identifier, tool list, and user information to the task processing terminal, the server can also send the aforementioned information to the smart box terminal. The advantage of this setup is that when the repair user places a tool into the toolbox, the camera on the toolbox can scan the QR code on the tool to determine if it matches the tool in the tool list, achieving secondary verification and thus assisting the repair user. Alternatively, the secondary verification can involve using the camera on the toolbox to capture an image of at least one tool placed in the toolbox, followed by image analysis to determine if the at least one tool in the toolbox matches a tool in the received tool list.

[0074] This can be understood as follows: the task identifier and tool list for the maintenance task can be sent to both the task processing terminal and the smart cabinet terminal. The maintenance user corresponding to the task processing terminal can retrieve the tools to be used from the warehouse based on the tool list. When placing the tools to be used into the toolbox, the camera in the toolbox can scan the QR code on the tool to determine whether the tool is in the received tool list; that is, the smart cabinet terminal verifies the tools placed in the toolbox.

[0075] In practical applications, repair users can retrieve the necessary tools from the parts library based on the tool list output by the system. If an incorrect tool is retrieved, the system will issue a reminder to ensure the accuracy of on-site preparation. After the repair is completed, the tool information can be updated and payment processed based on feedback from the repair user to optimize future recommendation accuracy.

[0076] S130: Receive the tool verification result from the intelligent enclosure terminal, and when the tool verification result is successful, send a notification message to the task processing terminal indicating that the tool verification has passed, so that the maintenance user can perform the maintenance task based on the notification message.

[0077] The tool verification result includes either verification passed or verification failed. After the smart device scans and identifies the tool to be used, it can determine whether the tool to be used is the same as the tools in the received tool list. If they are the same, the tool verification result is passed; if they are different, the tool verification result is failed. The notification message includes the content indicating successful verification.

[0078] Specifically, after the smart enclosure verifies the tool to be used, it can send the verification result back to the server. If the server receives the verification result that all the tools to be used have passed verification, it can send a notification message to the task processing terminal confirming that the tool has passed verification. Alternatively, the smart enclosure can issue a voice message confirming that the verification has passed, so that the maintenance user can confirm that the tool to be used is correct, thereby facilitating the maintenance user to perform the maintenance task.

[0079] This can be understood as follows: Through artificial intelligence, the Internet of Things, and big data technologies, a comprehensive and intelligent on-site repair support system can be built to achieve intelligent fault diagnosis, accurate tool and parts recommendations, efficient information integration and utilization, and automated and intelligent tool management, thereby improving the overall efficiency of repair services and user satisfaction.

[0080] In other words, the smart toolbox uses RFID technology for precise tool management through a tool list synchronized with the system. The toolbox not only tracks tools but also performs intelligent verification when engineers retrieve them, ensuring that the tools provided match the task requirements. Before and after maintenance, the toolbox automatically checks whether all tools are present, improving the automation level of tool management.

[0081] The technical solution provided by this invention analyzes and processes the descriptive text information of the maintenance task to determine a tool list corresponding to the task. This tool list can include at least one tool to be used, achieving intelligent tool determination. This solves the problem that current maintenance users rely on experience to determine the tools corresponding to the descriptive text information, leading to rework and low efficiency due to incorrect tools. Furthermore, the tool list and the task identifier of the maintenance task can be sent to the task processing terminal and the intelligent cabinet terminal. When the maintenance user corresponding to the task processing terminal obtains the tools to be used from the tool list and places them in the toolbox, the intelligent cabinet terminal corresponding to the toolbox can perform a tool verification process to further ensure the accuracy of tool acquisition, thereby improving maintenance efficiency.

[0082] Figure 2 This is a schematic diagram of a maintenance assistance method provided in an embodiment of the present invention. Based on the foregoing embodiments, the method of determining the tool list corresponding to the maintenance task based on the description text information of the maintenance task can be further refined. For the specific implementation method, please refer to the detailed description of this embodiment. In this embodiment, the same or corresponding technical terms as those in the above embodiments will not be repeated.

[0083] As shown in Figure 2, the method includes:

[0084] S210. Based on a pre-trained target selection model and / or relational database, determine at least one tool to be used that corresponds to the descriptive text information.

[0085] It should be noted that a relational database can be pre-stored. This database can be used to examine fault information input by maintenance users, output analysis results, and determine the tools to be used in the tool list based on these results. Furthermore, the relational database can be dynamically updated to allow for real-time adjustments to tool requirements, ensuring the timeliness of the tool list.

[0086] The target selection model can be a model trained using an existing neural network architecture. This model analyzes and processes descriptive text information to identify at least one tool to be used corresponding to the descriptive text. The relational database can include multiple historical text descriptions and corresponding historical tools used. In other words, historical descriptive texts and historical tools used for historical maintenance tasks can be collected. Based on historical descriptive texts and historical tools used, a relational database can be established so that upon receiving descriptive text information, the appropriate historical descriptive text and corresponding historical tool can be determined.

[0087] The following sections will explain how to determine at least one tool corresponding to the descriptive text information based on the target screening model; how to determine at least one tool corresponding to the descriptive text information based on the relational database; and how to determine at least one tool corresponding to the descriptive text based on both the target screening model and the relational database.

[0088] The first approach, based on how the target selection model determines at least one tool to be used corresponding to the descriptive text information, can be as follows: input the descriptive text information into the target selection model, output a target vector, wherein the dimension of the target vector is consistent with the number of all tools to be selected, and the element values ​​in the target vector are used to characterize the probability of the tool to be selected being chosen; based on the target vector, determine the tool to be used from the tools to be selected.

[0089] Specifically, this can involve preprocessing the descriptive text information to obtain the target text input to the target selection model. Preprocessing can include word segmentation of the descriptive text information and removal of meaningless words. After inputting the target text into the target selection model, the model can extract features from the target text to determine its target meaning, and then output a target vector corresponding to the target text. The target vector can be a 1×N vector, where N is the number of all candidate tools. Each position in the target vector corresponds to a candidate tool, and the element value corresponding to each position represents the probability of that candidate tool being selected. The tool to be used can be determined from all candidate tools based on the probability values ​​in the target vector. Optionally, candidate tools with probability values ​​higher than a preset probability threshold can be selected as candidate tools, or a certain number of candidate tools can be selected from high to low probability values ​​in the target vector.

[0090] It should be noted that the target selection model is pre-trained, and its training samples can include historical text descriptions and historical tools used. Based on the historical tools used and the candidate tools corresponding to each position in the pre-determined target vector, the historical actual vectors in the training samples that match the historical text descriptions are determined. Inputting the historical text descriptions into the target selection model outputs historical prediction vectors. Based on the historical prediction vectors and historical actual vectors, a loss value can be determined. This loss value can be used to adjust the model parameters in the target selection model, and the convergence of the loss function in the target selection model is taken as the training objective, resulting in the final usable target selection model.

[0091] The second approach is to determine the target historical description text based on the similarity between the description text information and the historical description text in the relational database; and to use the historical tools corresponding to the target historical description text as the tools to be used for the maintenance task.

[0092] Similarity can be understood as a measure of whether historical description text can be used as a reference text for descriptive text information. A high similarity indicates that the historical description text can be used as a reference text for descriptive text information; conversely, a low similarity indicates that it cannot. Similarity can be determined by converting both the historical description text and the descriptive text information into text vectors and then determining the cosine similarity between the text vectors. A smaller cosine similarity value indicates a higher similarity, and vice versa. Of course, any other method can be used to determine the similarity between the historical description text and the descriptive text information; this embodiment does not impose any limitations. The target historical description text is the text most similar to the descriptive text information; that is, the target historical description text is the reference text. The historically used tool corresponding to the target historical description text can be used as the tool to be used in the repair task.

[0093] The third approach involves processing the union of the tools to be used identified based on the target screening model and the relational database to obtain at least one tool to be used.

[0094] This can be understood as follows: the corresponding tools to be processed can be determined based on the target screening model and the relational database, respectively. Next, the union of the tools to be processed is calculated, that is, the set including all the tools to be processed is determined, thus obtaining at least one tool to be used.

[0095] S220. Based on the tool identifier of at least one tool to be used, form a tool list corresponding to the maintenance task.

[0096] As mentioned in the above embodiments, the tool identifier can be an image of the tool to be used or a QR code of the tool. Regardless of the tool identifier, it corresponds one-to-one with the tool to be used and is unique.

[0097] Specifically, the tool identifier for each tool to be used is obtained, and these tool identifiers are integrated into a list to obtain a tool list. In other words, the tool list includes at least one tool identifier, and each tool identifier corresponds to a tool to be used.

[0098] S230. Send the tool list and the task identifier of the task to be repaired to the task processing terminal and the smart cabinet terminal, so that after the maintenance user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the smart cabinet terminal verifies and processes the tool to be used based on the task identifier and the tool identifier in the tool list.

[0099] This can be understood as follows: An AI-integrated fault diagnosis and personalized tool recommendation algorithm, leveraging deep learning models, transforms user feedback and equipment data into accurate fault diagnoses and tool recommendations, achieving highly personalized services. The intelligent toolbox features a dual verification mechanism: adding a retrieval verification function to RFID tracking to ensure the accuracy of tool selection. Full-chain information management covers the entire process from user reporting a problem to task completion, enhancing information transparency and promoting optimal resource allocation and team collaboration.

[0100] S240: Receive the tool verification result from the intelligent enclosure terminal, and when the tool verification result is successful, send a notification message to the task processing terminal indicating that the tool verification has passed, so that the maintenance user can perform the maintenance task based on the notification message.

[0101] The solution provided by this invention can determine at least one tool corresponding to the descriptive text information based on a target screening model and / or a pre-built relational database. Then, based on the tool identifier of the tool to be used, a tool list is determined. This solves the problems of low efficiency and low accuracy in the prior art when determining maintenance tools that match the descriptive text information based on the maintenance user's experience. It achieves intelligent determination of the tool to be used that matches the maintenance task, thereby improving the efficiency of subsequent processing of the maintenance task.

[0102] Based on the aforementioned embodiments, in order to further ensure the accuracy of tool selection, an application compatible with the server, namely a tool management terminal, can be installed in the repository storing all selectable tools. The task identifier and tool list are then sent to the tool management terminal. When the maintenance user inputs the task identifier of the maintenance task or the tool management terminal scans the task identifier displayed by the task processing terminal, the tool to be used that matches the task identifier is displayed, thereby improving the accuracy of tool selection.

[0103] Optionally, the tool list and the task identifier of the task to be repaired are sent to the tool management terminal. When the task identifier is detected to be entered into the tool management terminal, the indicator light corresponding to at least one tool in the tool list that matches the task identifier is controlled to flash, so that the repair user can obtain the tool to be used based on the flashing indicator light.

[0104] The tool management terminal corresponds to the client used by the repository storing all tools to be selected. This means that multi-terminal interaction can be created, with all interactions occurring through the server. The tool management terminal can be deployed anywhere in the repository, and users can input task identifiers on it. After receiving the task identifier, the tool management terminal can retrieve a list of tools matching that identifier. Based on the tool identifiers in the list, the appropriate tool for the repair task can be determined. Furthermore, indicator lights can be deployed on each tool to be selected, and these indicator lights communicate with the tool management terminal. After the tool management terminal determines the tool to be used, it can send a command to the tool to flash its indicator light, causing the corresponding indicator light to flash. This allows repair users to quickly find the appropriate tool from the repository, further improving the efficiency of tool selection.

[0105] Based on the above technical solutions and after verification using the various tools, maintenance users can bring the tools to be used to the user who created the maintenance task for equipment repair. Simultaneously, after the maintenance is completed, feedback can be provided regarding whether the tools are compatible with the maintenance task, thereby optimizing the compatibility between the tools and the maintenance task.

[0106] Optionally, feedback information is received from the task processing end; wherein the feedback information includes at least one tool to be used in the tool list and the adaptation description information of the adaptation to the task to be repaired; when the adaptation description information does not meet the preset conditions, the relational database and / or target screening model are updated based on the adaptation description information, the task to be repaired, and at least one tool to be used.

[0107] The compatibility description includes whether the tool to be used was used to perform the maintenance task. The compatibility description can be presented in tabular or textual form. The presupposition can be interpreted as the compatibility description indicating a mismatch between the tool to be used and the maintenance task.

[0108] Specifically, after completing a repair, the user can fill in feedback information corresponding to the repair task in the task processing terminal. Feedback information can be an option to check whether the tool was used, or a text description. The checked options or the text description are used as compatibility description information. If the compatibility description information contains similar descriptions indicating that the tool was not used or was not compatible, it means that the preset conditions are met, and the target historical description text and the corresponding historical tools used can be updated in the relational database. Alternatively, the description text information and at least one used tool can be updated as a single data entry in the relational database. Simultaneously, the model parameters in the target selection model can also be updated based on the description text information and at least one used tool.

[0109] It should also be noted that the feedback information can include a description of which tool needs to be used, even if not explicitly stated. This unmentioned tool can be included as the tool to be used in the description text and updated in the relational database and / or used to update the model parameters of the target selection model.

[0110] The advantage of the above approach is that it can dynamically update the accuracy of historical description text and historical tools used in the relational database, and / or improve the accuracy of the target screening model, thereby improving the efficiency of subsequent maintenance using the tools to be used and avoiding the problem of rework.

[0111] As an optional embodiment of the above embodiments, Figure 3 This is a system schematic diagram of the maintenance assistance method provided in an embodiment of the present invention. Figure 4 The flowchart of the maintenance assistance method provided in the embodiments of the present invention can be combined with Figure 3 and Figure 4 Continue to understand the solutions provided in the embodiments of the present invention.

[0112] See Figure 3A maintenance reporting interface can be displayed on the user's end, which may include a sub-interface describing the cause of the fault. This sub-interface includes at least one cause selection control and a fault cause editing control. Optionally, see [link to relevant documentation]. Figure 3 The fault cause editing and selection controls may include controls for editing fault manifestation descriptions, editing or selecting usage environment and conditions, editing or selecting equipment type and model, editing or selecting equipment maintenance and repair history, describing operations or events before the fault occurred, and editing or selecting technology adoption counts and error codes. After the fault cause description is completed, the fault description information can be sent to the maintenance support system. The maintenance support system can receive the fault description information. By organizing and analyzing the fault description information, analysis results corresponding to the fault description information can be obtained. After determining the analysis results, a tool list can be displayed. The tool list may include tool identifiers for at least one tool to be used. In this embodiment, the maintenance support system can be understood as a system that supports processing fault description text information to determine the tool list. Optionally, the maintenance support system may include a relational database for storing historical maintenance tasks and corresponding historical tools used, and may also include a neural network for analyzing and processing description text information to determine the tool list.

[0113] The identifier of the tool to be used can be sent to both the toolbox terminal (smart cabinet terminal) and the task processing terminal. The user corresponding to the task processing terminal can obtain the corresponding tool to be used. When placing the tool to be used into the toolbox, the tool can be verified based on the tool identifier received by the toolbox terminal to confirm its correctness. After the maintenance task is completed, i.e., the service is completed, the result can be fed back to the maintenance support system to complete the maintenance task processing.

[0114] Next, the solution provided by the embodiments of the present invention will be explained in terms of timing. See [link to previous document]. Figure 4 The solution provided in the embodiments of the present invention mainly includes a task execution terminal, an intelligent box terminal, and an accessory library terminal.

[0115] Users can trigger the maintenance service control on the user terminal to display the maintenance reporting interface. Users can edit or select a description of the fault cause in the maintenance reporting interface to obtain descriptive text information. After clicking "Confirm," the descriptive text information is sent to the maintenance support system, and a maintenance task corresponding to that descriptive text information is created. Based on the historical tools used corresponding to multiple historical descriptive texts stored in the relational database, a tool list corresponding to the maintenance task can be determined. The output tool list can be used as the output result. The output result is sent to the smart enclosure and displayed to the task execution terminal. After receiving the tool list, the task execution terminal can display the list of tools that need to be worn. The staff at the task execution terminal (task execution user) can obtain the corresponding tool based on the tool identifier displayed in the tool list. This can be understood as retrieving the corresponding tool from the parts library based on the tool identifier in the tool list.

[0116] It should be noted that the smart device also receives the tool list. When a user stores a tool to be used in the smart device, the device can scan and identify the tool based on its identifier and the identifier in the user's tool list to confirm that the tool placed in the smart device is indeed a tool from the tool list.

[0117] If the tool carried is not from the tool list, indicating an error, a tool error message can be sent to the task execution terminal so that the task execution user can reconfirm the correct tool. If the tool carried is from the tool list, indicating no error, the task execution user can take the tool to the site for repair.

[0118] After a repair task is completed, feedback can be provided on the task execution end. If the feedback indicates a repair error, the latest repair information can be collected. Optionally, this information may include the tools used in the repair, updating the tool list corresponding to the repair task and updating it in the relational database. If no repair error is found, the completeness of the carried tools can be checked. If all tools are available, they can be returned to the parts library. If an error is found, a prompt message can be sent to the task execution end, reminding the user to check the tools.

[0119] It should be noted that the method for comparing whether the tools carried are complete is mainly based on the scanning and processing of the tools to be used by the smart device.

[0120] The technical solution provided by this invention analyzes and processes the descriptive text information of the maintenance task to determine a tool list corresponding to the task. This tool list can include at least one tool to be used, achieving intelligent tool determination. This solves the problem that current maintenance users rely on experience to determine the tools corresponding to the descriptive text information, leading to rework and low efficiency due to incorrect tools. Furthermore, the tool list and the task identifier of the maintenance task can be sent to the task processing terminal and the intelligent cabinet terminal. When the maintenance user corresponding to the task processing terminal obtains the tools to be used from the tool list and places them in the toolbox, the intelligent cabinet terminal corresponding to the toolbox can perform a tool verification process to further ensure the accuracy of tool acquisition, thereby improving maintenance efficiency.

[0121] The following are embodiments of the maintenance assistance device provided in this invention. This device and the maintenance assistance methods in the above embodiments belong to the same inventive concept. Details not described in detail in the embodiments of the maintenance assistance device can be found in the embodiments of the above maintenance assistance methods.

[0122] Figure 5 This is a schematic diagram of a maintenance assistance device provided in an embodiment of the present invention. The device specifically includes: a tool list determination module 310, an information processing module 320, and a verification result verification module 330.

[0123] The tool list determination module 310 is used to determine a tool list corresponding to the task to be repaired based on the description text information of the task to be repaired; wherein the tool list includes a tool identifier of at least one tool to be used; the information processing module 320 is used to send the tool list and the task identifier of the task to be repaired to the task processing terminal and the smart cabinet terminal, so that after the maintenance user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the smart cabinet terminal verifies the tool to be used based on the task identifier and the tool identifier in the tool list; the verification result verification module 330 is used to receive the tool verification result fed back by the smart cabinet terminal, and when the tool verification result is verified as passed, send a tool verification passed notification information to the task processing terminal, so that the maintenance user can execute the task to be repaired based on the notification information.

[0124] The technical solution provided by this invention analyzes and processes the descriptive text information of the maintenance task to determine a tool list corresponding to the task. This tool list can include at least one tool to be used, achieving intelligent tool determination. This solves the problem that current maintenance users rely on experience to determine the tools corresponding to the descriptive text information, leading to rework and low efficiency due to incorrect tools. Furthermore, the tool list and the task identifier of the maintenance task can be sent to the task processing terminal and the intelligent cabinet terminal. When the maintenance user corresponding to the task processing terminal obtains the tools to be used from the tool list and places them in the toolbox, the intelligent cabinet terminal corresponding to the toolbox can perform a tool verification process to further ensure the accuracy of tool acquisition, thereby improving maintenance efficiency.

[0125] Based on the above technical solution, the descriptive text information is determined in the following manner:

[0126] A maintenance reporting interface is displayed on the user's end. The maintenance reporting interface includes a fault cause description sub-interface, which includes at least one fault cause selection control and a fault cause editing control. In response to a trigger operation on the at least one fault cause selection control and / or fault cause editing control, the description text information is determined and reported.

[0127] Based on the above technical solution, the descriptive text information includes at least one of the following: fault performance description, usage environment description, equipment type and model description, equipment maintenance and repair history description, operation or event description before the fault, technical parameter description, and error code description.

[0128] Based on the above technical solutions, the tool list determination module includes:

[0129] The tool to be used determination unit is used to determine at least one tool to be used corresponding to the description text information based on a pre-trained target screening model and / or relational database; wherein, the relational database includes historical tools corresponding to multiple historical description texts; the tool list determination unit is used to form a tool list corresponding to the maintenance task based on the tool identifier of the at least one tool to be used.

[0130] Based on the above technical solutions, the tool determination unit includes: a target vector output subunit, used to input the descriptive text information into the target screening model and output a target vector, wherein the dimension of the target vector is consistent with the number of all tools to be selected, and the element values ​​in the target vector are used to characterize the probability value of the tool to be selected being selected; and a tool determination subunit, used to determine the tool to be used from the tools to be selected based on the probability values ​​in the target vector.

[0131] Based on the above technical solutions, the tool to be used determination unit includes:

[0132] The historical description text determination subunit is used to determine the target historical description text based on the similarity between the description text information and the historical description text in the relational database;

[0133] The tool to be used determination subunit is used to select the historical tools used corresponding to the target historical description text as the tools to be used for the maintenance task.

[0134] Based on the above technical solutions, the tool-to-use determination unit is also used for:

[0135] The at least one tool to be used is obtained by processing the union of the tools to be used determined based on the target screening model and the relational database.

[0136] Based on the above technical solutions, the device further includes:

[0137] The control module is used to send the tool list and the task identifier of the task to be repaired to the tool management terminal, so that when the task identifier is detected to be entered on the tool management terminal, the indicator light corresponding to at least one tool in the tool list that matches the task identifier will flash, so that the repair user can obtain the tool to be used based on the flashing indicator light.

[0138] Based on the above technical solutions, the device further includes:

[0139] The feedback information receiving module is used to receive feedback information from the task processing end; wherein, the feedback information includes at least one tool to be used from the tool list and adaptation description information of the adaptation degree of the task to be repaired;

[0140] The data update module is used to update the relational database and / or target screening model based on the adaptation description information, the task to be repaired, and the at least one tool to be used when the adaptation description information does not meet the preset conditions.

[0141] The maintenance assistance device provided in the embodiments of the present invention can execute the maintenance assistance method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the maintenance assistance method.

[0142] It is worth noting that in the embodiments of the above maintenance auxiliary device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of the present invention.

[0143] Figure 6 This is a schematic diagram of a server structure provided in an embodiment of the present invention. Figure 6 A block diagram of an exemplary server 12 suitable for implementing embodiments of the present invention is shown. Figure 6 The server 12 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0144] like Figure 6 As shown, server 12 is presented as a general-purpose computing device. The components of server 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0145] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0146] Server 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by server 12, including volatile and non-volatile media, removable and non-removable media.

[0147] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Server 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (… Figure 6 Not shown; usually referred to as a "hard drive"). Although Figure 6Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0148] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.

[0149] Server 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable users to interact with server 12, and / or with any device that enables server 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, server 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of server 12 via bus 18. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with server 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0150] Processing unit 16 executes various functional applications and data processing by running programs stored in system memory 28, such as implementing the maintenance assistance method steps provided in Embodiment 1 of this invention, which includes:

[0151] Based on the description text information of the task to be repaired, a tool list corresponding to the task to be repaired is determined; wherein, the tool list includes the tool identifier of at least one tool to be used;

[0152] The tool list and the task identifier of the repair task are sent to the task processing terminal and the smart cabinet terminal, so that after the repair user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the smart cabinet terminal verifies the tool to be used based on the task identifier and the tool identifier in the tool list.

[0153] The system receives the tool verification result from the intelligent enclosure and sends a tool verification success notification to the task processing terminal when the tool verification result is successful, so that the maintenance user can execute the maintenance task based on the notification.

[0154] Of course, those skilled in the art will understand that the processor can also implement the technical solutions of the maintenance assistance methods provided in any embodiment of the present invention.

[0155] This embodiment provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the program implements the maintenance assistance method steps provided in the foregoing embodiments of the present invention. The method includes:

[0156] Based on the description text information of the task to be repaired, a tool list corresponding to the task to be repaired is determined; wherein, the tool list includes the tool identifier of at least one tool to be used;

[0157] The tool list and the task identifier of the repair task are sent to the task processing terminal and the smart cabinet terminal, so that after the repair user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the smart cabinet terminal verifies the tool to be used based on the task identifier and the tool identifier in the tool list.

[0158] The system receives the tool verification result from the intelligent enclosure and sends a tool verification success notification to the task processing terminal when the tool verification result is successful, so that the maintenance user can execute the maintenance task based on the notification.

[0159] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0160] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0161] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0162] Computer program code for performing the operations of embodiments of the present invention can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0163] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A maintenance assistance method, characterized in that, include: Based on the description text information of the task to be repaired, a tool list corresponding to the task to be repaired is determined; wherein, the tool list includes the tool identifier of at least one tool to be used; The tool list and the task identifier of the repair task are sent to the task processing terminal and the smart cabinet terminal, so that after the repair user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the smart cabinet terminal verifies the tool to be used based on the task identifier and the tool identifier in the tool list. The system receives the tool verification result from the intelligent enclosure and sends a tool verification success notification to the task processing terminal when the tool verification result is successful, so that the maintenance user can perform the maintenance task based on the notification.

2. The method according to claim 1, characterized in that, The descriptive text information is determined based on the following method: The maintenance reporting interface is displayed on the user end. The maintenance reporting interface includes a fault cause description sub-interface, which includes at least one fault cause selection control and a fault cause editing control. In response to a triggering operation on the at least one fault cause selection control and / or fault cause editing control, descriptive text information is determined and reported.

3. The method according to claim 1, characterized in that, The descriptive text information includes at least one of the following: fault manifestation description, usage environment description, equipment type and model description, equipment maintenance and repair history description, operation or event description before the fault, technical parameter description, and error code description.

4. The method according to claim 1, characterized in that, The step of determining the tool list corresponding to the task to be repaired based on the description text information of the task to be repaired includes: Based on a pre-trained target selection model and / or relational database, at least one tool to be used corresponding to the descriptive text information is determined; wherein, the relational database includes historical tools corresponding to multiple historical descriptive texts; Based on the tool identifier of the at least one tool to be used, a tool list corresponding to the maintenance task is formed.

5. The method according to claim 4, characterized in that, Based on the target filtering model, at least one tool to be used corresponding to the descriptive text information is determined, including: The descriptive text information is input into the target selection model, and a target vector is output. The dimension of the target vector is consistent with the number of all candidate tools, and the element values ​​in the target vector are used to represent the probability value of the candidate tool being selected. Based on the probability values ​​in the target vector, the tool to be used is determined from the list of tools to be selected.

6. The method according to claim 4, characterized in that, Based on the relational database, at least one tool to be used corresponding to the descriptive text information is determined, including: The target historical description text is determined based on the similarity between the description text information and the historical description text in the relational database; The historical tools used, corresponding to the target historical description text, will be used as the tools to be used for the maintenance task.

7. The method according to claim 4, characterized in that, Based on the target filtering model and the relational database, at least one tool to be used corresponding to the descriptive text information is determined, including: The at least one tool to be used is obtained by processing the union of the tools to be used determined based on the target screening model and the relational database.

8. The method according to claim 1, characterized in that, The method further includes: The tool list and the task identifier of the task to be repaired are sent to the tool management terminal. When the task identifier is detected to be entered on the tool management terminal, the indicator light corresponding to at least one tool in the tool list that matches the task identifier is controlled to flash, so that the repair user can obtain the tool to be used based on the flashing indicator light.

9. The method according to claim 4, characterized in that, The method further includes: Receive feedback information from the task processing terminal; wherein, the feedback information includes at least one tool to be used from the tool list and a description of the compatibility of the task to be repaired; When the compatibility description information does not meet the preset conditions, the relationship database and / or target screening model are updated based on the compatibility description information, the task to be repaired, and the at least one tool to be used.

10. A maintenance auxiliary device, characterized in that, include: The tool list determination module is used to determine a tool list corresponding to the task to be repaired based on the description text information of the task to be repaired; wherein, the tool list includes a tool identifier of at least one tool to be used; The information processing module is used to send the tool list and the task identifier of the maintenance task to the task processing terminal and the intelligent cabinet terminal, so that after the maintenance user corresponding to the task processing terminal obtains at least one tool to be used from the tool list, the intelligent cabinet terminal verifies the tool to be used based on the task identifier and the tool identifier in the tool list. The verification result verification module is used to receive the tool verification result fed back by the intelligent enclosure, and when the tool verification result is verified as passed, send a tool verification pass notification information to the task processing terminal so that the maintenance user can perform the maintenance task based on the notification information.

11. A server, characterized in that, The server includes: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the maintenance assistance method as described in any one of claims 1-9.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the maintenance assistance method as described in any one of claims 1-9.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the maintenance assistance method as described in any one of claims 1-9.