Method and apparatus for viewing product descriptions
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QINGDAO HAIER TECH
- Filing Date
- 2022-08-18
- Publication Date
- 2026-07-24
Smart Images

Figure CN115455316B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart home / intelligent home technology, and in particular to a method and device for viewing product specifications. Background Technology
[0002] The instruction manuals that come with existing products are generally created using software, and are ultimately printed as paper manuals, PDF (Portable Document Format) electronic manuals, or recorded video manuals.
[0003] The instruction manuals produced using existing methods cannot quickly locate the necessary operating steps, thus failing to provide efficient assistance to users. Summary of the Invention
[0004] This application provides a method and apparatus for viewing product instructions, which solves the defect in the prior art that when viewing product instructions, it is not possible to quickly locate the operation steps that need to be understood, thus failing to provide efficient assistance to users.
[0005] This application provides a method for viewing product specifications, including:
[0006] Based on the product information of the target product, determine the mapping relationship between each level in the product information, and construct the document structure tree of the target product based on the mapping relationship;
[0007] Based on the document structure tree and the description content corresponding to each branch in the document structure tree, an electronic instruction manual for the target product is constructed.
[0008] Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each branch in the electronic instruction manual with the corresponding positions in the three-dimensional structural diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the three-dimensional structural diagram;
[0009] The content to be viewed in the target product is determined, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, the description of the content to be viewed in the electronic instruction manual is determined.
[0010] According to a product description viewing method provided in this application, when the mapping relationship between each level in the product information is the mapping relationship between each component level in the target product, a component document structure tree of the target product is constructed based on the mapping relationship between each component level.
[0011] Based on the component document structure tree and the corresponding descriptions of each component, an electronic instruction manual for the target product is constructed.
[0012] According to the product description viewing method provided in this application, after constructing the electronic instruction manual for the components of the target product, the method further includes:
[0013] Based on the Vue front-end development framework, the text style and color of the electronic instruction manual for each component in the target product are rendered according to the color scheme information of each component.
[0014] According to the product description viewing method provided in this application, after constructing the electronic instruction manual for the components of the target product, the method further includes:
[0015] Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each component in the electronic instruction manual with the positions of the corresponding components in the three-dimensional structural diagram, and establish the component association relationship between the viewing links of each component and the positions of the corresponding components;
[0016] Identify the component to be inspected in the target product, and based on the position of the component to be inspected in the three-dimensional structural diagram and the component's relationship, determine the description content of the component to be inspected in the component's electronic instruction manual.
[0017] According to the method for viewing product specifications provided in this application,
[0018] The process of determining the component to be inspected in the target product includes:
[0019] Based on the graphic code of the component to be inspected in the target product, the component to be inspected in the target product is determined.
[0020] According to the product description viewing method provided in this application, after determining the mapping relationship between the various levels in the product information, the method further includes:
[0021] When the mapping relationship between each level in the product information is the same as the mapping relationship between each functional level in the target product, the functional document structure tree of the target product is constructed based on the mapping relationship between each functional level.
[0022] Based on the functional document structure tree and the descriptions of each function, an electronic instruction manual for the target product is constructed.
[0023] According to the product description viewing method provided in this application, after constructing the functional electronic manual of the target product, the method further includes:
[0024] Obtain the functional structure diagram of the target product, associate the viewing links of each function in the electronic functional manual with the corresponding function positions in the functional structure diagram, and establish a functional association relationship between the viewing links of each function and the corresponding function positions.
[0025] Identify the functions to be viewed in the target product, and based on the position of the functions to be viewed in the functional structure diagram and the functional relationships, determine the description content of the functions to be viewed in the electronic functional manual.
[0026] This application also provides a device for viewing product instructions, comprising:
[0027] The document structure tree construction module is used to determine the mapping relationship between each level in the product information based on the product information of the target product, and to construct the document structure tree of the target product based on the mapping relationship.
[0028] An electronic instruction manual construction module is used to construct an electronic instruction manual for the target product based on the document structure tree and the description content corresponding to each branch in the document structure tree.
[0029] The 3D structure diagram association module is used to obtain the 3D structure diagram of the target product, associate the viewing links of each branch in the electronic manual with the corresponding positions in the 3D structure diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the 3D structure diagram.
[0030] The description content viewing module is used to determine the content to be viewed in the target product, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, determine the description content of the content to be viewed in the electronic instruction manual.
[0031] This application also provides an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to execute, through the computer program, a method for viewing product descriptions as described above.
[0032] This application also provides a computer-readable storage medium comprising a stored program, wherein the program, when executed, performs a method for viewing product descriptions as described above.
[0033] The product instruction manual viewing method and apparatus provided in this application constructs an electronic instruction manual for the product through the document structure tree of the product instruction manual, and associates the viewing links of each branch in the electronic instruction manual with the corresponding branch positions in the three-dimensional structure diagram. This enables users to directly find the instruction manual content they need to view from the three-dimensional structure diagram, quickly locate the content they need to find, greatly facilitate user operation, and improve user search efficiency. Attached Figure Description
[0034] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0035] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0036] Figure 1 This is a schematic diagram of the hardware environment for an interaction method of a smart device according to an embodiment of this application;
[0037] Figure 2 This is a flowchart illustrating the method for viewing the product description provided in this application;
[0038] Figure 3 This is a flowchart illustrating the method for viewing the product description provided in this application;
[0039] Figure 4 This is a structural schematic diagram of the product description viewing device provided in this application;
[0040] Figure 5 This is a schematic diagram of the electronic device provided in this application. Detailed Implementation
[0041] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0042] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0043] According to one aspect of the embodiments of this application, a method for viewing product descriptions is provided. This method for viewing product descriptions is widely applicable to whole-house intelligent digital control application scenarios such as smart homes, smart home ecosystems, and intelligence house ecosystems. Optionally, in this embodiment, the above-mentioned method for viewing product descriptions can be applied to scenarios such as... Figure 1 The hardware environment shown consists of terminal device 102 and server 104. For example... Figure 1 As shown, server 104 is connected to terminal device 102 via a network and can be used to provide services (such as application services) to the terminal or clients installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data processing services for server 104.
[0044] The aforementioned network may include, but is not limited to, at least one of the following: wired network, wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: wide area network, metropolitan area network, local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity), Bluetooth. The terminal device 102 may not be limited to PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing equipment, smart dishwasher, smart projector, smart TV, smart clothes rack, smart curtains, smart audio-visual equipment, smart socket, smart speaker, smart speaker box, smart fresh air equipment, smart kitchen and bathroom equipment, smart bathroom equipment, smart robot vacuum cleaner, smart window cleaning robot, smart mopping robot, smart air purifier, smart steam oven, smart microwave oven, smart water heater, smart air purifier, smart water dispenser, smart door lock, etc.
[0045] The design process for traditional instruction manuals that come with existing products is mostly done by creating them using design software, and then printing them into paper manuals or PDF electronic manuals; some are also video manuals.
[0046] Furthermore, the instruction manual is rather complex and inconvenient to read, which is reflected in the following aspects:
[0047] 1) Designers need to use software and specialized equipment to create instruction manuals, which is a complicated process with high production costs;
[0048] 2) Each product needs to be equipped with a paper instruction manual, which increases production costs;
[0049] 3) Viewing paper manuals is less convenient than viewing electronic manuals, and it's impossible to quickly locate the desired content. Furthermore, electronic manuals can include introductory videos on usage and troubleshooting, making it easier for users to use the product and perform self-testing and repairs, thus reducing after-sales service costs.
[0050] To address the above issues, this application provides a method for viewing product specifications. Figure 2 This is a flowchart illustrating the method for viewing the product description provided in this application, such as... Figure 2 As shown, the method includes:
[0051] Step 210: Based on the product information of the target product, determine the mapping relationship between each level in the product information, and construct the document structure tree of the target product based on the mapping relationship.
[0052] Product information for a target product can generally include information about its components and functions. For example, for a smart air conditioner in smart home appliances, product information could include information about the compressor, condenser, fan motor, electronic control components, throttling components, and other components, as well as information about its cooling, heating, and dehumidifying functions.
[0053] Optionally, technical personnel related to the target product can first compile a user manual for the target product based on the detailed usage and installation instructions for each part of the product information. This user manual can also be derived from historical manuals of previous versions of the target product, modified to create the current user manual. Once the user manual is determined, the mapping relationships between the different levels of the product information within the user manual can be quickly established, constructing a document structure tree for the target product's user manual. Alternatively, the document structure tree can be directly constructed based on the mapping relationships between the different levels of the product information.
[0054] The mapping relationships between different levels in the product information are defined by a parent-child hierarchical structure. For example, a product manual for an air conditioner in a smart home system includes three components: the remote control, the indoor unit, and the outdoor unit. The outdoor unit itself includes components such as the compressor, condenser (copper-aluminum finned heat exchanger), fan motor, electronic control components, throttling components, gas-liquid separator, liquid receiver, and four-way reversing valve. Based on the established mapping relationships between these levels, a document structure tree for the product manual can be constructed.
[0055] A document structure tree is a hierarchical tree diagram describing the component composition of a product and the hierarchical structure of each component, or a hierarchical tree diagram describing the functional composition of a product and the hierarchical structure of each function. The document structure tree of a target product can reflect the hierarchical relationships between the components or functions within the target product.
[0056] After constructing the document structure tree, you can adjust and modify the content of the document structure tree according to the actual needs of the target product. Save the adjusted document structure tree as a file corresponding to the document structure tree for easy use later.
[0057] Step 220: Based on the document structure tree and the description content corresponding to each branch in the document structure tree, construct the electronic instruction manual for the target product.
[0058] Specifically, after determining the document structure tree, an electronic instruction manual for the target product is constructed based on the branches in the determined document structure tree, the hierarchical relationship of the branches, and the description content corresponding to each branch.
[0059] The descriptions of components within the target product include detailed usage instructions and installation instructions. The detailed installation instructions include the component's specifications, drawings, and installation methods. The detailed usage instructions include how to use the component, the types of malfunctions, and corresponding troubleshooting methods.
[0060] The electronic instruction manual for the target product is constructed based on the mapping relationships between the various branches and levels within the target product, as well as the explanatory content of each branch. According to the product's electronic instruction manual, detailed installation and usage instructions for each branch can be determined. These branches of the target product can be composed of components or functions.
[0061] Optionally, an electronic instruction manual for the target product can be built using a web system with a B / S architecture, based on a constructed document structure tree. The electronic instruction manual for the target product can then be designed online using a browser.
[0062] Based on the constructed document structure tree, save the corresponding files directly. Modify the components in the structure tree according to the actual product's functions. After the overall structure is completed, write the actual content in the corresponding components, and finally complete the construction of the electronic instruction manual for the target product.
[0063] Optionally, the descriptions for each branch of the target product may include, in addition to detailed usage and installation instructions for the product's components, brand introduction, product overview, after-sales service information, precautions, and maintenance instructions. Other included information can also be added to the constructed document structure tree to collectively create the product's electronic instruction manual.
[0064] Optionally, an electronic instruction manual for the target product can be built using browser tools, according to the document structure tree and the corresponding descriptions of each component.
[0065] After determining the document structure tree, the product's electronic instruction manual is constructed using a browser tool. Online editing of the electronic instruction manual via a web system requires only a browser; the manual is constructed online directly through the browser, following the mapping relationships between the branches in the document structure tree and the explanatory content of each branch.
[0066] Understandably, related methods require specialized design software for writing and producing manuals, and necessitate the installation of various compatible plugins, font libraries, etc., placing high demands on the environment. In this embodiment, online editing of electronic manuals is achieved through a web system, requiring only a browser and eliminating the need for local plugin installation and configuration, thus removing the limitations of the writing environment.
[0067] Step 230: Obtain the three-dimensional structure diagram of the target product, associate the viewing links of each branch in the electronic instruction manual with the corresponding positions in the three-dimensional structure diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the three-dimensional structure diagram.
[0068] Specifically, based on the product design by the R&D designers, a 3D structural diagram of the target product is obtained. The 3D structural diagram intuitively reflects the overall structure of the product and the specific location of each branch within it.
[0069] The links to view components in the electronic manual are used to locate the specific section within the manual. Users can click the link for the desired section to jump directly to the corresponding section's description in the electronic manual.
[0070] Understandably, after determining the association between the viewing links of all branches in the target product and the corresponding locations of the components, users can click on a specific branch in the 3D structure diagram to jump to the corresponding description content. When using the electronic manual, users no longer need to spend time and effort searching item by item; they can simply click on the specific location of the branch to be viewed in the 3D structure diagram to obtain the description content of the corresponding branch, greatly facilitating user operation and improving user search efficiency.
[0071] Alternatively, the viewing link can be a URL (Uniform Resource Locator) address.
[0072] A URL is a concise representation of the location and access method of a resource on the Internet; it is the address of a standard resource on the Internet. URLs are globally unique, and a correct URL can open the corresponding webpage through a browser. The design uses URLs as viewing links, allowing users to open the instruction manual webpage for the corresponding component and view its description by clicking the URL link.
[0073] During the creation of the electronic instruction manual, the index for each branch can be determined by constructing the URL address of each component. Based on the branch's URL address, the corresponding component's location within the electronic instruction manual can be found.
[0074] Step 240: Determine the content to be viewed in the target product, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, determine the description of the content to be viewed in the electronic instruction manual.
[0075] When using the product, users should first identify the content to be viewed within the target product. This could be a component or function that the user wants to understand or that is experiencing a malfunction. After identifying the content to be viewed, the user should determine the explanatory details for that content from the 3D structural diagram.
[0076] The description of the content to be viewed refers to the detailed usage instructions and installation instructions. Based on these instructions, users can be guided to understand the functionality of the content, troubleshoot basic problems, and learn how to use it.
[0077] Understandably, the instruction manuals for these methods, whether in paper format, PDF format, or recorded video, require searching through the entire manual for specific component details, resulting in a large amount of irrelevant and distracting information, leading to inefficiency. When using electronic manuals, users no longer need to spend time and effort searching item by item; they can simply click on the specific location of the content to be viewed in the 3D structural diagram to obtain the relevant description, greatly simplifying the user experience and improving search efficiency.
[0078] The product description viewing method provided in this application embodiment constructs an electronic instruction manual for the product through the document structure tree of the product description document, and associates the viewing links of each branch in the electronic instruction manual with the corresponding branch positions in the three-dimensional structure diagram. This enables users to directly find the description content they need to view from the three-dimensional structure diagram, quickly locate the content they need to find, greatly facilitate the user's operation, and improve the user's search efficiency.
[0079] Based on the above embodiments, step 210 includes:
[0080] When the mapping relationship between each level in the product information is the same as the mapping relationship between each component level in the target product, the component document structure tree of the target product is constructed based on the mapping relationship between each component level.
[0081] Based on the component document structure tree and the corresponding descriptions of each component, an electronic instruction manual for the target product is constructed.
[0082] If the mapping relationship between the levels in the product information is determined to be the same as the mapping relationship between the levels of the components in the target product, then electronic instruction manuals for the components are constructed based on the components of the target product.
[0083] Optionally, technical personnel related to the target product can first compile a user manual for the target product based on the detailed usage and installation instructions for each component. This user manual can also be derived from historical manuals of previous versions of the target product, modified from existing manuals to create the current user manual. Once the user manual is determined, the mapping relationships between the component levels within the user manual can be quickly established, constructing a component document structure tree for the target product. Alternatively, the component document structure tree can be directly constructed based on the mapping relationships between the component levels within the target product.
[0084] The mapping relationship between each component level is a parent-child hierarchical structure. For example, the product manual for an air conditioner in a smart home includes three components: the remote control, the indoor unit, and the outdoor unit. The outdoor unit includes components such as the compressor, condenser (finned copper-aluminum heat exchanger), fan motor, electronic control components, throttling components, gas-liquid separator, liquid receiver, and four-way reversing valve. Based on the determined mapping relationship between each component level, a component document structure tree for the product manual can be constructed.
[0085] A component document structure tree is a hierarchical tree diagram that describes the component composition of a product and the structure of each component. The component document structure tree of a target product can reflect the hierarchical relationship between the components within that product.
[0086] After constructing the component document structure tree, the content in the component document structure tree can be adjusted and modified according to the actual target product's functions and needs. The adjusted component document structure tree can then be saved as a file corresponding to the component document structure tree for convenient subsequent use.
[0087] The descriptions of components within the target product include detailed usage instructions and installation instructions. The detailed installation instructions include the component's specifications, drawings, and installation methods. The detailed usage instructions include how to use the component, the types of malfunctions, and corresponding troubleshooting methods.
[0088] The electronic instruction manual for the target product is constructed based on the mapping relationship between the various components of the target product and the description content of each component. According to the electronic instruction manual, the detailed installation instructions and detailed usage instructions for each component in the product can be determined.
[0089] The product description viewing method provided in this application, when determining that the mapping relationship between each level in the product information is the same as the mapping relationship between each component level in the target product, constructs an electronic instruction manual for the component, thus enriching the form of the electronic instruction manual.
[0090] Based on the above embodiments, step 220 includes:
[0091] Based on the Vue front-end development framework, the text style and color of the electronic instruction manual for each component in the target product are rendered according to the color scheme information of each component.
[0092] After constructing the electronic instruction manual for the target product, the manuals for the selected components are rendered using the Vue front-end development framework. The text styles and colors in the component manuals are rendered according to the color scheme information of each component in the target product.
[0093] Rendering the electronic instruction manuals for each component according to the color scheme information of the target product can be understood as rendering the style of the electronic instruction manuals to match the color scheme style of each component in the target product.
[0094] The product description viewing method provided in this application uses the Vue front-end development framework to render the text style and color of the electronic instruction manual for each component according to the color scheme information of each component in the target product, thereby improving the aesthetics of the electronic instruction manual interface.
[0095] Based on the above embodiments, step 210 includes:
[0096] Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each component in the electronic instruction manual with the positions of the corresponding components in the three-dimensional structural diagram, and establish the component association relationship between the viewing links of each component and the positions of the corresponding components;
[0097] Identify the component to be inspected in the target product, and based on the position of the component to be inspected in the three-dimensional structural diagram and the component's relationship, determine the description content of the component to be inspected in the component's electronic instruction manual.
[0098] Specifically, based on the product design by the R&D designers, a 3D structural diagram of the target product is obtained. This diagram includes the product's 3D structure and its components. The 3D structural diagram visually reflects the overall product construction and the specific locations of each component.
[0099] The "view component" links in the electronic instruction manual are used to locate the specific section of the manual for that component. By clicking the link for the desired component, users can directly jump to the corresponding section of the manual.
[0100] Link the viewing links for components in the electronic manual to the location of the component in the 3D structural diagram to determine the component association relationship between the viewing links and the location of the component.
[0101] Understandably, after determining the links to view all components in the target product and their corresponding locations, users can click on a specific component in the 3D structure diagram to jump to the corresponding description. When using the electronic manual, users no longer need to spend time and effort searching item by item; they can simply click on the specific location of the component in the 3D structure diagram to obtain its description, greatly simplifying the user experience and improving search efficiency.
[0102] When using the product, users first identify the component they want to view. This could be a component they want to understand or that is malfunctioning. After identifying the component, users determine the description of the component based on the viewing links and corresponding component locations in the 3D structure diagram.
[0103] The description of the component to be inspected refers to its detailed user manual and installation instructions. Based on this description, users can understand the component's functions, troubleshoot basic malfunctions, and be guided through its specific usage.
[0104] Optionally, the description of the component to be viewed can be determined from the 3D structural diagram by scanning the QR code on the outside of the product or entering the product-related mini-program, which will bring up the corresponding 3D structural diagram of the product. You can then directly click on the component to be viewed in the 3D structural diagram to view the description of the component.
[0105] The product description viewing method provided in this application embodiment associates the viewing links of components in the electronic instruction manual with the positions of the components in the three-dimensional structure diagram. This enables users to directly find the description content of the component they need to view from the three-dimensional structure diagram, quickly locate the content they need to find, greatly facilitate user operation, and improve user search efficiency.
[0106] Based on the above embodiments, step 240 includes:
[0107] Based on the graphic code of the component to be inspected in the target product, the component to be inspected in the target product is determined.
[0108] When identifying the component to be inspected in a product, the graphic code on the product surface is scanned to obtain the information of the component to be inspected corresponding to the graphic code.
[0109] The graphic code refers to a QR code or barcode, which contains component information of the target product. By scanning the graphic code of the component to be viewed in the target product, the information of the component to be viewed can be obtained.
[0110] Optionally, by scanning the graphic code of the component to be viewed on the product using a mobile terminal such as a mobile phone, the corresponding graphic and name of the component can be displayed. Clicking on the graphic of the component will take you to the corresponding description of the component, allowing you to view the description.
[0111] Optionally, when determining the component to be inspected in the target product, image information of the component to be inspected in the target product can be obtained, and the image information can be input into a classification model to obtain the target component corresponding to the image information output by the classification model.
[0112] The classification model is obtained by training an initial classification model based on image samples of the components of the target product and category labels corresponding to the image samples of the components of the target product.
[0113] When identifying the component to be inspected in a target product, image acquisition tools such as cameras can be used to obtain image information of the component to be inspected in the target product. The obtained image information of the component to be inspected in the target product can then be input into a classification model for classification.
[0114] The classification model can be either SVM (Support Vector Machine) or KNN (K-Nearest Neighbor). An initial classification model is trained using image samples of each component of the product, along with the corresponding category labels for each component. After training, a classification model for classifying the target product components is obtained.
[0115] The image information of the component to be inspected in the target product is input into the classification model. The components in the input image information are classified, and the component to be inspected corresponding to the image information output by the classification model is obtained.
[0116] Understandably, based on the method of obtaining image information of the parts to be inspected in a product, image acquisition devices such as cameras can be used to easily obtain image information of the parts to be inspected, thereby determining the parts to be inspected based on the obtained information.
[0117] Optionally, after capturing an image of the component to be viewed in the product using the camera of a mobile terminal such as a mobile phone, the acquired image information is classified and identified. Once successfully identified as the component to be viewed, a corresponding graphic and name of the component can be displayed. Clicking on the graphic of the component to be viewed will take you to the corresponding description of the component, allowing you to view the description.
[0118] The product instruction manual viewing method provided in this application embodiment uses the graphic code of the component to be viewed in the product to determine the component to be viewed, enabling users to quickly and accurately obtain the instruction manual of the component they want to view, which facilitates user operation and improves user search efficiency.
[0119] Based on the above embodiments, step 210 includes:
[0120] When the mapping relationship between each level in the product information is the same as the mapping relationship between each functional level in the target product, the functional document structure tree of the target product is constructed based on the mapping relationship between each functional level.
[0121] Based on the functional document structure tree and the descriptions of each function, an electronic instruction manual for the target product is constructed.
[0122] If the mapping relationship between the levels in the product information is determined to be the same as the mapping relationship between the functional levels in the target product, then based on the functions of the target product, a functional electronic instruction manual is constructed.
[0123] Optionally, technical personnel related to the target product can first write functional description documents for the target product based on its functions and the hierarchical relationships between these functions. Once the functional description documents are determined, the mapping relationships between the functional levels within the document can be quickly established, constructing a functional document structure tree. Alternatively, the functional document structure tree can be directly constructed based on the mapping relationships between the functional levels within the target product.
[0124] The mapping relationship between each functional level is a parent-child hierarchical structure. For example, the functional specification document for an air conditioner in a smart home includes cooling, heating, and dehumidification functions. For the heating function, it includes electric auxiliary heating and heat pump heating. Based on the determined mapping relationship between each functional level, a functional document structure tree can be constructed for the product specification document. And based on this structure tree and the detailed descriptions of the corresponding functions, an electronic functional manual is created.
[0125] The product description viewing method provided in this application, when determining that the mapping relationship between each level in the product information is the same as the mapping relationship between each functional level in the target product, constructs a functional electronic instruction manual, thus enriching the form of the electronic instruction manual.
[0126] Based on the above embodiments, step 210 includes:
[0127] Obtain the functional structure diagram of the target product, associate the viewing links of each function in the electronic functional manual with the corresponding function positions in the functional structure diagram, and establish a functional association relationship between the viewing links of each function and the corresponding function positions.
[0128] Identify the functions to be viewed in the target product, and based on the position of the functions to be viewed in the functional structure diagram and the functional relationships, determine the description content of the functions to be viewed in the electronic functional manual.
[0129] Specifically, based on the product design by the R&D designers, a 3D structural diagram related to the functions of the target product is obtained. This 3D structural diagram includes the product's 3D structure and its functional blocks. The diagram visually reflects the overall product construction and the specific location of each functional block.
[0130] The links in the electronic functional manual for viewing functions are used to locate the specific position of each function within the manual. By clicking the link for the function they wish to view, users can directly jump to the detailed description of that function within the electronic functional manual.
[0131] Understandably, after determining the links to all functions within the target product and their corresponding locations, users can click on specific function blocks in the 3D structure diagram to jump to the corresponding description. When using the electronic instruction manual, users no longer need to spend time and effort searching item by item; they can simply click on the specific location of the function to be described in the 3D structure diagram to obtain the corresponding description, greatly simplifying user operations and improving search efficiency.
[0132] The product description viewing method provided in this application embodiment associates the viewing links of functions in the functional electronic manual with the positions of the functions in the three-dimensional structure diagram. This enables users to directly find the description content of the function they need to view from the three-dimensional structure diagram, quickly locate the content they need to find, greatly facilitate user operation, and improve user search efficiency.
[0133] The following is a flowchart illustrating a method for viewing product descriptions provided in this application. Figure 3 For example, the technical solution provided in this application is illustrated below:
[0134] Step 310, Design of the Electronic Manual. Using a browser tool, design the product's electronic manual. The electronic manual is constructed based on a document structure tree and the corresponding descriptions for each component. The document structure tree is built based on the mapping relationships between the hierarchical levels of each component in the target product.
[0135] Step 320: Generation of the electronic instruction manual. The background service initially generates a temporary folder based on the "directory structure of the electronic instruction manual" and "each interface in the electronic instruction manual". It then calls the background MQ (Message Queue) service to render the style of the electronic instruction manual according to the different product brands, and finally generates an HTML folder in which the electronic instruction manual can be previewed.
[0136] Step 330: Rendering the electronic instruction manual. The front-end development framework Vue calls the back-end service and then, based on the brand and industry, performs a second rendering of the instruction manual to create a previewable URL suitable for mobile phones and computers.
[0137] Step 340: Viewing Product Instructions. Users can access the corresponding component's electronic instruction manual via a URL link using a mobile browser or by scanning the QR code on the product.
[0138] The following describes the device for viewing product descriptions provided in this application. The device for viewing product descriptions described below can be referred to in correspondence with the method for viewing product descriptions described above.
[0139] Figure 4 This is a structural schematic diagram of the product description viewing device provided in this application, such as... Figure 4 As shown, the device includes:
[0140] The document structure tree construction module 410 is used to determine the mapping relationship between each level in the product information based on the product information of the target product, and to construct the document structure tree of the target product based on the mapping relationship.
[0141] The electronic instruction manual construction module 420 is used to construct the electronic instruction manual for the target product based on the document structure tree and the description content corresponding to each branch in the document structure tree.
[0142] The 3D structure diagram association module 430 is used to obtain the 3D structure diagram of the target product, associate the viewing links of each branch in the electronic manual with the corresponding positions in the 3D structure diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the 3D structure diagram.
[0143] The description content viewing module 440 is used to determine the content to be viewed in the target product, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, determine the description content of the content to be viewed in the electronic instruction manual.
[0144] The product instruction viewing device provided in this application embodiment constructs an electronic instruction manual for the product through the document structure tree of the product instruction document, and associates the viewing links of each branch in the electronic instruction manual with the corresponding branch positions in the three-dimensional structure diagram. This enables users to directly find the instruction content they need to view from the three-dimensional structure diagram, quickly locate the content they need to find, greatly facilitate the user's operation, and improve the user's search efficiency.
[0145] Based on any of the above embodiments, the document structure tree construction module 410 is used for:
[0146] After determining the mapping relationship between the various levels in the product information, the method further includes:
[0147] When the mapping relationship between each level in the product information is the same as the mapping relationship between each component level in the target product, the component document structure tree of the target product is constructed based on the mapping relationship between each component level.
[0148] Based on the component document structure tree and the corresponding descriptions of each component, an electronic instruction manual for the target product is constructed.
[0149] Based on any of the above embodiments, the document structure tree construction module 410 is further configured to:
[0150] After constructing the electronic instruction manual for the components of the target product, the method further includes:
[0151] Based on the Vue front-end development framework, the text style and color of the electronic instruction manual for each component in the target product are rendered according to the color scheme information of each component.
[0152] Based on any of the above embodiments, the document structure tree construction module 410 is further configured to:
[0153] After constructing the electronic instruction manual for the components of the target product, the method further includes:
[0154] Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each component in the electronic instruction manual with the positions of the corresponding components in the three-dimensional structural diagram, and establish the component association relationship between the viewing links of each component and the positions of the corresponding components;
[0155] Identify the component to be inspected in the target product, and based on the position of the component to be inspected in the three-dimensional structural diagram and the component's relationship, determine the description content of the component to be inspected in the component's electronic instruction manual.
[0156] Based on any of the above embodiments, the document structure tree construction module 410 is further configured to:
[0157] The process of determining the component to be inspected in the target product includes:
[0158] The component to be inspected in the target product is determined based on the graphic code of the component to be inspected in the target product.
[0159] Based on any of the above embodiments, the document structure tree construction module 410 is further configured to:
[0160] After determining the mapping relationship between the various levels in the product information, the method further includes:
[0161] When the mapping relationship between each level in the product information is the same as the mapping relationship between each functional level in the target product, the functional document structure tree of the target product is constructed based on the mapping relationship between each functional level.
[0162] Based on the aforementioned functional document structure tree and the corresponding descriptions for each function, an electronic instruction manual for the target product is constructed.
[0163] Based on any of the above embodiments, the document structure tree construction module 410 is further configured to:
[0164] After constructing the functional electronic instruction manual for the target product, the following is also included:
[0165] Obtain the functional structure diagram of the target product, associate the viewing links of each function in the electronic functional manual with the corresponding function positions in the functional structure diagram, and establish a functional association relationship between the viewing links of each function and the corresponding function positions.
[0166] Identify the functions to be viewed in the target product, and based on the position of the functions to be viewed in the functional structure diagram and the functional relationships, determine the description content of the functions to be viewed in the electronic functional manual.
[0167] Figure 5 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 5 As shown, the electronic device may include: a processor 510, a communications interface 520, a memory 530, and a communication bus 540, wherein the processor 510, the communications interface 520, and the memory 530 communicate with each other via the communication bus 540. The processor 510 can call logical instructions in the memory 530 to execute a method for viewing product instructions, the method including:
[0168] Based on the product information of the target product, determine the mapping relationship between each level in the product information, and construct the document structure tree of the target product based on the mapping relationship;
[0169] Based on the document structure tree and the description content corresponding to each branch in the document structure tree, an electronic instruction manual for the target product is constructed.
[0170] Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each branch in the electronic instruction manual with the corresponding positions in the three-dimensional structural diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the three-dimensional structural diagram;
[0171] The content to be viewed in the target product is determined, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, the description of the content to be viewed in the electronic instruction manual is determined.
[0172] Furthermore, the logical instructions in the aforementioned memory 530 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0173] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the product description viewing method provided by the above methods, the method including:
[0174] Based on the product information of the target product, determine the mapping relationship between each level in the product information, and construct the document structure tree of the target product based on the mapping relationship;
[0175] Based on the document structure tree and the description content corresponding to each branch in the document structure tree, an electronic instruction manual for the target product is constructed.
[0176] Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each branch in the electronic instruction manual with the corresponding positions in the three-dimensional structural diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the three-dimensional structural diagram;
[0177] The content to be viewed in the target product is determined, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, the description of the content to be viewed in the electronic instruction manual is determined.
[0178] Furthermore, this application also provides a computer-readable storage medium comprising a stored program, wherein the program, when executed, performs a method for viewing product descriptions provided by the methods described above, the method comprising:
[0179] Based on the product information of the target product, determine the mapping relationship between each level in the product information, and construct the document structure tree of the target product based on the mapping relationship;
[0180] Based on the document structure tree and the description content corresponding to each branch in the document structure tree, an electronic instruction manual for the target product is constructed.
[0181] Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each branch in the electronic instruction manual with the corresponding positions in the three-dimensional structural diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the three-dimensional structural diagram;
[0182] The content to be viewed in the target product is determined, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, the description of the content to be viewed in the electronic instruction manual is determined.
[0183] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0184] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0185] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for viewing product instructions, characterized in that, include: Based on the product information of the target product, determine the mapping relationship between each level in the product information, and construct the document structure tree of the target product based on the mapping relationship. The mapping relationship between each component level is the parent-child hierarchical relationship between each component. Based on the document structure tree and the description content corresponding to each branch in the document structure tree, an electronic instruction manual for the target product is constructed. Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each branch in the electronic instruction manual with the corresponding positions in the three-dimensional structural diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the three-dimensional structural diagram; The content to be viewed in the target product is determined, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, the description content of the content to be viewed in the electronic instruction manual is determined; After determining the mapping relationship between the various levels in the product information, the method further includes: When the mapping relationship between each level in the product information is the same as the mapping relationship between each component level in the target product, the component document structure tree of the target product is constructed based on the mapping relationship between each component level. Based on the component document structure tree and the corresponding descriptions of each component, an electronic instruction manual for the target product is constructed.
2. The method for viewing product instructions according to claim 1, characterized in that, After constructing the electronic instruction manual for the components of the target product, the method further includes: Based on the Vue front-end development framework, the text style and color of the electronic instruction manual for each component in the target product are rendered according to the color scheme information of each component.
3. The method for viewing product instructions according to claim 1, characterized in that, After constructing the electronic instruction manual for the components of the target product, the method further includes: Obtain the three-dimensional structural diagram of the target product, associate the viewing links of each component in the electronic instruction manual with the positions of the corresponding components in the three-dimensional structural diagram, and establish the component association relationship between the viewing links of each component and the positions of the corresponding components; Identify the component to be inspected in the target product, and based on the position of the component to be inspected in the three-dimensional structural diagram and the component's relationship, determine the description content of the component to be inspected in the component's electronic instruction manual.
4. The method for viewing product instructions according to claim 3, characterized in that, The process of determining the component to be inspected in the target product includes: Based on the graphic code of the component to be inspected in the target product, the component to be inspected in the target product is determined.
5. The method for viewing product instructions according to claim 1, characterized in that, After determining the mapping relationship between the various levels in the product information, the method further includes: When the mapping relationship between each level in the product information is the same as the mapping relationship between each functional level in the target product, the functional document structure tree of the target product is constructed based on the mapping relationship between each functional level. Based on the functional document structure tree and the descriptions of each function, an electronic instruction manual for the target product is constructed.
6. The method for viewing product instructions according to claim 5, characterized in that, After constructing the functional electronic instruction manual for the target product, the following is also included: Obtain the functional structure diagram of the target product, associate the viewing links of each function in the electronic functional manual with the corresponding function positions in the functional structure diagram, and establish a functional association relationship between the viewing links of each function and the corresponding function positions. Identify the functions to be viewed in the target product, and based on the position of the functions to be viewed in the functional structure diagram and the functional relationships, determine the description content of the functions to be viewed in the electronic functional manual.
7. A device for viewing product instructions, characterized in that, include: The document structure tree construction module is used to determine the mapping relationship between each level in the product information based on the product information of the target product, and to construct the document structure tree of the target product based on the mapping relationship. The mapping relationship between each component level is the parent-child hierarchical relationship between each component. An electronic instruction manual construction module is used to construct an electronic instruction manual for the target product based on the document structure tree and the description content corresponding to each branch in the document structure tree. The 3D structure diagram association module is used to obtain the 3D structure diagram of the target product, associate the viewing links of each branch in the electronic manual with the corresponding positions in the 3D structure diagram, and establish the association relationship between the viewing links of each branch and the corresponding positions in the 3D structure diagram. The description content viewing module is used to determine the content to be viewed in the target product, and based on the position of the content to be viewed in the three-dimensional structure diagram and the relationship, determine the description content of the content to be viewed in the electronic instruction manual; After determining the mapping relationship between the various levels in the product information, the method further includes: When the mapping relationship between each level in the product information is the same as the mapping relationship between each component level in the target product, the component document structure tree of the target product is constructed based on the mapping relationship between each component level. Based on the component document structure tree and the corresponding descriptions of each component, an electronic instruction manual for the target product is constructed.
8. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method for viewing the product description as described in any one of claims 1 to 6 through the computer program.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method for viewing product descriptions as described in any one of claims 1 to 6.