Interface change information generation method and device, equipment, storage medium and product

The intelligent UI change detection system automatically identifies the changed areas of the interface design information and generates detailed modification suggestions, which solves the problem of low efficiency in generating interface change information in the existing technology and realizes efficient interface change information generation.

CN120803451APending Publication Date: 2025-10-17INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510968208.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-14
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

The efficiency of generating interface change information in the prior art is low, mainly because it takes more time to manually detect the new version of the interface design information compared to the old version of the interface design information.

Method used

An intelligent UI change detection system is provided, which automatically identifies the changed areas in the new version of the interface design information and calls the trained change information generation model to generate interface change information including image indications and text indications.

Benefits of technology

The time required to generate interface change information is reduced, the efficiency of generating interface change information is improved, and the design and testing workflow is optimized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120803451A_ABST
    Figure CN120803451A_ABST
Patent Text Reader

Abstract

The invention provides an interface change information generation method and device, equipment, a storage medium and a product, and relates to the technical field of software development. The method comprises the steps that in response to detected updating information of interface design information, new-version interface design information and old-version interface design information are obtained; according to the new-version interface design information and the old-version interface design information, identifying at least one change area in the new-version interface design information; according to the at least one change area, calling a trained change information generation model, and generating first interface change information corresponding to the new edition interface design information and the old edition interface design information; wherein the first interface change information comprises area change information corresponding to the at least one change area, and the area change information comprises image indication information used for indicating the interface change area and text indication information used for indicating interface change content. The method can improve the efficiency of generating the interface change information.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of software development, and particularly relates to a method and device for generating interface change information, equipment, a storage medium and a product. BACKGROUND

[0002] With the development of Internet technology, the user interface of an application program is more and more colorful and rich. A user can interact with an electronic device through the user interface. In order to meet various needs of the user and increase the user experience of the application program, the user interface of the application program needs to be adjusted.

[0003] In the related art, in the software development process, a designer designs new version interface design information, detects the new version interface design information through manual detection, and obtains interface change information relative to old version interface design information. Then, a front-end engineer modifies code information of a user interface according to the detected interface change information.

[0004] However, the present application finds that at least the following technical problem exists in the prior art: The time required for detecting the new version interface design information, relative to the old version interface design information, through manual detection is relatively long, and therefore the efficiency of generating the interface change information is relatively low. SUMMARY

[0005] The present application provides a method and device for generating interface change information, equipment, a storage medium and a product, to solve the technical problem of low efficiency of generating interface change information in the prior art.

[0006] In a first aspect, the present application provides a method for generating interface change information, comprising:

[0007] In response to detecting update information of interface design information, obtaining new version interface design information and old version interface design information;

[0008] According to the new version interface design information and the old version interface design information, identifying at least one changed region in the new version interface design information;

[0009] According to the at least one changed region, calling a trained change information generation model to generate first interface change information corresponding to the new version interface design information and the old version interface design information, the first interface change information comprising region change information corresponding to the at least one changed region respectively;

[0010] The region change information comprises image indication information for indicating the interface change region and text indication information for indicating interface change content.

[0011] In a second aspect, the present application provides a device for generating interface change information, comprising:

[0012] The acquisition module is configured to acquire the new version interface design information and the old version interface design information in response to detecting update information of the interface design information.

[0013] The image recognition module is configured to recognize at least one changed region in the new version interface design information according to the new version interface design information and the old version interface design information.

[0014] The generation module is configured to call a trained changed information generation model according to the at least one changed region, and generate first interface changed information corresponding to the new version interface design information and the old version interface design information, the first interface changed information including region changed information corresponding to each of the at least one changed region; and the region changed information includes image indication information for indicating an interface changed region and text indication information for indicating interface changed content.

[0015] In a third aspect, the present application provides an electronic device, including: a memory, a processor.

[0016] The memory stores computer execution instructions.

[0017] The processor executes the computer execution instructions stored in the memory, so that the processor executes the embodiments of the first aspect.

[0018] In a fourth aspect, the present application provides a computer readable storage medium, and the computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the embodiments of the first aspect.

[0019] In a fifth aspect, the present application provides a computer program product, including a computer program, and the computer program is executed by the processor to implement the embodiments of the first aspect.

[0020] The present application provides a method, apparatus, device, storage medium, and product for generating interface change information, the method comprising: in response to detecting update information of interface design information, obtaining new version interface design information and old version interface design information; identifying at least one changed region in the new version interface design information based on the new version interface design information and the old version interface design information; and, based on the at least one changed region, calling a trained change information generation model to generate first interface change information corresponding to the new version interface design information and the old version interface design information, the first interface change information including region change information corresponding to each of the at least one changed region; wherein the region change information includes image indication information for indicating the interface change region and text indication information for indicating the interface change content. In the embodiment of the present disclosure, since the changed region of the new version interface design information can be identified when the update information of the interface design information is detected, and the first interface change information corresponding to the new version interface design information and the old version interface design information can be directly generated using the change information generation model, that is, no manual detection of the new version interface design information is required, the time required to generate the interface change information is reduced compared to the interface change information of the old version interface design information, thereby improving the efficiency of generating the interface change information. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0022] Figure 1 A schematic diagram of an application scenario of a method for generating interface change information provided in an embodiment of the present application;

[0023] Figure 2 The process of generating a method for interface change information provided in the embodiment of the present application Figure 1 ;

[0024] Figure 3 A schematic diagram of a method for generating interface change information provided in an embodiment of the present application Figure 1 ;

[0025] Figure 4 The process of a training method for a change information generation model provided in an embodiment of the present application Figure 1 ;

[0026] Figure 5 A schematic diagram of the structure of a device for generating interface change information provided in an embodiment of the present application;

[0027] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0028] The specific embodiments of the application have been shown and described in the above drawings and text. These drawings and text are not meant to limit the scope of the inventive concept in any way but are meant to illustrate the inventive concept to one of ordinary skill in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0029] Exemplary embodiments will be described in detail herein with reference to the attached drawings. The same or similar components are denoted by the same or similar reference numerals throughout the drawings and text. The embodiments described in the following exemplary embodiments are not meant to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.

[0030] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of related data comply with relevant laws, regulations and standards of relevant countries and regions, necessary security measures are taken, public order and good customs are not violated, and appropriate operation portals are provided for users to choose authorization or refusal.

[0031] And the present application involves big data analysis of user information (including but not limited to personal biological characteristics, identity data, consumption data, asset data, electronic terminal operation data, etc.), and uses artificial intelligence technology for automatic decision-making, and makes technical solutions based on automatic decision-making results that have a significant impact on personal rights and interests, provides appropriate operation portals for users to choose to agree or refuse automatic decision-making results; if the user chooses to refuse, the expert decision-making process is entered.

[0032] It should be noted that the interface change information generation method, device, equipment, storage medium and product provided by the present application can be used in the field of software development, and can also be used in any field other than the field of software development. The application field of the interface change information generation method, device, equipment, storage medium and product in the present application is not limited.

[0033] With the development of Internet technology, the user interface of the application program is more and more colorful and rich. Users can interact with electronic devices through the user interface. In order to meet the various needs of users and increase the user experience of the application program, it is necessary to adjust the user interface of the application program.

[0034] In the related art, in a software development process, after a designer designs new version interface design information, the designer detects interface change information of the new version interface design information relative to old version interface design information by manual detection. Then, a front-end engineer modifies code information of a user interface according to the detected interface change information. However, the time required for detecting the interface change information of the new version interface design information relative to the old version interface design information by manual detection is relatively long, and therefore the efficiency of generating the interface change information is relatively low.

[0035] Therefore, how to improve the efficiency of generating the interface change information is currently a technical problem to be solved.

[0036] To solve the above technical problem, the technical idea of the inventor is as follows: providing an intelligent UI (User Interface, user interface) change detection system to automatically and efficiently detect changes in UI design drafts, generate detailed modification suggestions, and timely notify front-end engineers, thereby optimizing the design and testing workflow.

[0037] Correspondingly, the specific steps can include: first, in response to detecting update information of interface design information, obtaining new version interface design information and old version interface design information. Then, according to the new version interface design information and the old version interface design information, at least one change area in the new version interface design information is identified. Finally, according to the at least one change area, a trained change information generation model is called to generate first interface change information corresponding to the new version interface design information and the old version interface design information, and the first interface change information includes region change information corresponding to each of the at least one change area; wherein the region change information includes image indication information for indicating the interface change area and text indication information for indicating the interface change content.

[0038] In this technical solution, since the change area of the new version interface design information can be identified when the update information of the interface design information is detected, and the first interface change information corresponding to the new version interface design information and the old version interface design information can be directly generated by the change information generation model, that is, the interface change information of the new version interface design information relative to the old version interface design information does not need to be detected manually, thereby reducing the time required for generating the interface change information, and therefore improving the efficiency of generating the interface change information.

[0039] Figure 1 An application scenario diagram of a method for generating interface change information provided by an embodiment of the present application is shown in FIG. 1. Figure 1As shown, the terminal 101 and the server 102 are connected through a network. A user (for example, a user interface designer) can upload new version interface design information through the terminal 101. At this time, the server 102 detects the update information of the interface design information, can generate interface change information through the interface change information generation method provided in the present application, and return the interface change information to the terminal 101 for display.

[0040] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the present application will be described below with reference to the drawings.

[0041] Figure 2 The flow of the interface change information generation method provided in the embodiments of the present application Figure 1 As shown in the method, Figure 2 The method comprises:

[0042] S201, in response to detecting update information of interface design information, obtaining new version interface design information and old version interface design information.

[0043] In some embodiments, when a user uploads new version interface design information, update information of the interface design information can be detected.

[0044] As shown in the example, Figure 3 As shown, the user (for example, a designer) uploads a new version of the design draft to the UI change detection and tracking system, and confirms that the new version of the design draft has been finalized. At this time, the UI change detection and tracking system can detect that the UI design draft has been updated, and obtain the new and old versions of the UI design draft. By comparing the new and old versions of the UI design draft, the changed area is identified.

[0045] S202, according to the new version interface design information and the old version interface design information, identifying at least one changed area in the new version interface design information.

[0046] In some embodiments, at least one changed area in the new version interface design information can be identified through deep learning and image recognition technology. Optionally, the specific steps can include:

[0047] (1) Image preprocessing: there can be size difference between the new and old versions of the interface design information. At this time, the images can be cropped and aligned to ensure that they are compared under the same size. Optionally, key feature points in the image can be extracted using a feature point matching algorithm, and then the images can be aligned through affine transformation or perspective transformation.

[0048] (2) identifying at least one changed region in the new version interface design information by a convolutional neural network (CNN). The CNN can automatically learn local features in an image, such as lines, shapes, colors, etc., and identify at least one changed region in the new version interface design information by determining whether each pixel block has changed. For example, each pixel in the new and old design drafts is compared one by one. A threshold can be defined, and when the difference between two pixels in color, brightness, etc. exceeds the threshold, it is considered that the pixel has changed.

[0049] S203, according to the at least one changed region, calling the trained change information generation model to generate the first interface change information corresponding to the new version interface design information and the old version interface design information, the first interface change information including at least one region change information corresponding to each changed region; wherein the region change information includes image indication information for indicating the interface change region and text indication information for indicating the interface change content.

[0050] In some embodiments, this step can include: for each changed region, calling the trained change information generation model to generate the region change information corresponding to the changed region; and combining the region change information of the at least one changed region to generate the first interface change information.

[0051] Optionally, the image indication information includes region annotation information corresponding to the changed region; the region annotation information includes one or more of region bounding box annotation information, region color annotation information, and region brightness annotation information.

[0052] For example, the image indication information includes a changed region annotation. For example, an annotation is added around the identified changed region, including a rectangular frame, highlighting, etc.

[0053] Optionally, the text indication information includes first text indication information for indicating color changes, second text indication information for indicating font changes, and third text indication information for indicating layout changes.

[0054] For example, the text indication information can be the content that does not match between the new version interface design information and the old version interface design information in the changed region. For example, the content that does not match in the changed region includes color, font, layout, etc.

[0055] It should be noted that in other embodiments, the region change information can also include modification indication information; wherein the modification indication information is used to adjust the changed region in the old version interface design information to the changed region in the new version interface design information.

[0056] Optionally, the modification indication information includes first modification indication information corresponding to the changed region color, second modification indication information corresponding to the changed region font, and third modification indication information corresponding to the changed region layout.

[0057] For example, the modification indication information includes: "change the font size from 12 to 14".

[0058] The application provides a method for generating interface change information. First, in response to detecting update information of interface design information, obtain new version interface design information and old version interface design information. Then, according to the new version interface design information and the old version interface design information, identify at least one changed region in the new version interface design information. Finally, according to the at least one changed region, call the trained change information generation model to generate first interface change information corresponding to the new version interface design information and the old version interface design information, and the first interface change information includes region change information corresponding to each of the at least one changed region; wherein the region change information includes image indication information for indicating the interface change region and text indication information for indicating the interface change content. In the embodiment of the application, when the update information of the interface design information is detected, the changed region of the new version interface design information can be identified, and the first interface change information corresponding to the new version interface design information and the old version interface design information can be directly generated through the change information generation model, that is, the new version interface design information does not need to be manually detected, and the interface change information relative to the old version interface design information is generated, thereby reducing the time required for generating the interface change information, and improving the efficiency of generating the interface change information.

[0059] It should be noted that, as shown in Figure 3 The method further includes: sending the first interface change information to the client of the target user, so that the target user modifies the interface code information according to the first interface change information; in response to receiving a test request of the interface code information, generating test interface design information corresponding to the interface code information, and detecting whether the test interface design information is the same as the new version interface design information; if not, generating second interface change information, and sending the second interface change information to the client of the target user, so that the target user modifies the interface code information according to the second interface change information, until the test interface design information is detected to be the same as the new version interface design information.

[0060] In the embodiment of the application, the generated modification suggestions can be sent to the front-end engineer in the form of an email or a message by integrating email and instant messaging. The notification content can include change details and task allocation to ensure that the front-end engineer responds in a timely manner.

[0061] It should be noted that in some embodiments, during the modification of the interface code information by the target user according to the first interface change information, the content of each iteration modification can be automatically recorded to facilitate subsequent backtracking and query.

[0062] The training process of the change information generation model will be described in detail below through specific embodiments. Optionally, as shown in Figure 4 The training process of the change information generation model can include:

[0063] S401, obtaining a training sample set and a test sample set.

[0064] S402, training the initial change information generation model through the training sample set, and determining the accuracy of the interface change information generated by the initial change information generation model through the test sample set.

[0065] S403, if the accuracy is less than a preset accuracy threshold, adjusting the model parameters of the initial change information generation model according to the cross-entropy loss.

[0066] S404, until the accuracy of the interface change information generated by the initial change information generation model is greater than or equal to the preset accuracy threshold, obtaining the trained change information generation model.

[0067] Figure 5 The structure of an interface change information generation device provided by an embodiment of the present application is shown in Figure 1 As shown in Figure 5 The device includes:

[0068] The acquisition module 501 is configured to, in response to detecting update information of interface design information, acquire new version interface design information and old version interface design information.

[0069] The image recognition module 502 is configured to recognize at least one change region in the new version interface design information according to the new version interface design information and the old version interface design information.

[0070] The generation module 503 is configured to, according to the at least one change region, call the trained change information generation model to generate first interface change information corresponding to the new version interface design information and the old version interface design information, the first interface change information including region change information corresponding to each of the at least one change region; wherein the region change information includes image indication information for indicating the interface change region and text indication information for indicating the interface change content.

[0071] In a possible implementation, the generation module 503, according to the at least one changed region, invokes the trained changed information generation model to generate the first interface change information corresponding to the new version interface design information and the old version interface design information, includes: for each changed region, invoking the trained changed information generation model to generate the region change information corresponding to the changed region; combining the region change information of the at least one changed region to generate the first interface change information.

[0072] In a possible implementation, the image indication information includes region annotation information corresponding to the changed region; the region annotation information includes one or more of region border annotation information, region color annotation information, and region brightness annotation information.

[0073] In a possible implementation, the text indication information includes first text indication information for indicating color change, second text indication information for indicating font change, and third text indication information for indicating layout change.

[0074] In a possible implementation, the region change information further includes modification indication information; the modification indication information is used to adjust the changed region in the old version interface design information to the changed region in the new version interface design information.

[0075] In a possible implementation, the modification indication information includes first modification indication information corresponding to changed region color, second modification indication information corresponding to changed region font, and third modification indication information corresponding to changed region layout.

[0076] In a possible implementation, the apparatus further includes a detection module; the detection module is configured to send the first interface change information to a client of a target user, so that the target user modifies interface code information according to the first interface change information; in response to receiving a test request of the interface code information, generate test interface design information corresponding to the interface code information, and detect whether the test interface design information is same as the new version interface design information; if not, generate second interface change information, and send the second interface change information to the client of the target user, so that the target user modifies the interface code information according to the second interface change information, until it is detected that the test interface design information is same as the new version interface design information.

[0077] The interface change information generation device provided by the application can identify the change region of the new version interface design information when detecting the update information of the interface design information, and can directly generate the first interface change information corresponding to the new version interface design information and the old version interface design information through the change information generation model, that is, the new version interface design information does not need to be manually detected, and the interface change information relative to the old version interface design information is generated, thereby reducing the time required for generating the interface change information, and improving the efficiency of generating the interface change information.

[0078] Figure 6 A structural schematic diagram of an electronic device is provided in an embodiment of the application. As shown in the figure, Figure 6 The electronic device 600 provided by the embodiment includes at least one processor 601 and a memory 602. Optionally, the device 600 further includes a communication component 603. The processor 601, the memory 602 and the communication component 603 are connected through a bus 604.

[0079] In the specific implementation process, the at least one processor 601 executes the computer execution instructions stored in the memory 602, so that the at least one processor 601 executes the above-mentioned method.

[0080] The specific implementation process of the processor 601 can refer to the method embodiments described above, which has similar implementation principles and technical effects, and will not be described here in detail.

[0081] In the above-mentioned embodiments, it should be understood that the processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC) and the like. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor and the like. The steps of the method disclosed in the application can be directly embodied as the execution of the hardware processor, or executed by the combination of the hardware and software modules in the processor.

[0082] The memory can include a random access memory (RAM), and can also include a non-volatile memory (NVM), for example, at least one disk memory.

[0083] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.

[0084] The embodiment of the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method described above.

[0085] The embodiment of the present application further provides a computer readable storage medium, which stores computer execution instructions, and when a processor executes the computer execution instructions, the method described above is implemented.

[0086] The readable storage medium described above can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special purpose computer.

[0087] An exemplary readable storage medium is coupled to the processor, so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in the device.

[0088] It should be noted that for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action order described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0089] It should be further understood that, although the steps of the methods are shown in a sequential order, such steps are not necessarily performed in the order illustrated. Unless explicitly stated, the steps can be performed in any order, and are not necessarily performed in the order illustrated. Also, at least some of the steps of the methods can include multiple sub-steps or multiple stages, which can be performed at different times or in different orders, and not necessarily performed in the order illustrated.

[0090] It should be noted that the terms "first", "second", and the like, herein do not necessarily have an ordinal or chronological significance, but are used for the purpose of differentiating between two or more objects or steps in the specification. It is to be understood that the terms "comprise", "comprising", "comprises", "include", "including", and "includes" are used interchangeably and are meant to be equivalent to the term "comprising". It is to be understood that the terms "including", "comprising", and "having" are meant to be interpreted dynamically to mean including without being limited to, for example, a process, a system, a product, or an apparatus that comprises a list of steps or units without necessarily being limited to the steps or units that are clearly listed, or other steps or units that are inherent to such process, product, or apparatus.

[0091] It should be understood that the above-mentioned apparatus embodiments are only illustrative, and the apparatus of the present application can also be implemented in other manners. For example, the division of the units / modules in the above-mentioned embodiments is only a logical function division, and actual implementation can be in another division manner. For example, a plurality of units / modules or components can be combined, or can be integrated into another system, or some features can be omitted or not performed.

[0092] In addition, unless specifically stated, each functional unit / module in each embodiment of the present application can be integrated in one unit / module, or can be physically present separately, or two or more units / modules can be integrated together. The above-mentioned integrated unit / module can be realized in the form of hardware or in the form of a software program module.

[0093] If the integrated units / modules are implemented in the form of hardware, the hardware can be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor can be any appropriate hardware processor, such as a CPU, a GPU, an FPGA, a DSP, an ASIC, etc. Unless otherwise specified, the storage unit can be any appropriate magnetic storage medium or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), hybrid memory cube (HMC), etc.

[0094] If the integrated units / modules are implemented in the form of software program modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the essential part or all or part of the technical solutions that make contributions to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The aforementioned storage medium includes a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0095] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described, but as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0096] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0097] It is to be understood that the application is not limited to the precise construction herein described and as shown in the attached drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is to be indicated by the appended claims, rather than the description and examples.

Claims

1. A method for generating interface change information, characterized in that: The method comprises: In response to detecting update information of the interface design information, obtaining new version interface design information and old version interface design information; Identifying at least one changed area in the new version of the interface design information based on the new version of the interface design information and the old version of the interface design information; Based on the at least one changed area, calling a trained change information generation model to generate first interface change information corresponding to the new version interface design information and the old version interface design information, wherein the first interface change information includes area change information corresponding to each of the at least one changed area; The area change information includes image indication information for indicating the interface change area and text indication information for indicating the interface change content.

2. The generation method according to claim 1, characterized in that The calling of a trained change information generation model according to the at least one changed area to generate first interface change information corresponding to the new version interface design information and the old version interface design information includes: For each changed area, calling the trained change information generation model to generate area change information corresponding to the changed area; The area change information of the at least one changed area is combined to generate first interface change information.

3. The generation method according to claim 1, characterized in that The image indication information includes region marking information corresponding to the changed region; the region marking information includes one or more of region border marking information, region color marking information, and region brightness marking information.

4. The generation method according to claim 1, characterized in that The text indication information includes first text indication information for indicating a color change, second text indication information for indicating a font change, and third text indication information for indicating a layout change.

5. The generation method according to claim 1, characterized in that The area change information also includes modification indication information; the modification indication information is used to adjust the changed area in the old version of the interface design information to the changed area in the new version of the interface design information.

6. The generation method according to claim 5, characterized in that The modification indication information includes first modification indication information corresponding to the color of the changed area, second modification indication information corresponding to the font of the changed area, and third modification indication information corresponding to the layout of the changed area.

7. The generation method according to any one of claims 1 to 6, characterized in that: The method further comprises: Sending the first interface change information to a client of a target user, so that the target user modifies the interface code information according to the first interface change information; In response to receiving a test request for the interface code information, generating test interface design information corresponding to the interface code information, and detecting whether the test interface design information is identical to the new version interface design information; If they are not the same, a second interface change information is generated and sent to the client of the target user, so that the target user can modify the interface code information according to the second interface change information until it is detected that the test interface design information is the same as the new version interface design information.

8. A device for generating interface change information, characterized in that: The device comprises: An acquisition module, configured to acquire new version interface design information and old version interface design information in response to detecting update information of the interface design information; An image recognition module, configured to identify at least one changed area in the new version of the interface design information based on the new version of the interface design information and the old version of the interface design information; A generation module is used to call a trained change information generation model based on the at least one changed area to generate first interface change information corresponding to the new version of the interface design information and the old version of the interface design information, wherein the first interface change information includes area change information corresponding to each of the at least one changed area; wherein the area change information includes image indication information for indicating the interface change area and text indication information for indicating the interface change content.

9. An electronic device, characterized in that: The electronic device includes: a memory and a processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the method for generating interface change information according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method for generating interface change information according to any one of claims 1 to 7.

11. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for generating interface change information according to any one of claims 1 to 7 is implemented.