Interaction-based page display scheme generation method and device, and electronic equipment

By leveraging user interaction and large-scale model generation technology, we can quickly generate page display solutions that meet user needs, solving the problem of insufficient page display solutions in existing technologies and improving user experience.

CN122363570APending Publication Date: 2026-07-10BEIJING WODONG TIANJUN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING WODONG TIANJUN INFORMATION TECH CO LTD
Filing Date
2026-04-24
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In existing technologies, applications struggle to quickly provide multiple page display options, requiring users to spend time browsing and searching for options that meet their needs, resulting in a poor user experience.

Method used

By responding to user actions on interactive page style controls, a page display scheme is generated using a large model. Based on the prompts that match the target page style, a page display scheme that meets the user's needs is quickly generated.

Benefits of technology

It improves the efficiency and personalization of page display solutions, enhances the user experience, and reduces the time users spend browsing and searching for solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122363570A_ABST
    Figure CN122363570A_ABST
Patent Text Reader

Abstract

This disclosure provides a method, apparatus, and electronic device for generating interactive page display schemes, which can be applied to the fields of artificial intelligence and big data technologies. The method includes: responding to an object's interactive operation on multiple style controls in an interactive page; obtaining at least one target page style corresponding to the interactive operation, wherein the style controls correspond to predetermined page styles of the application to which the interactive page belongs, the multiple predetermined page styles include the target page style, and there is a matching relationship between the predetermined page styles and prompt information; generating a page display scheme for the application based on prompt information matching the target page style using a large model; and displaying the generated result of the page display scheme.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the fields of artificial intelligence and big data technology, and more specifically, to a method, apparatus and electronic device for generating an interactive page display scheme. Background Technology

[0002] With the rapid development of computer technology, many applications can support a variety of personalized services. For example, users can change the page display parameters of the application according to their needs, such as changing the application's color, skin, style, etc.

[0003] However, in the process of realizing the present invention, the inventors discovered that the related technology has at least the following problems: the page display parameters provided by the application are usually bound as a whole to a page display scheme (such as a complete skin). On the one hand, it is difficult for the application to quickly provide a large number of page display schemes for users to choose from; on the other hand, users need to spend time browsing and searching for the page display scheme they need from a large number of page display schemes, and may even be unable to find the scheme they need, resulting in a poor user experience. Summary of the Invention

[0004] In view of this, the present disclosure provides a method, apparatus and electronic device for generating an interactive page display scheme.

[0005] One aspect of this disclosure provides an interactive page display scheme generation method, comprising: responding to an object's interactive operation on multiple style controls in an interactive page; obtaining at least one target page style corresponding to the interactive operation, wherein the style controls correspond to predetermined page styles of the application to which the interactive page belongs, the multiple predetermined page styles include the target page style, and there is a matching relationship between the predetermined page styles and prompt information; generating a page display scheme for the application based on the prompt information matching the target page style using a large model; and displaying the generation result of the page display scheme.

[0006] Another aspect of this disclosure provides an interactive page display scheme generation apparatus, comprising: an acquisition module, configured to acquire at least one target page style corresponding to the interactive operation in response to an object's interactive operation on multiple style controls in an interactive page, wherein the style controls correspond to predetermined page styles of the application to which the interactive page belongs, the multiple predetermined page styles include the target page style, and there is a matching relationship between the predetermined page styles and prompt information; a generation module, configured to generate a page display scheme of the application based on the prompt information matching the target page style using a large model; and a display module, configured to display the generation result of the page display scheme.

[0007] Another aspect of this disclosure provides an electronic device comprising: one or more processors; and a memory for storing one or more programs, wherein, when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to perform the method as described above.

[0008] Another aspect of this disclosure provides a computer-readable storage medium storing computer-executable instructions that, when executed, are used to implement the method described above.

[0009] Another aspect of this disclosure provides a computer program product including computer-executable instructions that, when executed, are used to implement the method described above.

[0010] In the embodiments of this disclosure, users only need to perform simple interactive operations on the style controls of the interactive page to select the target page style that meets their needs. Then, leveraging the powerful semantic and generation functions of the large model, a corresponding page display scheme is generated based on the prompt information matching the target style, and the corresponding generation result is displayed to the user. The entire process eliminates the need for users to spend time browsing and searching for the desired overall scheme or partial controls, improving the efficiency and personalization of page display scheme generation, thereby enhancing the user experience. Attached Figure Description

[0011] The above and other objects, features and advantages of this disclosure will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:

[0012] Figure 1 An exemplary system architecture for generating interactive page display schemes according to this disclosure is illustrated.

[0013] Figure 2 A flowchart illustrating an interactive page display scheme generation method according to an embodiment of the present disclosure is shown schematically;

[0014] Figure 3A The diagram illustrates a scenario of generating a page display scheme according to a first embodiment of the present disclosure.

[0015] Figure 3B The diagram illustrates a scenario of generating a page display scheme according to a second embodiment of the present disclosure.

[0016] Figure 3C A schematic diagram illustrating the display of the generated result according to the third embodiment of this disclosure is shown;

[0017] Figure 3D A schematic diagram illustrating the display of the generated result according to the fourth embodiment of this disclosure is shown;

[0018] Figure 4A This illustration schematically depicts a scenario of viewing a history page display scheme according to an embodiment of this disclosure;

[0019] Figure 4B The illustration schematically depicts a scenario of generating a hybrid page display scheme according to an embodiment of the present disclosure;

[0020] Figure 5 This illustration schematically depicts an interactive scenario of a page display scheme generated according to an embodiment of the present disclosure.

[0021] Figure 6 A flowchart illustrating a page display scheme generated according to an embodiment of the present disclosure is shown schematically;

[0022] Figure 7 A block diagram schematically illustrates an interactive page display scheme generation apparatus according to embodiments of the present disclosure; and

[0023] Figure 8 A block diagram schematically illustrates an electronic device suitable for implementing the above-described interactive page display scheme generation method according to an embodiment of the present disclosure. Detailed Implementation

[0024] The embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure for ease of explanation. However, it will be apparent that one or more embodiments may be practiced without these specific details. Furthermore, descriptions of well-known structures and techniques are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.

[0025] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0026] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.

[0027] When using expressions such as "at least one of A, B and C", they should generally be interpreted in accordance with the meaning that is commonly understood by those skilled in the art (e.g., "a system having at least one of A, B and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B and C, etc.).

[0028] In the embodiments of this disclosure, the collection, updating, analysis, processing, use, transmission, provision, disclosure, and storage of data (e.g., including but not limited to user personal information) comply with relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. In particular, necessary measures have been taken to prevent unauthorized access to user personal information data and to maintain the security of user personal information, network security, and other security. In the embodiments of this disclosure, user authorization or consent has been obtained before acquiring or collecting user personal information.

[0029] In related technologies, application (APP) providers can design and produce multiple page display schemes (including combinations of various page visual elements within the application), such as skins, and launch multiple page display schemes within the APP for users to choose from. However, the design and production cycle of new page display schemes is long, and the supply is limited, making it difficult to meet the personalized needs of a large user base. Furthermore, the page display schemes provided within the APP are usually pre-designed overall page display schemes, which are difficult to satisfy users' personalized needs to design and change skins, thus reducing the user experience.

[0030] Furthermore, if users need to change the skin of an application, they must select the corresponding skin from a variety of skins provided within the app. However, this method relies on the application offering fixed skins, and users need to spend a significant amount of time browsing and searching for skins that meet their needs. They may even spend a lot of time without finding a skin that suits their requirements, further resulting in a poor user experience.

[0031] Therefore, embodiments of this disclosure provide an interactive page display scheme generation method. In this embodiment, the user only needs to perform simple interactive operations on the style controls of the interactive page to select the target page style that meets their needs; then, utilizing the powerful semantic and generation functions of the large model, a corresponding page display scheme is generated based on the prompt information matching the target style, and the corresponding generation result is displayed to the user. The entire process eliminates the need for the user to spend time browsing and searching for the desired overall scheme or partial controls, and can generate a user-customized page display scheme that meets the user's needs, improving the generation efficiency and personalization of page display schemes, and enhancing the user experience.

[0032] Figure 1 An exemplary system architecture for generating interactive page display schemes according to this disclosure is illustrated schematically. Figure 1 As shown, the system architecture 100 according to this embodiment may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the server 105. The network 104 may include various connection types, such as wired and / or wireless communication links.

[0033] Users can use the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the server 105 via the network 104 to receive or send messages, etc. Various communication client applications can be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, and / or social media platform software, etc. (for example only).

[0034] The first terminal device 101, the second terminal device 102, and the third terminal device 103 can be various electronic devices with displays and support web browsing, including but not limited to smartphones, tablets, laptops, and desktop computers.

[0035] Server 105 can be a server that provides various services, such as a backend management server that supports websites browsed by users using the first terminal device 101, the second terminal device 102, and the third terminal device 103 (this is just an example). The backend management server can analyze and process data such as received user requests, and feed back the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal devices.

[0036] It should be noted that the interactive page display scheme generation method provided in this embodiment can generally be executed by server 105 or a server cluster. Correspondingly, the interactive page display scheme generation device provided in this embodiment can generally be located in server 105 or a server cluster. Alternatively, the interactive page display scheme generation method provided in this embodiment can also be executed by the first terminal device 101, the second terminal device 102, or the third terminal device 103, or by other terminal devices different from the first terminal device 101, the second terminal device 102, or the third terminal device 103. Correspondingly, the interactive page display scheme generation device provided in this embodiment can also be located in the aforementioned terminal devices.

[0037] For example, an app can be installed on any of the first terminal device 101, the second terminal device 102, or the third terminal device 103. Users can interact with the app's interactive page, causing the terminal device to respond to the interaction with multiple style controls on the interactive page, obtain the target page style, generate the corresponding page display scheme, and display the generated result. The specific implementation is as described above in the interaction-based page display scheme generation method.

[0038] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.

[0039] Figure 2 A flowchart illustrating an interactive page display scheme generation method according to an embodiment of the present disclosure is shown schematically. Figure 2 As shown, the method includes operations S210~S230.

[0040] In operation S210, in response to the object's interactive operation on multiple style controls in the interactive page, at least one target page style corresponding to the interactive operation is obtained. The style control corresponds to a predetermined page style of the application to which the interactive page belongs. The multiple predetermined page styles include the target page style. There is a matching relationship between the predetermined page style and the prompt information.

[0041] In operation S220, the large model is used to generate the application's page display scheme based on prompts that match the target page style.

[0042] When operating S230, the generated results for the page display scheme are displayed.

[0043] Interactive pages can be pages within an application used to generate page display schemes. The application to which interactive pages reside can be an application that supports multiple functions, such as online shopping, food delivery, or video browsing.

[0044] Interactive pages include multiple style controls, which correspond to the application's predefined page styles. Style controls come in various forms, such as buttons, dropdown menus, sliders, color pickers, and switches. Objects can interact with these style controls through clicking, dragging, and selecting. Predefined page styles can be styles related to the page's visual elements, such as the overall layout style, color scheme style, style style, and typography style of visual elements.

[0045] The object can be the user of the application, who can interact with style controls within the interactive page. The target page style can refer to the page style determined by the user through interactive operations from multiple predefined page styles.

[0046] For example, if style control A in the interactive page corresponds to a predetermined page style A1, the user can click on style control A to select the predetermined page style A1. At this time, the predetermined page style A1 can be used as the target page style corresponding to the interactive operation.

[0047] Each scheduled page style is matched with the prompt information; therefore, the target page styles included in the scheduled page styles are also matched with the prompt information.

[0048] Prompts can serve as input to a large model, guiding it to perform corresponding tasks. The large model can be a multimodal large language model (MLLM) to perform operations across multiple modalities. For example, the prompt can be text-based, and the resulting page display scheme after inputting the prompt can be image-based and / or text-based.

[0049] In one specific embodiment, the prompt message can also be pre-generated, and the matching relationship between the predetermined page style and the prompt message can also be predetermined. Therefore, during the generation stage, the target page style can be selected directly based on the user's interaction, and the prompt message can be directly obtained based on the predetermined matching relationship for subsequent page display scheme generation. The entire process only requires user interaction with the style controls; no prompt message input is required.

[0050] A page display scheme can be a detailed plan that guides the specific presentation of a page. For example, if the target page style is "minimalist business style," the matching prompt could be "The overall layout is simple and elegant, with blue as the main color and a study background." After receiving the prompt, the large model, based on its understanding of "minimalist business style" and the aforementioned prompt, generates a specific page display scheme. For instance, the page display scheme can include the position, size, and color of various visual elements in the application (such as the title bar, navigation menu, content area, buttons, and other controls).

[0051] In this embodiment, the target page style determined based on the user's interaction can indicate the user's preferences / needs for page visual elements. Thus, prompts matching the target page style can guide the large model to generate a page display scheme that meets the user's preferences / needs, provided that the user's preferences / needs for page visual elements are met.

[0052] After generating the page display scheme, the generated result can be displayed through an interactive page. The result can be information indicating whether the scheme has been generated successfully, such as "Your custom skin has been generated, go check it out!" or "There was a minor issue, please regenerate."

[0053] In the embodiments of this disclosure, users only need to perform simple interactive operations on the style controls of the interactive page to select the target page style that meets their needs. Then, leveraging the powerful semantic and generation functions of the large model, a corresponding page display scheme is generated based on the prompt information matching the target style, and the corresponding generation result is displayed to the user. The entire process eliminates the need for users to spend time browsing and searching for the desired overall scheme or partial controls, improving the efficiency and personalization of page display scheme generation, thereby enhancing the user experience.

[0054] According to embodiments of this disclosure, multiple predetermined page styles include multiple themes and multiple theme styles for each theme. In response to an object's interactive operation on multiple style controls in an interactive page, obtaining at least one target page style corresponding to the interactive operation includes: displaying multiple theme controls through the interactive page; displaying multiple theme style controls for the selected theme in response to a selection operation on the multiple theme controls; and obtaining at least one selected theme style in response to a selection operation on the multiple theme style controls, wherein the at least one target page style includes the selected theme and at least one selected theme style for the selected theme.

[0055] A theme can be understood as the overall style and tone of an application, used to provide users with a unified visual experience. For example, if the theme is "Business Simplicity," the application will present a professional and efficient visual effect; if the theme is "Vibrant Youth," the application will convey a relaxed and lively atmosphere. A theme can also be understood as the visual framework for a page display scheme. Multiple predefined page styles include multiple themes and multiple theme styles for each theme. Correspondingly, multiple style controls can include multiple theme controls and multiple theme style controls for each theme. Users can select the corresponding theme by interacting with the theme controls according to their own needs or application scenarios.

[0056] Theme styles can be understood as specific parameter styles used for the visual details of a theme. For example, theme styles can include colors, fonts, typography, graphic elements, styles, art styles, textures, and materials.

[0057] Figure 3A The diagram schematically illustrates a page display scheme generation scenario according to a first embodiment of this disclosure. For example... Figure 3A As shown, the interactive page can display multiple style controls, such as theme controls.

[0058] For example, the interactive page can be in the form of page 311, displaying four theme controls 3111, 3112, 3113, and 3114 in a tiled manner, corresponding to themes 1 through 4 respectively. Themes 1 through 4 are predetermined display styles. Users can select theme control 3111 from the four theme controls 3111, 3112, 3113, and 3114 to select theme 1. Then, the interactive page can display multiple theme style controls 3211 through 3214 for the selected theme 1 via page 3212. Furthermore, users can select theme style control 3212 from the multiple theme style controls 3211 through 3214 to select theme style 2. The target page style can include both the selected theme 1 and the selected theme style 2.

[0059] If there are more theme controls or theme style controls, users can swipe up to view the hidden theme controls or theme style controls.

[0060] In the above embodiments, the selection operation for the theme control and theme style control can include a variety of operations, such as clicking, double-clicking, and confirming, and this disclosure does not limit these operations.

[0061] Alternatively, the interactive page can be in the form of page 312. Users can swipe left or right on page 312 to move the desired topic to the center of the page, and then select topic 1 by using the control to confirm the topic. In this case, the topic control can be "OK" 3121. With topic 1 selected, multiple topic style controls 3211~3214 can be displayed on page 3212, as described above, and will not be repeated here.

[0062] In the embodiments of this disclosure, through the hierarchical design of themes and theme styles, users can not only quickly select the desired theme according to their needs, but also adjust the theme styles of each theme to present multiple visual effects for the same theme while maintaining stylistic consistency, thereby improving the user experience.

[0063] In addition, such as Figure 3A As illustrated, simple interactions between the user and the pre-defined style controls on the interactive page, such as selecting an action, can generate a page display scheme that meets the user's needs, eliminating the need for the user to browse through a pre-existing fixed display scheme.

[0064] According to embodiments of this disclosure, a theme style includes page object content and page object style. A page object having page object style and page object content is used to replace interactive controls in an application. Responding to a selection operation for multiple theme style controls, obtaining at least one selected theme style includes: displaying multiple page object content controls through an interactive page; responding to a selection operation for multiple page object content controls, displaying multiple page object style controls matching the selected page object content; and responding to a selection operation for multiple page object style controls, obtaining at least one selected page object style, wherein at least one target page style includes a selected theme, selected page object content, and at least one selected page object style.

[0065] A page object can be a visual element entity, and its content indicates the specific information or function it carries. For example, with a theme of "Vibrant Youth," the page object content could include energetic silhouettes of people or symbols representing sports and vitality for users to choose from. With a theme of "The Twelve Zodiac Animals," the page object content could be images of multiple zodiac animals or decorative patterns incorporating zodiac elements.

[0066] Page object style is a user-defined visual representation and / or interactive feedback method for page objects. For example, when the theme is "Chinese Zodiac", the page object style can be a traditional hand-drawn, Q-version, cartoon, oil painting, pixel art, anime style, etc., or it can be a texture material for page objects such as plush, neon, mechanical, ceramic, glass, metal, etc.; or it can be a color such as blue, purple, warm orange, cream, pink and white, etc.

[0067] Interactive controls can be multiple controls within an application. For example, in an online shopping platform application, interactive controls could include "Home," "My Account," "Shopping Cart," and "Messages." For instance, in the generated page display scheme, a cartoon-style zodiac horse could replace interactive controls such as "Home," "My Account," and "Shopping Cart" in an online shopping platform.

[0068] It is understandable that the theme styles of some themes may include the page object content and page object style mentioned above; other themes can directly display the theme style without requiring users to select page object content and page object style, such as "Business Style".

[0069] Similar to the theme style control, the page object content and page object style have their own corresponding controls.

[0070] Figure 3B The diagram schematically illustrates a page display scheme generation scenario according to a second embodiment of the present disclosure. For example... Figure 3BAs shown, page 311 of the interactive page can display multiple style controls, such as theme controls. Users can select theme 1 by performing a selection operation on the theme controls, and page 322 displays the page object content controls for the selected theme 1. The page object content includes page objects 1 to 4, each corresponding to one of the four page object content controls. Subsequently, users can select page object 1 by performing a selection operation on the page object content controls corresponding to page object 1. Further, page 331 displays multiple page object style controls.

[0071] Page 331 can display the page object style control and the corresponding page object style from three dimensions: art style, texture material, and color, such as parameters 1 to 10. After the user performs a selection operation, they can confirm the selected target page style by operating the "Confirm" control. The target page style includes: selected theme 1, page object 1, parameter 1, parameter 6, and parameter 9. Then, the large model can be used to generate a page display scheme based on the prompt information of the above multiple target page styles.

[0072] In the embodiments of this disclosure, users can directly select one of the predetermined page styles as the target page style and directly generate the corresponding page display scheme. Some or all of the predetermined page styles may also include a theme and theme styles for that theme, allowing users to select between themes and theme styles. This enables users to express their preferences in a more granular way, thereby generating a page display scheme that better meets their needs. Furthermore, for some or all of themes, the theme style may include page object style and page object content, allowing users to further express their detailed preferences and generate a page display scheme that better meets their needs.

[0073] In one embodiment, for operation S230, the generated results of the page display scheme can be directly displayed on the interactive page.

[0074] In another embodiment, displaying the generated result for the page display scheme includes: displaying the generated result through a preview control on the interactive page, wherein the content displayed by the preview control includes the generated result; and, when the generated result indicates that the scheme has been generated, displaying a preview effect of the page display scheme in response to an interactive operation on the preview control.

[0075] Preview controls are used to trigger a preview of the page display scheme. In interactive pages, preview controls can take the form of: a standalone window, a floating window, an embedded area, a button, etc. The content displayed by the preview control is the generated result, used to prompt the user whether the page display scheme has been generated.

[0076] In this embodiment, to avoid users needing to frequently switch pages to preview the page display scheme, the generation result can be displayed through a preview control on the interactive page. Thus, when the generation indication scheme is completed, there is no need to switch pages; the preview of the page display scheme can be triggered directly by operating the preview control.

[0077] Figure 3C A schematic diagram illustrating the display of the generated result according to a third embodiment of this disclosure is shown. Figure 3C As shown, after the user clicks the "Confirm" control on page 331, the interactive page can change from page 331 to page 313. Page 313 can display the selected topic 1 and the preview control 3131. The preview control 3131 can be a button, and the button displays the generated result of the page display scheme.

[0078] If the user selects "Robot" as page object 1, when the generated result is "Customization complete, check it out," indicating that the scheme has been generated, the user can click the preview control 3131 to display window 3141 on page 313. Window 3141 displays a preview of the application page display scheme. For example, window 3141 includes the style and background of the "My" page in the application, as well as previews of five interactive controls: "My," "Home," "Browse," "Messages," and "Shopping Cart." The styles of the five interactive controls are page objects (robots) with page object styles.

[0079] Furthermore, for the previewed page display scheme, users can directly apply the display scheme or simply save it by interacting with the interactive page. For example, users can click... Figure 3C The "Save and Apply" control in window 3141 saves and directly applies the page display scheme. Alternatively, the generated page display scheme can be deleted by clicking the delete control in the upper right corner of window 3141, such as the delete control marked with "×". To prevent accidental deletion, a confirmation dialog box can be displayed for secondary confirmation if the user clicks the delete control. This dialog box supports the option to save only the page display scheme without applying it.

[0080] According to embodiments of this disclosure, displaying the generation result of a page display scheme includes: displaying generation progress information through an interactive page, wherein the generation progress information includes at least one generation stage and corresponding generation stage description text; and when the generation progress information indicates that the scheme generation is complete, switching the generation progress information to the generation result of the page display scheme.

[0081] Considering that generating a page display solution from a large model takes time, to avoid user anxiety or misoperation due to long waiting times and lack of progress awareness, thus affecting the user experience, this embodiment can also display the generation progress information in real time on the interactive page.

[0082] The generation progress information indicates the progress of generating the page display scheme. The generation phase can be a series of consecutive and ordered stages divided based on the logical flow of page display scheme generation. The generation phase description text can be text used to describe the operations or functions of the corresponding generation phase.

[0083] In one embodiment, the generation stage can be determined in advance based on the generation logic of the large model, and correspondingly, the description text of the generation stage is also determined.

[0084] Figure 3D A schematic diagram illustrating the display of the generated result according to the fourth embodiment of this disclosure is shown. For example... Figure 3D As shown, after the user confirms the target page style, the interactive page can be transformed from page 331 to page 315. The preview control 3151 displays "Fully customized, please wait a moment" to indicate that the generation stage is in progress, and the generation stage description text is "Fully customized, please wait a moment".

[0085] In another embodiment, after the user confirms the target page style, the interactive page can change from page 331 to page 316. Page 316 displays multiple generation stages 3161 and multiple generation stage description texts through windows, wherein the generation stages correspond to the generation stage description texts. For example, as... Figure 3D The multiple generation stages, arranged sequentially, can include the screening stage, style processing stage, overall processing stage, and polishing stage. The corresponding generation stage description texts are "Theme screening completed," "Visual style processing completed," "Overall page check completed," and "Final polishing in progress," respectively. It's understandable that the generation stage description text for a completed or currently being generated stage can differ. For example, if the polishing stage has been completed, the corresponding generation stage description text can become "Polishing completed."

[0086] Besides using the generation stages and their descriptive text to indicate generation progress, the progress can also be reflected by the marker status of each generation stage. For example... Figure 3D The three completed generation stages are marked with a checkmark, while the incomplete generation stages are not marked with a checkmark.

[0087] In another embodiment, the user can also trigger page 316 by operating the preview control 3151 on page 315 that indicates the generation of the scheme, so as to display the generation progress information in more detail.

[0088] If the last generation stage in the generation progress information is completed, and the representation scheme generation is finished, the interactive page can then switch to... Figure 3C Page 313 in the document allows users to trigger a preview effect via a preview control.

[0089] In the embodiments of this disclosure, by displaying the generation stage and its description, users can clearly understand the specific stage and general progress of the current solution generation through dynamically updated text on the interactive page. This makes the entire solution generation process more transparent and controllable, and improves the user experience.

[0090] According to embodiments of this disclosure, the interactive page further includes a viewing control, and the method further includes: in response to an interactive operation on the viewing control in the interactive page, displaying at least one historical page display scheme for the object through the viewing page.

[0091] During the process of generating a page display scheme, the interactive page can display style controls, generation results, generation progress information, etc. When displaying any of the above information or controls, the interactive page can also display a viewing control, which is used to trigger the display object (user) to generate at least one historical page display scheme in this way.

[0092] In other embodiments, the entry point for the user to trigger the page display scheme generation function, such as the initial page, may also display a viewing control to support the user in viewing at least one historical page display scheme for the target object. For example, the initial page may be a user center page or a page used for personal information management and historical information management.

[0093] Figure 4A The illustration depicts a scenario of viewing a history page display scheme according to an embodiment of this disclosure. For example... Figure 4A As shown, before or after the user interacts with the style control through the interactive page 411, the user can click the view control 4111 displayed on the interactive page 411 to trigger the view page 412. It can be understood that the interactive page displays... Figures 3A-3D In any page, the above-mentioned viewing control 4111 can be displayed, and the user's operation on the viewing control 4111 can trigger the viewing page 412.

[0094] Viewing page 412 can include two historical page display schemes, such as Scheme 1 4121 and Scheme 2 4122. The two schemes can be generated by the user selecting different themes (such as science fiction and landscape), and then further selecting different page object content (robots and flowers) and corresponding page object styles.

[0095] Page 412 can also include usage status and customization time of historical page display schemes, allowing users to intuitively understand the information of each scheme through the page's attribute information. Page 412 also supports direct switching or deletion of historical page display schemes. For example, the corresponding historical page display scheme can be deleted using the "Delete" control; and the page display scheme applied to the current application can be quickly updated using the "Use Skin" and "Restore Default" controls.

[0096] In the embodiments of this disclosure, a quick view of the historical page display scheme is triggered by the viewing control on the interactive page, thereby supporting the rapid reuse of the historical page display scheme.

[0097] According to embodiments of this disclosure, the viewing page further includes a custom control for mixing multiple historical page display schemes; the method further includes: in response to a mixing operation on the custom control, determining at least two historical page display schemes to be mixed corresponding to the mixing operation and a selection style corresponding to each historical page display scheme to be mixed; and displaying a mixed page display scheme generated according to the selection style of each historical page display scheme to be mixed.

[0098] Figure 4B The illustration schematically depicts a scenario of generating a hybrid page display scheme according to an embodiment of this disclosure. For example... Figure 4B As shown, users can click the view control 4111 in the interactive page 411 to trigger the view page 412, and click the custom control 4123 in the view page 412 to trigger the custom page 413. By selecting the style of each historical page display scheme in the custom page 413, the user obtains the historical page display scheme to be mixed and the selected style corresponding to each historical page display scheme to be mixed. For example, Scheme 1 and Scheme 2 are two historical page display schemes to be mixed corresponding to the mixing operation. The page object of Scheme 1 and the background of Scheme 2, which are highlighted in gray in the custom page 413, can be used as the selected styles respectively. Page 414 displays the mixed page display scheme generated according to the selected styles of each historical page display scheme to be mixed. For example, page 414 includes five icons 4142 displayed according to the page object "robot" in Scheme 1 and a background 4141 displayed according to the background "flowers and plants" in Scheme 2.

[0099] Understandably, after triggering the custom empty skill 4123, users can also select the historical page display scheme to be mixed and the selected style corresponding to each historical page display scheme on the viewing page 412, skipping page 413 and directly displaying the mixed page display scheme on page 414. The mixing operation can be a click operation to select the historical page display scheme and style in the above embodiment, or other operations, as long as the historical page display scheme and style can be selected.

[0100] In one embodiment, a large model can be used to reuse the prompt information corresponding to the selected style of each historical page display scheme to be mixed, thereby generating a mixed page display scheme.

[0101] In the embodiments of this disclosure, by performing mixed operations on the historical display schemes of the viewing page, existing resources such as the styles of the historical display schemes can be directly utilized to generate a page display scheme that meets the user's mixed requirements, thereby improving the efficiency of scheme generation and effectively satisfying user needs. Furthermore, since the visual effects of each style in the historical display schemes have already been intuitively demonstrated to the user, supporting mixed operations on the viewing page can further improve the fit between the generated mixed page display scheme and user needs, thus enhancing the user experience.

[0102] According to an embodiment of this disclosure, for operation S220, generating a page display scheme for the application based on prompt information matching the target page style using a large model includes: obtaining prompt information matching each target page style from a cache and / or database based on the identification information of the target page style; inputting the final prompt information determined using at least one prompt information into the large model to generate a page display scheme.

[0103] A cache can be a storage space used to store application data; it can be a cache on an electronic device or a cache on the application server. For example, when an electronic device is running an application, multiple pre-defined page styles and their prompts can be stored in the cache of the electronic device or the application server. A database typically refers to a persistent storage cluster associated with the application server; the application server can retrieve information from the database through communication between servers.

[0104] The matching relationship between pre-selected page styles and prompt messages can be achieved through identification information, such as IDs. For example, pre-selected page style 1 corresponds to ID XXX1, and prompt messages matching XXX1 are stored in the cache or on the server. Therefore, when a user selects at least one target page style from multiple pre-selected page styles through an interactive page, the prompt message can be matched from the cache and / or database based on the identification information of the target page style.

[0105] In one embodiment, to ensure generation efficiency, matching prompt information can be retrieved from the cache based on the identifier information of the target page style; if no matching prompt information is found in the cache, the matching prompt information can be retrieved from the database to ensure that prompt information can be obtained for subsequent generation operations.

[0106] For example, if a user selects a target page style through an interactive operation on an interactive page, a prompt message may appear. In the presence of such a prompt message, it can be directly input into the large model as the final prompt message to generate the page display scheme.

[0107] Alternatively, the user may select multiple target page styles based on interactive operations on the interactive page. For example, target page styles could include multiple target page styles selected from multiple predefined page styles; or, they could include a selected theme and at least one selected theme style; or, they could include a selected theme, selected page object content, and at least one page object style. In the case of multiple prompts, these prompts can be processed to obtain a final prompt, which is then input into the large model to generate a page display scheme. Processing of multiple prompts includes, but is not limited to, simplification, compression, combination, refinement, and improvement.

[0108] In the embodiments of this disclosure, for scenarios where a page display scheme is generated in real time through interaction with an interactive page, obtaining prompt information from a cache and / or database can balance the efficiency and reliability of prompt information acquisition. Under various network environments and data storage conditions, the prompt information required to generate the page display scheme can be obtained in a timely and effective manner, thereby quickly generating the page display scheme without requiring the user to input prompt information.

[0109] According to embodiments of this disclosure, the final prompt information includes at least one of the following: at least one prompt information, descriptive information for the target page style, scheme generation rules, and page object action prompt information randomly determined based on the selected page object content when the target page style includes the selected page object content.

[0110] In addition to obtaining prompts that match the target page style, if the following information is needed to generate the final prompts, descriptions of the target page style, scheme generation rules, and page object action prompts can also be obtained from the cache and / or database.

[0111] The descriptive information for the target page style can be an explanation of the target page style, so that the large model can better understand the visual effects corresponding to the target page style.

[0112] Scheme generation rules are used to constrain the way the large model generates the target page style and / or constrain the visual effects of the generated target page style. For example, scheme generation rules may include at least one of the following: constraining the size of each image in the page display scheme, constraining the number of images generated by the page display scheme, constraining the lines of the background image in the page display scheme, the proportion of page objects, and other basic information.

[0113] Page object action hints are used to guide the actions of generated page objects. For example, still using... Figure 3C Taking window 3141 as an example, the page object action prompts can guide the replacement of the actions of the interactive controls "Home", "Browse", "Messages", "Shopping Cart" and "My", such as making a peace sign, raising a sign, thinking, shopping cart shape and robot without action, respectively.

[0114] At least one of the following: a prompt message, a description of the target page style, a scheme generation rule, and a page object action prompt message. These can be combined using a predefined template to obtain the final prompt message. The combination order can be as shown above. In other embodiments, the final prompt message may also include identification information of the target page style, such as an ID, to further clarify the target page style.

[0115] It is understandable that when the target page style includes page object content, it indicates that the final generated page display scheme contains page objects. Style controls usually do not include overly detailed requirements such as actions for page objects. Therefore, by adding page object action prompts to the final prompt information, multiple interactive controls in the application can be distinguished, thereby improving the richness and distinctiveness of page objects that replace interactive controls in the page display scheme.

[0116] The cache or database can store various page object action prompts for different page objects. Therefore, a predetermined number of page object action prompts can be randomly selected to distinguish multiple interactive controls in the page display scheme. For example, five page object action prompts can be randomly selected to distinguish the interactive controls "Home", "Browse", "Messages", "Shopping Cart" and "My".

[0117] In the embodiments of this disclosure, the final prompt information obtained by combining various combinations such as prompt information, description information, scheme generation rules and page object action prompt information can better guide the generation of large models with a unified style and rich and distinguishable page display schemes.

[0118] According to embodiments of this disclosure, a page display scheme includes at least one background image and multiple control style images, wherein the control style images include page objects for replacing interactive controls in an application; the final prompt information determined using at least one prompt message is input into a large model to generate a page display scheme, including: inputting the final prompt message into a large model to perform a text-to-image task using the large model to generate at least one background image and multiple control style images.

[0119] Background images can be used as the background for multiple pages in an application, such as the user center page, interactive pages, etc.; control style images can be used to replace the images of interactive controls in the application, such as the "Home" icon mentioned above.

[0120] In one specific embodiment, if a user selects both the page object content and the page object style when performing an interactive operation on the interactive page, the control style image generated by the large model includes a page object used to replace the interactive controls in the application, such as a page object with a page object style.

[0121] In another specific embodiment, if the user has not selected page object content and page object style, or if the selected theme does not require selection of page object content and page object style, then page objects can be generated randomly.

[0122] The text-to-image generation task refers to a task in which a large model generates image content that conforms to the semantics of the final prompt information of the input text. In the embodiments of this disclosure, the final prompt information can express the generation preferences / needs determined by the user through interactive operations. The large model can generate the background image and control style image of the application by understanding the semantics of the final prompt information.

[0123] In the embodiments of this disclosure, after the target page style is determined through simple user interaction, the powerful semantic and generation functions of the large model are utilized to generate a page display scheme with background and control style images that meet the user's needs based on the final prompt information composed of prompt information that matches the target style. This achieves rapid generation of a scheme that is compatible with image details and overall style under simple operation, thus improving the user experience.

[0124] In the above embodiments, the large model can directly generate background images and control style images for application.

[0125] According to embodiments of this disclosure, the final prompt information is input into a large model to perform a text-to-image task using the large model, generating at least one background image and multiple control style images, including: inputting the final prompt information into a large model to perform a text-to-image task using the large model, generating at least one initial background image and multiple initial control style images; processing the size of the initial background image to obtain a background image; and processing the size of the initial control style images and the proportion of page objects in the initial control style images to obtain control style images.

[0126] The process of generating the initial background image and multiple initial control style images is similar to that described above, and will not be repeated here.

[0127] For example, a large model can generate one initial background image and multiple initial control style images matching the number of interactive controls, such as five initial control style images. The initial background image and the initial control style images can have a predetermined size, such as a resolution of 800x800. Subsequently, the initial background image can be cropped to obtain a background image with a size corresponding to the application version, such as a 192x195 background image.

[0128] For each initial control style image, an intermediate control style image can be cropped to a size corresponding to the application version, such as 192x195. Then, the proportions of the page objects in the initial control style images are adjusted in parallel / serially to the proportions of the interactive controls in the application relative to the interactive page, so that the proportions of the page objects are consistent with the interactive controls to be replaced.

[0129] In one embodiment, a cutout service can be used to remove page objects from an initial control style image, and the initial control style image after removing the page objects can be enlarged. Then, the cutout page image is overlaid with the enlarged initial control style image after removing the page objects to obtain a control style image with the page objects scaled up. The image after scaling and cropping is the control style image. It is understood that the areas in the control style image other than the page objects are transparent areas to avoid obscuring the content of transparent areas when the control style image is applied.

[0130] In this embodiment, considering the different compatibility of the application with different types of electronic devices and different application versions, a large model can be used to generate image content that matches the final prompt information (user needs / preferences). Then, by processing the generated initial control style image and initial background image, a page display scheme adapted to the application can be obtained.

[0131] In one specific embodiment, the generated background image and control style image can be stored on the server, and the stored link (URL) can be returned to the application's user end as a page display scheme to improve the transmission efficiency of the scheme. To further ensure the confidentiality of the scheme, the stored link can be encoded according to a predetermined encoding rule, and the encoded stored link can be sent to the application's user end. The user end uses the corresponding encoding rule to decode the stored link, retrieves the image based on the stored link, renders it, and displays it on the interactive page. For example, a hash algorithm can be used to encode the stored link into MD5 information.

[0132] Figure 5 The diagram illustrates an interactive scenario of a page display scheme generated according to an embodiment of this disclosure. For example... Figure 5As shown, the application client can be an application installed on the electronic device, which can interact with the user through an interactive page. The application server provides various services to the application client, and the database can be the application server's own database or a database of other external resources. Image processing services can be provided by large models, while background removal services and skin applications can be called by the application server to perform corresponding operations.

[0133] When a user needs to customize the page display scheme, the user can open the application and access the interactive page on the application client. When accessing this interactive page, the application client can request all themes from the application server. The application server then requests all theme styles under all themes from the database, such as the page object content and page object style mentioned above. It's understandable that the application server may or may not store themes, and may retrieve all themes and their corresponding theme styles from the database.

[0134] After retrieving the corresponding theme styles from the database, the system returns all theme styles to the application server according to the request path. The application server then returns all themes and their corresponding theme styles to the application client and displays them to the user. Users can interactively select themes and theme styles within those themes. After completing all selections, the target page style is displayed.

[0135] If the prompt message cannot be obtained from the application server's cache via the application client, the prompt message matching the style of all target pages is retrieved from the database and returned to the application server.

[0136] The application server uses a prompt message to request and invoke the image processing service to generate and return multiple initial images (such as initial background images and initial control style images) using a large model. Then, the application server invokes the image cutout service to resize and cut out the initial images, obtaining multiple cutout images (such as background images and control style images). If the user clicks the preview control on the interactive page, the application server can present a skin containing multiple images to the user via the application client; this skin, which includes multiple images, is the page display scheme. If the user confirms the application service through interactive operations, the application server invokes the skin application service to apply the skin. If the skin application service successfully applies the skin, the applied skin is displayed to the user via the application client.

[0137] According to embodiments of this disclosure, if the verification result for the target page style is passed, a page display scheme is generated using a large model based on prompt information matching the target page style; wherein the verification result includes at least one of the following: a security verification result obtained by performing security verification on the target page style; a repeatability verification result obtained by performing repeatability verification on a style combination obtained from at least one combination of target page styles; a version verification result obtained by performing version verification on the application; and a resource verification result obtained by performing resource verification on the application.

[0138] Security verification results indicating whether a target page style is secure can be obtained by validating its identifier information. For example, if the identifier information is empty or incorrectly formatted, a security verification result indicating failure can be obtained; conversely, if the identifier information is not empty and / or correctly formatted, a security verification result indicating success can be obtained. It is understood that if multiple target page styles exist, security verification can be performed on each target page style; if the security verification result of one target page style fails, the security verification result for the entire target page style will also fail.

[0139] Repeatability verification can be achieved by combining the total identifier information of style combinations obtained from at least one target page style. For example, the total identifier information of multiple style combinations obtained within a preset time period can be compared to see if they are the same. If no style combinations with the same total identifier information exist within the preset time period, the repeatability verification passes; otherwise, it fails. If only one target page style exists, the identifier information of the target page style can be used as the total identifier information for comparison. The comparison operation is as described above and will not be repeated here.

[0140] The application can be verified based on its version identifier information, and a version verification result can be obtained. If the version identifier information differs from at least one pre-defined version identifier information that supports customized page display schemes, the version verification result will fail; otherwise, it will pass.

[0141] The rate limiting verification result can be determined by comparing the number of style combinations within a preset time period with a predetermined quantity or frequency. For example, if the number of non-repeating style combinations within the preset time period is less than the predetermined quantity, or the frequency of triggering non-repeating style combinations within the preset time period is less than the predetermined frequency, the rate limiting verification result is passed; otherwise, it fails.

[0142] Object permissions can be determined based on object identifier information, and it can be determined whether the object permissions belong to the permissions that trigger the generation of page display schemes. If the object permissions do not belong to the permissions that trigger the generation of page display schemes, the permission verification result is failure; otherwise, it passes.

[0143] If the verification result includes one or more of the above results, and all of the results in the verification result pass, the verification result for the target page style is considered passed. If the verification result includes all five of the above verification results, and the target page style has passed security verification, duplicate verification, version verification, resource verification, and permission verification, then the verification result is considered passed.

[0144] In one embodiment, if the verification result for the target page style passes, the page display scheme is generated using the large model based on the prompt information that matches the target page style, as described above. This will not be elaborated further here.

[0145] In the embodiments of this disclosure, in order to avoid users frequently generating a large number of repetitive or invalid page display schemes based on interactive page operations, which would consume too many system resources, multiple verification mechanisms such as security verification, duplicate verification, version verification, resource verification, and permission verification are used to pre-filter the target page style before triggering the page display scheme generation operation, thereby reducing the resource consumption caused by invalid information.

[0146] According to embodiments of this disclosure, when the verification result for the target page style is passed, generating a page display scheme using a large model based on prompt information matching the target page style includes: constructing a generation task based on the identification information of at least one target page style; adding the generation task to a cache queue and determining the generation status of the generation task as pending generation; when the verification result is passed, sending the generation task in the cache queue to the generation queue according to the triggering rules and modifying the generation status of the generation task to generating; retrieving the generation task from the generation queue using a large model and generating a page display scheme based on prompt information matching the target page style indicated by the generation task.

[0147] Since at least one target page style is used as a whole to describe the user's needs, a generation task that uniquely corresponds to at least one target page style can be constructed based on the identification information of each target page style.

[0148] Both the cache queue and the generation queue are used to store generation tasks. The cache queue is upstream of the generation queue and is used to send generation tasks stored in the cache queue to the generation queue. The cache queue can alleviate the generation pressure on the user side, while the generation queue alleviates the generation pressure on large models. The generation queue can be an asynchronous message queue (MQ).

[0149] Considering that one or more users of the application may interact in batches within a short period of time to generate page display schemes, directly pushing all user requests to the large model for processing could easily lead to the large model's service resources being instantly occupied, resulting in timeouts or even service crashes, affecting the generation response speed of all users. Therefore, this disclosure uses a cache queue to first accept all generation tasks, and then, if the verification result is successful, gradually distributes the generation tasks in the cache queue to the generation queue according to preset triggering rules. This not only achieves the isolation of generation tasks that fail verification from the generation queue, but also achieves the technical effect of peak shaving and valley filling for generation tasks that pass verification.

[0150] For example, the triggering rule can be a timed rule, such as sending one or more generation tasks from the cache queue to the generation queue at preset intervals. The preset interval and the number of generation tasks sent can be predetermined, such as 100 per minute; or, the preset interval or the number of generation tasks sent can be determined based on the current idle computing power of the large model.

[0151] Both the cache queue and the generation queue can be first-in, first-out queues. For example, a large model can obtain generation tasks in the order of generation tasks in the generation queue and generate a page display scheme based on the prompt information that matches the target page style indicated by the generation task.

[0152] The generation status of a generation task is used to identify its current state. Since generation tasks in the cache queue are not directly connected to the large model, their generation status can be set to "Pending Generation." Conversely, generation tasks in the generation queue are directly connected to the large model, so their generation status can be set to "Generating." Furthermore, if the large model has already generated a page display scheme based on the prompt information matching the target page style indicated by the generation task, the generation status of that task can be changed to "Generation Completed" to trigger the generation of the display representation scheme.

[0153] In one specific embodiment, if the generation status of the generation task triggered by the user through interactive operation is pending generation, generating, or generation completed, the status of the style control in the interactive page can be modified to the disabled state to prevent the user from generating a new page display scheme again during the process of generating the page display scheme.

[0154] In addition, if the large model generation page shows a failed solution, the generation status of the generation task can be changed to "generation failed" to trigger the display of the generation result indicating the failure of the representation solution generation, or to trigger the re-execution of the above generation task.

[0155] Figure 6 A flowchart illustrating a page display scheme generated according to an embodiment of this disclosure is shown. If the user clicks... Figure 3C After clicking the confirmation control on page 331, you can proceed. Figure 6 The operation. For example... Figure 6 As shown, a generation task can be constructed based on the identification information of at least one target page style. The generation task's generation status is set to "pending generation" and stored in a cache queue. Simultaneously, security verification, permission verification, duplicate verification, version verification, and resource verification can be performed on the target page styles. These five verification methods can be implemented in parallel or sequentially. If any verification fails, the generation task remains in the cache queue with the status "generating." If all verifications pass, the generation task can be sent to the generation queue via a scheduled task, and its status set to "generating."

[0156] For each generation task in the generation queue, after parsing the task to obtain the identifier information of the target page style, a matching prompt message can be retrieved from the cache based on the identifier information. If no matching prompt message is found in the cache, the corresponding prompt message can be retrieved from the database.

[0157] The obtained prompts can be combined to obtain the final prompt. This final prompt is then input into the large model used to implement the text-to-image task by calling the text-to-image service. The initial background image and initial control style image are obtained by inputting the final prompt. Subsequently, the initial background image and initial control style image are cropped and their proportions adjusted by calling the image cutout and cropping services, resulting in multiple images, such as the background image and control style image. Finally, these multiple images are assembled to obtain the page display scheme, and the generation status of the task is changed to "generation complete" to trigger the generation of the display representation scheme.

[0158] Figure 7 A block diagram illustrating an interactive page display scheme generation apparatus according to an embodiment of the present disclosure is shown schematically. Figure 7As shown, the interactive page display scheme generation device 700 includes: an acquisition module 710, configured to acquire at least one target page style corresponding to the interaction operation in response to an object's interactive operation on multiple style controls in an interactive page, wherein the style controls correspond to predetermined page styles of the application to which the interactive page belongs, the multiple predetermined page styles include the target page style, and there is a matching relationship between the predetermined page styles and prompt information; a generation module 720, configured to generate a page display scheme for the application based on the prompt information matching the target page style using a large model; and a display module 730, configured to display the generation result of the page display scheme.

[0159] According to embodiments of this disclosure, the multiple predetermined page styles include multiple themes and multiple theme styles for each theme. The acquisition module 710 includes: a first display submodule for displaying multiple theme controls through an interactive page; a second display submodule for displaying multiple theme style controls for the selected theme in response to a selection operation for the multiple theme controls; and a first acquisition submodule for acquiring at least one selected theme style in response to a selection operation for the multiple theme style controls, wherein at least one target page style includes the selected theme and at least one selected theme style for the selected theme.

[0160] According to embodiments of this disclosure, a theme style includes page object content and page object style, and a page object having page object style and page object content is used to replace interactive controls in an application; the first acquisition submodule includes: a first display unit, used to display multiple page object content controls through an interactive page; a second display unit, used to display multiple page object style controls matching the selected page object content in response to a selection operation on the multiple page object content controls; and a first acquisition unit, used to acquire at least one selected page object style in response to a selection operation on the multiple page object style controls, wherein at least one target page style includes a selected theme, a selected page object content, and at least one selected page object style.

[0161] According to an embodiment of this disclosure, the display module 730 includes: a third display submodule, configured to display the generation result through a preview control on an interactive page, wherein the display content of the preview control includes the generation result; and a fourth display submodule, configured to display a preview effect of the page displaying the scheme in response to an interactive operation on the preview control when the generation result indicates that the scheme has been generated.

[0162] According to an embodiment of this disclosure, the display module 730 includes: a fifth display submodule, configured to display generation progress information through an interactive page, wherein the generation progress information includes at least one generation stage and corresponding generation stage description text; and a sixth display submodule, configured to switch the generation progress information to the generation result for the page display scheme when the generation progress information represents the completion of the generation scheme.

[0163] According to embodiments of this disclosure, the interactive page further includes a viewing control, and the device further includes a viewing module, configured to display at least one historical page display scheme for an object in response to an interactive operation on the viewing control in the interactive page.

[0164] According to embodiments of this disclosure, the viewing page further includes a custom control for mixing multiple historical page display schemes; the apparatus further includes: a determining module, configured to determine, in response to a mixing operation on the custom control, at least two historical page display schemes to be mixed corresponding to the mixing operation and a selection style corresponding to each historical page display scheme to be mixed; and a mixing scheme display module, configured to display a mixed page display scheme generated according to the selection style of each historical page display scheme to be mixed.

[0165] According to an embodiment of this disclosure, the generation module 720 includes: a second acquisition submodule, configured to acquire prompt information matching each target page style from a cache and / or database based on the identification information of the target page style; and a first generation submodule, configured to input the final prompt information determined using at least one prompt information into a large model to generate a page display scheme.

[0166] According to embodiments of this disclosure, the final prompt information includes at least one of the following: at least one prompt information, descriptive information for the target page style, scheme generation rules, and page object action prompt information randomly determined based on the selected page object content when the target page style includes the selected page object content.

[0167] According to embodiments of this disclosure, the page display scheme includes at least one background image and multiple control style images, wherein the control style images include page objects used to replace interactive controls in the application; the first generation submodule includes: a first generation unit, used to input the final prompt information into a large model to perform a text-to-image task using the large model to generate at least one background image and multiple control style images.

[0168] According to an embodiment of this disclosure, the first generation unit includes: a first generation subunit, used to input the final prompt information into a large model to perform a text-to-image task using the large model, generating at least one initial background image and multiple initial control style images; a first processing unit, used to process the size of the initial background image to obtain a background image; and a second processing unit, used to process the size of the initial control style image and the proportion of page objects in the initial control style image to obtain a control style image.

[0169] According to embodiments of this disclosure, the apparatus further includes: a verification module, configured to generate a page display scheme based on prompt information matching the target page style using a large model if the verification result for the target page style is passed; wherein the verification result includes at least one of the following: a security verification result obtained by performing security verification on the target page style; a repeatability verification result obtained by performing repeatability verification on a style combination obtained by performing repeatability verification on at least one combination of target page styles; a version verification result obtained by performing version verification on the application; a resource verification result obtained by performing resource verification on the application; and a permission verification result obtained by performing permission verification on the object.

[0170] According to embodiments of this disclosure, the verification module includes: a construction submodule, configured to construct a generation task based on the identification information of at least one target page style; a first adding submodule, configured to add the generation task to a cache queue and determine the generation status of the generation task as pending generation; a second adding submodule, configured to send the generation task in the cache queue to the generation queue according to a triggering rule when the verification result characterization is passed, and modify the generation status of the generation task to generating; and a second generation submodule, configured to obtain the generation task from the generation queue using a large model, and generate a page display scheme based on prompt information matching the target page style indicated by the generation task.

[0171] Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure, or at least part of the functions of any one or more of them, can be implemented in one module. Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be implemented by dividing them into multiple modules. Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be at least partially implemented as hardware circuitry, such as a Field-Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a System-on-Chip, a System-on-a-Substrate, a System-on-Package, an Application-Specific Integrated Circuit (ASIC), or implemented in hardware or firmware by any other reasonable means of integrating or packaging circuitry, or implemented in software, hardware, or firmware, or in any suitable combination of any of these three implementation methods. Alternatively, one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be at least partially implemented as computer program modules, which, when run, can perform corresponding functions.

[0172] It should be noted that the apparatus portion in the embodiments of this disclosure corresponds to the method portion in the embodiments of this disclosure. The description of the apparatus portion is specifically referred to in the method portion, and will not be repeated here.

[0173] Figure 8 A block diagram schematically illustrates an electronic device suitable for implementing the above-described interactive page display scheme generation method according to an embodiment of the present disclosure. Figure 8 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0174] like Figure 8 As shown, an electronic device 800 according to an embodiment of this disclosure includes a processor 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage portion 808 into a random access memory (RAM) 803. The processor 801 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 801 may also include onboard memory for caching purposes. The processor 801 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of this disclosure.

[0175] RAM 803 stores various programs and data required for the operation of electronic device 800. Processor 801, ROM 802, and RAM 803 are interconnected via bus 804. Processor 801 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 802 and / or RAM 803. It should be noted that the programs may also be stored in one or more memories other than ROM 802 and RAM 803. Processor 801 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.

[0176] According to embodiments of this disclosure, the electronic device 800 may further include an input / output (I / O) interface 805, which is also connected to a bus 804. The electronic device 800 may also include one or more of the following components connected to the input / output (I / O) interface 805: an input section 806 including a keyboard, mouse, etc.; an output section 807 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN card, modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the input / output (I / O) interface 805 as needed. A removable medium 811, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 810 as needed so that computer programs read from it can be installed into the storage section 808 as needed.

[0177] According to embodiments of this disclosure, the method flow according to embodiments of this disclosure can be implemented as a computer software program. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via communication section 809, and / or installed from removable medium 811. When the computer program is executed by processor 801, it performs the functions defined in the system of embodiments of this disclosure. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0178] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs that, when executed, implement the method according to the embodiments of this disclosure.

[0179] According to embodiments of this disclosure, the computer-readable storage medium can be a non-volatile computer-readable storage medium. Examples include, but are not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0180] For example, according to embodiments of this disclosure, a computer-readable storage medium may include the ROM 802 and / or RAM 803 described above and / or one or more memories other than ROM 802 and RAM 803.

[0181] Embodiments of this disclosure also include a computer program product comprising a computer program containing program code for performing the methods provided in the embodiments of this disclosure. When the computer program product is run on an electronic device, the program code is used to enable the electronic device to implement the interactive page display scheme generation method provided in the embodiments of this disclosure.

[0182] When the computer program is executed by the processor 801, it performs the functions defined in the system / apparatus of this disclosure embodiments. According to embodiments of this disclosure, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0183] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and may be downloaded and installed via the communication section 809, and / or installed from a removable medium 811. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.

[0184] According to embodiments of this disclosure, program code for executing the computer programs provided in embodiments of this disclosure can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, languages ​​such as Java, C++, Python, "C", or similar programming languages. The program code can execute entirely on a user's computing device, partially on a user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0185] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions. Those skilled in the art will understand that the features described in the various embodiments of the present disclosure can be combined and / or combined in various ways, even if such combinations are not explicitly described in the present disclosure. In particular, the features described in the various embodiments of this disclosure may be combined and / or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.

[0186] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.

Claims

1. A method for generating an interactive page display scheme, comprising: In response to an object's interactive operation on multiple style controls in an interactive page, at least one target page style corresponding to the interactive operation is obtained, wherein the style control corresponds to a predetermined page style of the application to which the interactive page belongs, the multiple predetermined page styles include the target page style, and there is a matching relationship between the predetermined page style and the prompt information; The application's page display scheme is generated using a large model based on prompts that match the target page style; and Displays the generated results for the page display scheme.

2. The method according to claim 1, wherein, The multiple predetermined page styles include multiple themes and multiple theme styles for each of the themes. The step of responding to an object's interactive operation on multiple style controls in the interactive page, and obtaining at least one target page style corresponding to the interactive operation, includes: Multiple theme controls are displayed through the interactive page; In response to a selection operation on multiple theme controls, multiple theme style controls for the selected theme are displayed; and In response to a selection operation for a plurality of the theme style controls, at least one selected theme style is obtained, wherein at least one target page style includes the selected theme and at least one selected theme style for the selected theme.

3. The method according to claim 2, wherein, The theme style includes page object content and page object style. The page object with the page object style and the page object content is used to replace the interactive controls in the application. The step of obtaining at least one selected theme style in response to a selection operation of multiple theme style controls includes: The interactive page displays multiple page object content controls; In response to a selection operation on multiple page object content controls, multiple page object style controls that match the selected page object content are displayed; In response to a selection operation for multiple page object style controls, at least one selected page object style is obtained, wherein at least one target page style includes the selected theme, the selected page object content, and at least one selected page object style.

4. The method according to claim 1, wherein, The display of the generated result for the page display scheme includes: The generated result is displayed through a preview control on the interactive page, wherein the content displayed by the preview control includes the generated result; and When the generated result indicates that the scheme has been generated, in response to the interactive operation of the preview control, a preview of the page display scheme is displayed.

5. The method according to claim 1 or 4, wherein, The display of the generated result for the page display scheme includes: The interactive page displays the generation progress information, which includes at least one generation stage and corresponding generation stage description text. Once the generation progress information representation scheme is completed, the generation progress information is switched to the generation result for the page display scheme.

6. The method according to claim 1, wherein, The interactive page also includes a viewing control, and the method further includes: In response to an interactive operation on a view control in the interactive page, at least one historical page display scheme for the object is displayed through the view page.

7. The method according to claim 6, wherein, The viewing page also includes a custom control for mixing multiple history page display schemes; the method further includes: In response to a blending operation on the custom control, at least two history page display schemes to be blended corresponding to the blending operation and a selection style corresponding to each of the history page display schemes to be blended are determined; The display shows the mixed page display scheme generated according to the selected style of each of the historical page display schemes to be mixed.

8. The method according to claim 1, wherein, The step of generating the application's page display scheme using a large model based on prompt information matching the target page style includes: Based on the identification information of the target page style, retrieve the prompt information that matches each of the target page styles from the cache and / or database; The final prompt information determined using at least one of the aforementioned prompt information is input into the large model to generate the page display scheme.

9. The method according to claim 8, wherein, The final prompt message includes at least one of the following: At least one of the aforementioned prompting messages, descriptive information for the target page style, scheme generation rules, and, when the target page style includes selected page object content, page object action prompting information randomly determined based on the selected page object content.

10. The method according to claim 8, wherein, The page display scheme includes at least one background image and multiple control style images, wherein the control style images include page objects used to replace interactive controls in the application; the step of inputting the final prompt information determined using at least one of the prompt information into the large model to generate the page display scheme includes: The final prompt information is input into the large model to perform a text-to-image task using the large model, generating at least one background image and multiple control style images.

11. The method according to claim 10, wherein, The step of inputting the final prompt information into the large model to perform a text-to-image task using the large model, generating at least one background image and multiple control style images, includes: The final prompt information is input into the large model to perform the text-to-image task using the large model, generating at least one initial background image and multiple initial control style images; The initial background image is processed to obtain the background image; The size of the initial control style image and the proportion of the page objects in the initial control style image are processed to obtain the control style image.

12. The method according to claim 8, wherein, The method further includes: If the verification result for the target page style is passed, the large model is used to generate the page display scheme based on the prompt information that matches the target page style; The verification results include at least one of the following: The security verification result obtained by performing security verification on the target page style; The repeatability verification result obtained by performing repeatability verification on at least one of the target page style combinations; The version verification result obtained by performing version verification on the application; The resource verification result obtained by performing resource verification on the application; The permission verification result obtained by performing permission verification on the object.

13. The method according to claim 12, wherein, If the verification result for the target page style passes, generating the page display scheme using the large model based on the prompt information matching the target page style includes: A generation task is constructed based on the identification information of at least one of the target page styles; The generation task is added to the cache queue, and the generation status of the generation task is set to pending generation; If the verification result is successful, the generation task in the cache queue is sent to the generation queue according to the triggering rule, and the generation status of the generation task is changed to "generating". The large model is used to obtain the generation task from the generation queue, and the page display scheme is generated according to the prompt information that matches the target page style indicated by the generation task.

14. An interactive page display scheme generation device, comprising: The acquisition module is used to respond to the interaction operation of an object on multiple style controls in the interactive page, and acquire at least one target page style corresponding to the interaction operation, wherein the style control corresponds to a predetermined page style of the application to which the interactive page belongs, the multiple predetermined page styles include the target page style, and there is a matching relationship between the predetermined page style and the prompt information; The generation module is used to generate a page display scheme for the application based on prompts that match the target page style, using a large model; and The display module displays the generated results for the page display scheme.

15. An electronic device comprising: One or more processors; Memory, used to store one or more programs. Wherein, when the one or more programs are executed by the one or more processors, the one or more processors implement the method of any one of claims 1 to 13.

16. A computer-readable storage medium having stored thereon executable instructions that, when executed by a processor, cause the processor to perform the method of any one of claims 1 to 13.

17. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1 to 13.