Information processing method and system

By defining object characteristics and generating intent information in the design draft canvas, and using an information processing model to generate reference objects, the inefficiency of existing design aids is solved, and the automated, complete, and consistent generation of design drafts is achieved.

CN122636767APending Publication Date: 2026-08-25ZHEJIANG TMALL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610463360.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-09
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

Existing design assistance tools are inefficient in generating design drafts, have difficulty ensuring consistency in collaboration, cannot adapt to customized needs, and struggle to systematically generate complete and compliant design draft objects, especially when faced with dynamic task logic.

Method used

By identifying the original object features, generation intent, and reference information in the design canvas, and inputting them into the information processing model, reference object information is generated and added to the design canvas. AI is used to assist in generating design variations, ensuring design consistency and integrity.

Benefits of technology

It enables efficient and automated generation and expansion of design drafts, improves the completeness and consistency of design drafts, reduces the risk of human oversight, and adapts to design needs in multiple scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122636767A_ABST
    Figure CN122636767A_ABST
Patent Text Reader

Abstract

Embodiments of the present specification provide an information processing method and system, wherein the information processing method comprises: determining object feature information of an original object in a design canvas, and obtaining object generation intention information and object generation reference information associated with the original object; inputting the object generation intention information, the object feature information and the object generation reference information into an information processing model to obtain reference object information; generating a reference object based on the reference object information, and adding the reference object to the design canvas.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments in this specification relate to the field of information processing technology, and in particular to information processing methods and systems. Background Technology

[0002] In the current UI design workflow, design drafts need to cover diverse usage scenarios. Existing design assistance tools mainly rely on designers manually creating component variations, applying static templates, or generating basic page navigation to address issues such as design draft completeness. This manual approach is not only inefficient but also makes it difficult to ensure consistency in collaboration. When faced with dynamic task logic, it is difficult to systematically generate complete and compliant design draft objects. General templates typically only cover limited preset states and cannot adapt to customized needs or automatically update as the design system evolves. Therefore, a more effective information processing method is urgently needed to solve these problems. Summary of the Invention

[0003] In view of the above, embodiments of this specification provide an information processing method. One or more embodiments of this specification also relate to an information processing system, another information processing method, an information processing apparatus, another information processing apparatus, a computing device, a computer-readable storage medium, and a computer program product, to address the technical deficiencies existing in the prior art.

[0004] According to a first aspect of the embodiments of this specification, an information processing method is provided, comprising: Determine the object feature information of the original object in the design draft canvas, and obtain the object generation intent information and object generation reference information associated with the original object; The object generation intent information, the object feature information, and the object generation reference information are input into the information processing model to obtain reference object information; A reference object is generated based on the reference object information, and the reference object is added to the design canvas.

[0005] According to a second aspect of the embodiments of this specification, an information processing system is provided, including a client and a server, comprising: The client is used to submit object processing requests to the server for the original objects in the design draft canvas. The server is configured to respond to the object processing request by determining the object feature information of the original object in the design canvas, and obtaining the object generation intent information and object generation reference information associated with the original object; inputting the object generation intent information, the object feature information and the object generation reference information into the information processing model to obtain reference object information; generating a reference object based on the reference object information, and adding the reference object to the design canvas to obtain the target design canvas corresponding to the object processing request.

[0006] According to a third aspect of the embodiments of this specification, another information processing method is provided, including: In response to a user's object determination request for an original object in the design canvas, the object feature information of the original object is obtained; and in response to a user's object generation request submitted through an object generation control associated with the original object, object generation intent information and object generation reference information are determined. The object generation intent information, the object feature information, and the object generation reference information are input into the information processing model to obtain reference object information; Based on the reference object information, a reference object is generated in at least one object generation dimension, and the reference object is added to the design canvas.

[0007] According to a fourth aspect of the embodiments of this specification, an information processing apparatus is provided, comprising: The determination module is configured to determine the object feature information of the original object in the design draft canvas, and to obtain the object generation intention information and object generation reference information associated with the original object; The input module is configured to input the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information; The module is configured to generate a reference object based on the reference object information and add the reference object to the design canvas.

[0008] According to a fifth aspect of the embodiments of this specification, another information processing apparatus is provided, comprising: The determination module is configured to, in response to an object determination request submitted by a user for an original object in the design canvas, obtain object feature information of the original object, and in response to an object generation request submitted by the user through an object generation control associated with the original object, determine object generation intent information and object generation reference information. The input module is configured to input the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information; The generation module is configured to generate a reference object in at least one object generation dimension based on the reference object information, and add the reference object to the design canvas.

[0009] According to a sixth aspect of the embodiments of this specification, a computing device is provided, comprising: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, which, when executed by the processor, implement the steps of the above-described information processing method.

[0010] According to a seventh aspect of the embodiments of this specification, a computer-readable storage medium is provided that stores computer-executable instructions, which, when executed by a processor, implement the steps of the information processing method described above.

[0011] According to an eighth aspect of the embodiments of this specification, a computer program product is provided, including a computer program or instructions that, when executed by a processor, implement the steps of the information processing method described above.

[0012] This specification provides an embodiment of an information processing method that, when there is a design expansion requirement for an original object in a design draft canvas, determines the object feature information of the original object in the design draft canvas and obtains the object generation intent information and object generation reference information associated with the original object. The object generation intent information, object feature information, and object generation reference information are input into an information processing model to obtain reference object information. Reference objects are generated based on the reference object information and added to the design draft canvas to achieve dynamic layout recommendation of reference objects. The information processing model generates reference object information that matches the features and object generation intent of the original object. AI-assisted generation of reference object information and reference objects enables object expansion and improvement based on the original object, achieving multi-scenario design expansion. This ensures a high degree of matching between the reference object and the original object in terms of object feature dimensions, while improving the efficiency of expanding the original object. Attached Figure Description

[0013] Figure 1 This is a flowchart illustrating an information processing method provided in one embodiment of this specification; Figure 2 This is an extended schematic diagram of a design draft of an information processing method provided in one embodiment of this specification; Figure 3 This is a schematic diagram of a design draft canvas for an information processing method provided in one embodiment of this specification; Figure 4 This is a flowchart illustrating the processing procedure of an information processing method provided in one embodiment of this specification. Figure 5 This is a schematic diagram of the structure of an information processing system provided in one embodiment of this specification; Figure 6 This is a flowchart of another information processing method provided in one embodiment of this specification; Figure 7 This is a schematic diagram of the structure of an information processing device provided in one embodiment of this specification; Figure 8 This is a schematic diagram of the structure of another information processing device provided in one embodiment of this specification; Figure 9 This is a structural block diagram of a computing device provided in one embodiment of this specification. Detailed Implementation

[0014] Many specific details are set forth in the following description to provide a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar extensions without departing from the spirit of this specification. Therefore, this specification is not limited to the specific implementations disclosed below.

[0015] The terminology used in one or more embodiments of this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the one or more embodiments of this specification. The singular forms “a,” “described,” and “the” as used in one or more embodiments of this specification and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.

[0016] It should be understood that although the terms first, second, etc., may be used to describe various information in one or more embodiments of this specification, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first may also be referred to as second without departing from the scope of one or more embodiments of this specification, and similarly, second may also be referred to as first. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."

[0017] Furthermore, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties. Moreover, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0018] The technical solutions provided in this application can employ deep learning models with relatively large parameter scales. However, this large model is merely an example; this application does not limit the number of model parameters supported by the deep learning model used, aiming to meet actual needs. The deep learning models involved in this application can be artificial intelligence-based language models (LM) or multimodal models (MM).

[0019] First, the terms and concepts used in one or more embodiments of this specification will be explained.

[0020] Multi-scenario design extensions refer to the visual and behavioral extensions that should be presented in different usage scenarios based on an existing design object. These include, but are not limited to: interaction extensions (e.g., pop-ups after button clicks, dropdown menus for Select elements); state extensions (e.g., a module changing from "data available" to "empty"); responsive extensions (e.g., different layouts of the same module on PC and mobile); permission / role extensions (e.g., interface differences between administrators and regular users); and workflow extensions (e.g., success / failure feedback pages after order submission). This solution emphasizes that all extensions are generated based on the actual design draft and do not deviate from the original context.

[0021] AI-assisted generation: Based on design semantic understanding, historical project pattern learning, and task context awareness, artificial intelligence models proactively recommend and generate design variations that designers have not completed, reducing the risk of human oversight and improving the completeness and consistency of delivery. AI does not replace design decisions; it only exists as a "completion assistant."

[0022] Design semantics refers to the functional intent information carried by design elements, which can be parsed and understood by the system through layer naming (such as "btn-delete"), hierarchical structure (such as "Price" nested in "OrderItem"), style features (such as red text indicating a warning).

[0023] Dynamic layout recommendation: In response to spatial changes caused by interactions (such as expanding, collapsing, and adaptive width), the system recommends and generates layout adjustment schemes that conform to the current design language, ensuring visual smoothness and brand consistency.

[0024] CNN (Convolutional Neural Network): A deep learning model specifically designed for processing data with a grid structure (such as images, videos, and audio spectra). It is a cornerstone of computer vision and is widely used in tasks such as image classification and object detection.

[0025] To address the aforementioned technical problems, this specification provides an information processing method, an information processing device, a computing device, a computer-readable storage medium, and a computer program product, which will be described in detail in the following embodiments.

[0026] See Figure 1 , Figure 1 A flowchart of an information processing method according to an embodiment of this specification is shown, which specifically includes the following steps.

[0027] Step 102: Determine the object feature information of the original object in the design draft canvas, and obtain the object generation intention information and object generation reference information associated with the original object.

[0028] Specifically, the design draft editing page in an application used for editing or drawing design drafts includes a design draft canvas. The design draft canvas can occupy a portion of the design draft editing page. Besides the area containing the design draft canvas, the design draft editing page may also include multiple areas such as an editing tool area and a preview area. The editing tool area provides various design draft editing tools and shapes for editing elements in the design draft within the design draft canvas, including but not limited to adding elements and adjusting elements (shape, color, etc.). An original object refers to an object in the design draft canvas that has undergone initial editing and can be further edited. An original object can be a design draft itself, or a component or element within the design draft, such as buttons, icons, input boxes, navigation bars, and cards containing various elements such as images, titles, body text, and buttons. The object characteristic information of an original object can be its visual class information or its functional class information. The object characteristic information of an original object represents its visual and functional characteristics. The object generation intent information associated with the original object can be the update or expansion intent proposed by the editor of the original object, used to further improve the existing original object in terms of functionality, display, and other dimensions. The reference information for generating objects associated with the original object can be information from the design draft database, used to generate standardized reference object information, and used to guide the generation of reference object information.

[0029] Based on this, the original objects in the design canvas are identified. By parsing these original objects, their object characteristic information is determined. The object generation intent information and object generation reference information associated with the original objects are also determined. The design canvas can contain at least one object to be updated. For this object, any one can be selected as the original object, and then updates or expansions can be performed on it. The object generation intent information can be a guiding message that matches the object type of the original object, used to guide the expansion of the original object.

[0030] Furthermore, considering that the design canvas can include a preliminary design draft that has been drawn, and the original design draft contains multiple design draft components, the original object can be the original design draft in the design canvas, or it can be any one or more components in the original design draft. The specific implementation is as follows: Determine the original design draft in the design draft canvas and use the original design draft as the original object; or, determine the design draft component in the original design draft and use the design draft component as the original object.

[0031] Specifically, the original design draft in the design draft canvas can be an interface design draft, that is, a design draft used to represent the UI interface. Components included in the original design draft can all be used as design draft components. Any component in the original design draft can be selected as a design draft component. A design draft component is a visually represented interface element in the original design draft. Visually, design draft components define the appearance of interface elements, such as color, shape, font, and spacing. Logically, they possess functions such as navigation and display. The types of design draft components include, but are not limited to, interactive, input and form, display, navigation and layout, and feedback and status types. Interactive design draft components can be in the form of buttons, links, and icons. Input and form design draft components include, but are not limited to, text boxes, checkboxes, radio buttons, switches, and dropdown selectors.

[0032] Based on this, the original design draft in the design draft canvas can be identified and used as the original object. For various types of design draft components in the original design draft, any component can be selected as the design draft component and used as the original object. The original object can also be a design draft element contained within the original design draft.

[0033] For example, such as Figure 2The page shown in (a) is the design draft editing page in an application used for editing or drawing design drafts. The light gray area in the middle of the design draft editing page is the design draft canvas. The white area on the design draft canvas containing content such as "Home" is the original design draft. The original design draft is the interface of an application (APP). The original design draft can be used as the original object for subsequent updates and expansions, or the "All" design draft component in the original design draft can be used as the original object for subsequent updates and expansions.

[0034] In summary, by using the original design draft as the original object, or by using the design draft components within the original design draft as the original object, flexible updates and expansions of the original design draft can be achieved in different dimensions.

[0035] Furthermore, after determining the original object, the expansion operation on the original object can be initiated. The original object is associated with an object editing control. Through the object editing control, the object generation intent information can be determined. Subsequently, the original object can be precisely expanded based on the object generation intent information. The specific implementation is as follows: The object editing control associated with the original object is determined, and the object editing area is determined in response to a trigger operation on the object editing control; the object generation intent information and the object generation reference information are determined in response to an information editing operation on the object editing area.

[0036] Specifically, the object editing control can be a triggerable control provided by the application containing the design canvas, used to edit the original object by triggering the object editing control. The object editing control can also be a control within the design editing tools provided by the application for editing the design draft, used to expand the scene of the original object. The object editing control can be displayed in the display area associated with the original object after it is selected. The object editing area is an operable area provided for the designer of the design draft. The object editing area provides content input boxes, through which the designer can provide various types of object generation intent information such as text and audio. The object editing area can also provide keywords, which the designer can trigger to determine the object generation intent information.

[0037] Based on this, the object editing control associated with the original object can be determined. After the original object is determined, the object editing control can be triggered to display by triggering the original object. The object editing area is determined in response to the triggering operation on the object editing control. After triggering the object editing control, the object editing area corresponding to the object editing control is displayed. The object generation intent information is determined in response to the information editing operation on the object editing area. This can be determined by information input in the object editing area, or by keyword triggering. Simultaneously, object generation reference information related to the original object is obtained to provide reference content for the subsequent generation of reference objects corresponding to the original object.

[0038] Following the previous example, after performing a trigger operation on the original object, the following will be displayed: Figure 2 The design draft editing tool shown in (b) can be activated by clicking on the original design draft when the original object is the original design draft. The design draft editing tool includes, but is not limited to, filling in real content, image processing, layer processing, specification checking, and scene expansion. Using the scene expansion control as an object editing control, clicking on this object editing control or other triggering operations will display, as shown in (b). Figure 2 The object editing area is shown in (c). Editing information in the object editing area can be done by directly entering the text "Extend the selected layer's [Page Default], [Module Default] status" in the input box, using this text as the object generation intent information. Alternatively, keywords such as "Page Default Status" can be selected in the object editing area to trigger the keyword and determine the object generation intent information. Simultaneously, while determining the object generation intent information, object generation reference information related to the generation of the original object's reference object is obtained. This object generation reference information can be object generation rules used to guide the generation of the reference object. When the reference object is a component, the object generation reference information can provide reference information such as component styles and component interaction logic for the generation of the reference object.

[0039] In summary, by responding to information editing operations on the object editing area to determine the object generation intent information, the original object can be precisely expanded based on the object generation intent information. The object generation intent information is used to guide the subsequent updates and expansions of the original object, clarifying the update goals and directions of the original object.

[0040] Step 104: Input the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information.

[0041] Specifically, after determining the object feature information of the original object in the design draft canvas and obtaining the object generation intent information and object generation reference information associated with the original object, the object generation intent information, object feature information, and object generation reference information can be input into the information processing model to obtain reference object information. The information generation model can be a large language model, capable of analyzing the object generation intent information, object feature information, and object generation reference information, and generating reference object information. The reference object information can be an extended view description that expands upon the original object.

[0042] Based on this, after determining the object feature information of the original object in the design draft canvas and obtaining the object generation intent information and object generation reference information associated with the original object, the object generation intent information, object feature information, and object generation reference information are input into the information processing model to obtain reference object information. The information processing model analyzes the object generation intent information, object feature information, and object generation reference information, and outputs reference object information representing the description of the extended view.

[0043] Furthermore, considering that the original object possesses both visual and functional attributes, information can be extracted from both the visual and functional dimensions of the original object to obtain its object feature information. The specific implementation is as follows: Determine the content information, component information, interaction information, and structural information of the original object in the design draft canvas; use the content information, component information, interaction information, and / or structural information as the object feature information.

[0044] Specifically, the content information of the original object includes, but is not limited to, the text content, image content, icon content, content color, and background color contained within the original object, used to describe the visual attributes of the original object. The component information of the original object includes, but is not limited to, component shape, component size, component background color, and element style. The interaction information of the original object includes, but is not limited to, interaction function information and interaction method information, used to describe the functional attributes of the original object. The structural information of the original object includes, but is not limited to, text structure, component structure, and element structure.

[0045] Based on this, the information representing the functional and visual attributes of the original object in the design draft canvas, such as content information, component information, interaction information, and structural information, is determined. Content information, component information, interaction information, and / or structural information are used as object characteristic information to clarify the content and structure of the original object.

[0046] In summary, by using content information, component information, interaction information, and / or structural information as object feature information, the content and structure of the original object can be clearly defined, so as to facilitate further analysis of the application scenario, domain, and object structure of the original object based on its object feature information.

[0047] Furthermore, object generation reference information is used to guide the information processing model in generating reference object information. Object generation reference information acts as a rule reference in the process of generating reference object information; therefore, object generation reference information can include object generation rule information, specifically implemented as follows: Determine the object generation rule information and historical object generation information associated with the original object; use the object generation rule information and / or the historical object generation information as the object generation reference information.

[0048] Specifically, object generation rule information can be pre-defined design draft editing rules for the design draft editing task. This information can specify the information, elements, and interaction logic that the design draft needs to include. Historical object generation information can be historical design draft editing data stored in the design draft database. This information can be a statistical analysis of the probability of using the operational logic.

[0049] Based on this, the object generation rule information and historical object generation information associated with the original object are determined. The object generation rule information can provide the information processing model with generation specifications for reference object information, while the historical object generation information can provide the information processing model with design draft logic that has a high probability of use. The object generation rule information and / or historical object generation information are used as reference information for object generation to guide the information processing model in generating reference object information.

[0050] Continuing with the previous example, the object generation rule information associated with the original object can be the design rules of the design draft, i.e., the design language guidelines. The object generation rule information can include the following design rules: table-type pages must include: no data state, loading skeleton screen, and network error feedback; operation buttons must be accompanied by a secondary confirmation mechanism. The historical object generation information associated with the original object can be a statistical analysis of the operation logic used during the editing process of historical design drafts, such as: 93% of "bulk shipment" operations need to display a Toast notification; 82% of merchants view orders on mobile devices, requiring adaptation to responsive layouts.

[0051] In summary, object generation rule information and / or historical object generation information are used as reference information to guide the information processing model in generating reference object information. This improves the accuracy and usability of the reference object information generated by the information processing model.

[0052] Furthermore, considering the diverse domains of the design drafts, before inputting the object generation intent information, object feature information, and object generation reference information into the information processing model, the object attribute information corresponding to the original object can be determined based on the object generation intent information and object feature information. The specific implementation is as follows: Based on the object generation intent information and the object feature information, determine the object attribute information corresponding to the original object; input the object attribute information and the object generation reference information into the information processing model to obtain reference object information.

[0053] Specifically, object attribute information can include the domain or scenario to which the original object belongs, as well as the structure of the original object (in the case of a design draft, the structure refers to the page structure), and the labeled components in the original object.

[0054] Based on this, the object attribute information corresponding to the original object is determined by using object generation intent information and object feature information. Object attribute information can be determined through visual semantic parsing and feature map matching based on object generation intent information and object feature information. The object attribute information and object generation reference information are then input into the information processing model, which performs information prediction based on the object attribute information and object generation reference information to obtain reference object information.

[0055] Continuing with the previous example, visual semantic analysis and feature map matching are performed based on object generation intent information and object feature information to determine the object attribute information corresponding to the original object. Feature map matching can involve parsing the metadata of the design file corresponding to the original object (layer naming, text content) to obtain the overall content information of the design draft page (filter item data or grid content, etc.). Visual semantic analysis can use a CNN convolutional neural network to segment the page structure and identify the functional blocks and layout patterns (grid system, flow layout, positioning) of the design draft or design elements. Based on the object generation intent information and object feature information, the annotated components of the design draft are parsed, and component features (color, stroke, rounded corners) and component attributes (e.g., type=default, text=bulk shipment) are extracted. The obtained analysis results can be: clicking the button (bulk shipment) expands to a new page (bulk shipment pop-up), and the content of the new page uses the table content of the current page as the source data reference; clicking the tab (all orders) expands to another status page of the current page, and the content structure of the new status page remains unchanged, only replacing the table content with data related to "all orders". Summarizing the analysis results yields the following object attribute information: Domain: ×× platform, emphasizing information density, operational efficiency, and prevention of accidental touches; Page structure: includes search bar, filter area, table body, and pagination controls; Annotated components: use... <ordercard>Module, <primarybutton>(Bulk shipment).

[0056] In summary, by inputting object attribute information and object generation reference information into the information processing model to obtain reference object information, and by having the information processing model directly analyze the object attribute information, the amount of data processing in the information processing model can be reduced, and the generation efficiency of reference object information can be improved.

[0057] Furthermore, considering that the original object is a single object in the pre-generated design draft panel, when the original object is a design draft or a design draft component, it is also necessary to extend the original object in multiple dimensions to improve the integrity of the design draft or design draft component. The specific implementation is as follows: The object generation intent information, the object feature information, and the object generation reference information are input into the information processing model to obtain at least one missing reference object information, and the reference object information is generated based on the at least one missing reference object information.

[0058] Based on this, object generation intent information, object feature information, and object generation reference information are input into the information processing model to obtain at least one missing reference object information. This missing reference object information represents an object defect in the original object. The object defect can be a scene defect corresponding to the original object, including but not limited to missing pages, empty state prompts, and narrow-screen folding layouts. Reference object information is then generated based on at least one missing reference object information.

[0059] Continuing with the previous example, the object generation intent information, object feature information, and object generation reference information are input into the information processing model to obtain at least one missing reference object information. When the original object is a design draft or a design draft component, the missing reference object information indicates key scenarios where the design draft or design draft component is missing, such as: the "No Orders" page when there are no orders, the empty prompt when there are no search results, the Toast (light prompt) feedback after "bulk shipment" is successful, and the folded layout under the narrow screen of mobile devices.

[0060] In summary, by using an information processing model to generate at least one piece of missing reference object information, and then generating reference object information based on this missing information, the system can generate reference object information to address the deficiencies of the original object and improve its completeness.

[0061] Step 106: Generate a reference object based on the reference object information, and add the reference object to the design canvas.

[0062] Specifically, after inputting the object generation intent information, object feature information, and object generation reference information into the information processing model to obtain reference object information, a reference object can be generated based on this information and added to the design draft canvas. The reference object can be a design draft page or a design draft component. The reference object generated based on the reference object information is used to supplement or expand the functionality of the original object. Adding the reference object to the design draft canvas provides a visually expanded view of the original object.

[0063] Based on this, after inputting the object generation intent information, object feature information, and object generation reference information into the information processing model to obtain reference object information, a reference object is generated based on the reference object information, and the reference object is added to the design canvas in a visual manner. The designer can then associate the reference object with the original object to achieve the expansion of the original object based on the original object.

[0064] Furthermore, after determining the reference object information, a reference object can be generated based on that information. If the reference object information contains reference object sub-information corresponding to at least one component generation dimension, at least one corresponding reference sub-object can be generated. The specific implementation is as follows: In the reference object information, at least one component generation dimension is determined to correspond to reference object sub-information; reference sub-objects corresponding to the at least one reference object sub-information are generated based on the at least one reference object sub-information, and at least one reference sub-object is used as the reference object.

[0065] Specifically, the component generation dimension can correspond to missing information in existing reference objects of the original object, used to compensate for object defects corresponding to missing reference object information. Component generation dimensions include, but are not limited to, page defaults, interactive feedback, and abnormal processes. The reference sub-object is the design draft component or the design draft of the associated original object corresponding to the component generation dimension. The reference object corresponding to the original object can be other states of the original object or extended designs after secondary interactions. Original objects include, but are not limited to, design draft pages, pop-ups, drawers, and modules. Other states include, but are not limited to, active state, floating state, default state, error state, success state, empty state, entered state, unentered state, disabled state, etc.; examples of extended designs after secondary interactions include, but are not limited to: the "Create Form Pop-up" that pops up after clicking the "Create Button", the "System Notification" that appears after clicking the "Delete Button", and the "Tooltip Bubble" that appears when the mouse hovers over the "Question Mark", etc.

[0066] Based on this, at least one reference object sub-information corresponding to each component generation dimension is determined from the reference object information. At least one reference sub-object is generated based on at least one reference object sub-information, and at least one reference sub-object is used as the reference object. One reference object sub-information can correspond to at least one reference sub-object, used to supplement the original object's functionality in the corresponding component generation dimension. When the original object is a design draft, the reference sub-object is the extended design draft, representing a functional extension or expansion of the design draft.

[0067] Following the previous example, the component generation dimensions corresponding to the reference object information include, but are not limited to, page-level default state, interactive feedback extension, and abnormal process extension. Interactive feedback content is used to represent the content display format after component interaction, given a component with interactive behavior (such as Select, pop-up trigger), such as the default option text, prompts, and memory tags in a dropdown list. The corresponding reference object sub-information can be: Page-level default state: "No orders yet" page: icon + text "You have no pending orders" + guide button "Go to the product page for new products"; "No search results" prompt: embedded table area, light background + small icon. Interactive feedback extension: "Bulk shipment" pops up a confirmation pop-up after clicking: "Are you sure you want to print and ship X orders?"; after successful shipment, a Toast message appears: "Shipping application submitted, please wait for logistics pickup." Abnormal process extension: Displaying an offline page when the network is interrupted: "Network connection failed, please check and try again" + refresh button. Based on at least one reference object sub-information, at least one reference sub-object corresponding to each reference object sub-information can be generated, resulting in a design draft or design draft component that is extended based on the original design draft. The extended design draft and design draft component inherit the original font, color, spacing style, and other attributes of the original design draft. Ensure that the output result is consistent with the original design style, structure, and design semantics of the original object.

[0068] In summary, at least one reference sub-object is generated based on at least one reference object sub-information, and the original object is extended in multiple dimensions to ensure the functional integrity of the design draft corresponding to the original object.

[0069] Furthermore, considering that at least one reference sub-information needs to be added to the design draft canvas, and given the limited area of ​​the design draft canvas, in order to add at least one reference sub-object to the design draft canvas, the at least one reference sub-object needs to be arranged according to its type. The specific implementation is as follows: At least one reference sub-object is determined from the reference objects, and the at least one reference sub-object is added to the design canvas according to the object type corresponding to the at least one reference sub-object.

[0070] Specifically, reference sub-objects within the reference object are design drafts, design draft components, or design draft elements corresponding to different object generation dimensions. The object type corresponding to the reference sub-object corresponds to the component generation dimension. The object types corresponding to the reference sub-object include, but are not limited to, page default type, interaction feedback type, and exception flow type. Before adding at least one reference sub-object to the design draft canvas, a dynamic layout algorithm can be applied to automatically arrange at least one reference sub-object. The dynamic layout algorithm can be based on the logical relationship and order between the original object and the reference sub-objects, grouping and sorting them from left to right and from top to bottom. Those with closer logical relationships are usually grouped together and placed in the same row (or column). The logical relationship and order can be: other states of the selected content (original object) > extended design after secondary interaction of the original object > other states of the extended design after secondary interaction of the original object.

[0071] Based on this, at least one reference sub-object is determined in the reference object, the object type corresponding to each of the at least one reference sub-object is determined, the arrangement information of the at least one reference sub-object is determined according to the object type corresponding to each of the at least one reference sub-object, and the at least one reference sub-object is added to the design draft canvas according to the arrangement information to obtain the target design draft canvas.

[0072] Continuing with the previous example, we'll use the original design draft as the main page and the reference sub-objects as extended views. Group the main page and all extended views by "Scenario Type" to determine the layout information of the reference sub-objects: First column: Main flow + default state; Second column: Interactive feedback (pop-up, Toast); Third column: Mobile adaptation solution. Based on the layout information of the reference sub-objects, add at least one reference sub-object to the design draft canvas to obtain the following result: Figure 3 The target design canvas shown.

[0073] In summary, based on the object type corresponding to at least one reference sub-object, at least one reference sub-object is added to the design draft canvas, thereby automatically arranging at least one reference sub-object in the design draft canvas and achieving a reasonable layout of objects in the design draft canvas.

[0074] This specification provides an embodiment of an information processing method that identifies an original object in a design canvas and determines the object generation intent information associated with that original object. It then determines the object feature information of the original object and the object generation reference information associated with it, and inputs the object generation intent information, object feature information, and object generation reference information into an information processing model to obtain reference object information. Based on the reference object information, a reference object is generated and added to the design canvas. By using the information processing model to generate reference object information that matches the features and object generation intent of the original object, object expansion and improvement are achieved based on the original object, resulting in a high degree of matching between the reference object and the original object in terms of object feature dimensions, while simultaneously improving the efficiency of expanding the original object.

[0075] The following is in conjunction with the appendix Figure 4 Taking the application of the information processing method provided in this specification in the multi-dimensional expansion of design drafts as an example, the information processing method will be further explained. Among other things, Figure 4 A flowchart illustrating the processing steps of an information processing method provided in one embodiment of this specification is shown, specifically including the following steps.

[0076] Step 402: Identify the original objects in the design canvas, and the object editing controls associated with the original objects.

[0077] The design draft canvas corresponds to the design draft display area on the design draft editing page, used to display and edit the design draft. The original object is the object to be expanded in the design draft canvas. The original object can be a design draft page, a group, component, or element in the design draft. The object editing control associated with the original object can be the "Scene Expansion" control in the plugin's tool panel.

[0078] Step 404: In response to a trigger operation on the object editing control, determine the object editing area, and determine the object generation intent information through the object editing area.

[0079] This area can be the region displayed after clicking the "Scene Extension" control. This region includes page default state, module default state, generated component specifications, and page extension keywords such as 1280-1920 on the webpage. By clicking on the keywords or performing other touch operations, the corresponding text content can be displayed in the input box. The displayed text content is the object generation intent information, representing the designer's page extension intent.

[0080] Step 406: Determine the object feature information of the original object, and determine the object attribute information corresponding to the original object based on the object generation intent information and the object feature information.

[0081] The object characteristic information of the original object includes, but is not limited to, the content and structure of the currently selected design draft. For example, if the design draft canvas for "List of Orders to be Shipped" is currently selected, the components, element styles, and text content used in this canvas will be automatically analyzed, and the object characteristic information such as the domain or scene, structure, and components to which the current design draft belongs will be deduced. Object attribute information is obtained by analyzing the object characteristic information and object generation intent information, including the domain, page structure, and labeled components of the design draft.

[0082] Step 408: Input the object attribute information and object generation reference information into the information processing model to obtain reference object information.

[0083] Reference information for object generation can include the design language of the design draft, such as: table-type pages must include: no data state, loading skeleton screen, and network error feedback; operation buttons must be equipped with a secondary confirmation mechanism. It can also include historical project statistics of the design draft, such as: 93% of "bulk shipment" operations need to display a Toast notification; 82% of merchants view orders on mobile devices, requiring responsive layout adaptation. Reference information for object generation can also include key scenarios missing from the current design draft page, such as: a "no orders" page when there are no orders; an empty state prompt when there are no search results; a Toast feedback after successful "bulk shipment"; and a folded layout for narrow screens on mobile devices. Reference object information can be multi-dimensional extended view information of the design draft page inferred by AI. Reference object information can include sub-information such as page default state information, interactive feedback extended information, and abnormal process extended information.

[0084] Step 410: Determine the reference object sub-information corresponding to at least one component generation dimension in the reference object information.

[0085] Step 412: Generate at least one reference sub-object corresponding to each reference sub-object based on at least one reference object sub-information.

[0086] The reference sub-object is an extended view generated based on reference object sub-information such as page default state information, interactive feedback extended information, and abnormal process extended information.

[0087] Step 414: Add at least one reference sub-object to the design canvas according to the object type corresponding to at least one reference sub-object.

[0088] Apply a dynamic layout algorithm to automatically arrange at least one extended view. For example, group the main page (original object - design draft) and all extended views by "scene type": First column: main process + default state; Second column: interactive feedback (pop-up, Toast); Third column: mobile adaptation solution.

[0089] In summary, the information processing method provided in this embodiment offers a multi-scenario intelligent extension mechanism for existing design drafts. It takes "whether it covers all usage scenarios" as the core optimization goal of the design draft, constructing a closed-loop process from identification and derivation to completion, with AI acting as a "completion assistant" for the design draft. It provides interactive trigger-based content filling capabilities, automatically generating the content display format after interaction when an interactive component is identified (such as drop-down text or pop-up prompts). It also provides dynamic layout and responsive recommendation capabilities, recommending and generating compliant layout schemes for size adjustments caused by interaction or device changes. Based on the design draft, it automatically derives key branches such as "no data," "loading failure," and "insufficient permissions," and generates a complete feedback interface. Design dimensions can be continuously expanded through natural language commands to achieve "progressive improvement."

[0090] Corresponding to the above method embodiments, this specification also provides information processing system embodiments. Figure 5 A schematic diagram of the structure of an information processing system according to one embodiment of this specification is shown. Figure 5 As shown, the information processing system 500 includes a client 510 and a server 520. The client 510 is used to submit an object processing request to the server 520 for an original object in the design draft canvas. The server 520 is used to respond to the object processing request, determine the object feature information of the original object in the design draft canvas, and obtain the object generation intent information and object generation reference information associated with the original object. The server 520 inputs the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information. The server generates a reference object based on the reference object information and adds the reference object to the design draft canvas to obtain the target design draft canvas corresponding to the object processing request.

[0091] In practical applications, one embodiment of this specification provides an information processing system including a client and a server. The client can be the user terminal where the user (designer of the design draft) is located, and the server is used to handle tasks such as page rendering and logical calculations. The client submits an object processing request to the server for the original object in the design draft canvas. The server responds to the object processing request by determining the object feature information of the original object, identifying the original object in the design draft canvas, and determining the object generation intent information associated with the original object. The object generation intent information can be determined based on the user's operation; that is, the client submits the object generation intent information to the server based on the user's operation. The object generation reference information associated with the original object is determined. The object generation intent information, object feature information, and object generation reference information are input into the information processing model to obtain reference object information. A reference object is generated based on the reference object information, and the reference object is added to the design draft canvas to obtain the target design draft canvas corresponding to the object processing request. The information processing model generates reference object information that matches the features and object generation intent of the original object, enabling object expansion and improvement based on the original object. This ensures that the reference object and the original object are highly matched in the object feature dimension, while improving the efficiency of expanding the original object.

[0092] Corresponding to the above method embodiments, this specification also provides another information processing method embodiment. Figure 6 A flowchart of another information processing method provided in one embodiment of this specification is shown. Figure 6 As shown, the method includes: Step 602: In response to the user's object determination request for the original object in the design canvas, obtain the object feature information of the original object, and in response to the user's object generation request submitted through the object generation control associated with the original object, determine the object generation intent information and object generation reference information; Step 604: Input the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information; Step 606: Generate a reference object in at least one object generation dimension based on the reference object information, and add the reference object to the design canvas.

[0093] Another information processing method provided in one embodiment of this specification, when there is a design expansion requirement for an original object in the design draft canvas, can respond to a user's object confirmation request for the original object in the design draft canvas, obtain the object feature information of the original object, and respond to a user's object generation request submitted through an object generation control associated with the original object, determine object generation intent information and object generation reference information. Specifically, the user's object confirmation request for the original object in the design draft canvas can be triggered by clicking, dragging, or other object operations on the original object in the design draft canvas. The object confirmation request indicates that the user has selected the original object as the object to be expanded. The user's object generation request submitted through the object generation control associated with the original object can be triggered by clicking, dragging, or other control operations on the object generation control. The object generation request is used to trigger object expansion of the original object. The object generation request can carry object generation requirement information, which is associated with the object generation control; that is, the requirement editing area where the object generation control is located provides an editing area for the object generation requirement information. When the user triggers the object generation control, an object generation request can be generated and submitted based on the object generation requirement information associated with the object generation control.

[0094] The information processing model is input with object generation intent information, object feature information, and object generation reference information to obtain reference object information. Reference objects are generated in at least one object generation dimension based on this information and added to the design canvas to achieve dynamic layout recommendations. At least one object generation dimension can be at least one object generation type, including but not limited to component type, design type, element type, design interaction type, and design function type. The information processing model generates reference object information that matches the features and object generation intent of the original object. AI-assisted generation of reference object information and reference objects enables object expansion and improvement based on the original object, facilitating multi-scenario design expansion. This ensures a high degree of matching between the reference object and the original object in terms of object feature dimensions, while simultaneously improving the efficiency of expanding the original object.

[0095] Corresponding to the above method embodiments, this specification also provides embodiments of an information processing apparatus. Figure 7 A schematic diagram of the structure of an information processing apparatus according to one embodiment of this specification is shown. Figure 7 As shown, the device includes: The determination module 702 is configured to determine the object feature information of the original object in the design draft canvas, and obtain the object generation intention information and object generation reference information associated with the original object; The input module 704 is configured to input the object generation intent information, the object feature information and the object generation reference information into the information processing model to obtain reference object information; The addition module 706 is configured to generate a reference object based on the reference object information and add the reference object to the design canvas.

[0096] In an optional embodiment, determining the original object in the design canvas includes: Determine the original design draft in the design draft canvas and use the original design draft as the original object; or, determine the design draft component in the original design draft and use the design draft component as the original object.

[0097] In an optional embodiment, obtaining the object generation intent information and object generation reference information associated with the original object includes: Determine the object editing control associated with the original object, and determine the object editing area in response to a trigger operation on the object editing control; In response to an information editing operation on the object editing area, the object generation intent information and the object generation reference information are determined.

[0098] In an optional embodiment, determining the object feature information of the original object in the design canvas includes: Determine the content information, component information, interaction information, and structural information of the original object in the design draft canvas; The content information, component information, interaction information, and / or structural information are used as the object feature information.

[0099] In one optional embodiment, the determination of the object generation reference information includes: Determine the object generation rule information and historical object generation information associated with the original object; The object generation rule information and / or the historical object generation information are used as the object generation reference information.

[0100] In an optional embodiment, the step of inputting the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information includes: Based on the object generation intent information and the object feature information, determine the object attribute information corresponding to the original object; The object attribute information and the object generation reference information are input into the information processing model to obtain reference object information.

[0101] In an optional embodiment, the step of inputting the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information includes: The object generation intent information, the object feature information, and the object generation reference information are input into the information processing model to obtain at least one missing reference object information, and the reference object information is generated based on the at least one missing reference object information.

[0102] In an optional embodiment, generating the reference object based on the reference object information includes: In the reference object information, at least one component generation dimension corresponding to the reference object sub-information is determined; Based on at least one reference object sub-information, a reference sub-object is generated corresponding to each of the at least one reference object sub-information, and at least one reference sub-object is used as the reference object.

[0103] In an optional embodiment, adding the reference object to the design canvas includes: At least one reference sub-object is determined from the reference objects, and the at least one reference sub-object is added to the design canvas according to the object type corresponding to the at least one reference sub-object.

[0104] An embodiment of this specification provides an information processing apparatus that determines an original object in a design canvas and determines object generation intent information associated with the original object. It determines object feature information of the original object and object generation reference information associated with the original object, and inputs the object generation intent information, object feature information, and object generation reference information into an information processing model to obtain reference object information. Based on the reference object information, a reference object is generated and added to the design canvas. By using the information processing model to generate reference object information that matches the features and object generation intent of the original object, object expansion and improvement are achieved based on the original object, making the reference object highly matched with the original object in the object feature dimension, while improving the efficiency of expanding the original object.

[0105] The above is an illustrative scheme of an information processing device according to this embodiment. It should be noted that the technical solution of this information processing device and the technical solution of the information processing method described above belong to the same concept. For details not described in detail in the technical solution of the information processing device, please refer to the description of the technical solution of the information processing method described above.

[0106] Corresponding to the above method embodiments, this specification also provides another information processing apparatus embodiment. Figure 8 A schematic diagram of another information processing apparatus provided in one embodiment of this specification is shown. Figure 8 As shown, the device includes: The determination module 802 is configured to, in response to an object determination request submitted by a user for an original object in the design canvas, obtain object feature information of the original object, and in response to an object generation request submitted by the user through an object generation control associated with the original object, determine object generation intent information and object generation reference information. The input module 804 is configured to input the object generation intent information, the object feature information and the object generation reference information into the information processing model to obtain reference object information; The generation module 806 is configured to generate a reference object in at least one object generation dimension based on the reference object information, and add the reference object to the design canvas.

[0107] Another information processing device provided in one embodiment of this specification, when there is a design expansion requirement for an original object in the design draft canvas, can respond to a user's object determination request for the original object in the design draft canvas, obtain object feature information of the original object, and respond to a user's object generation request submitted through an object generation control associated with the original object, determine object generation intent information and object generation reference information. Specifically, the user's object determination request for the original object in the design draft canvas can be triggered by clicking, dragging, or other object operations on the original object in the design draft canvas. The object determination request indicates that the user has selected the original object as the object to be expanded. The user's object generation request submitted through the object generation control associated with the original object can be triggered by clicking, dragging, or other control operations on the object generation control. The object generation request is used to trigger object expansion of the original object. The object generation request can carry object generation requirement information, which is associated with the object generation control; that is, the requirement editing area where the object generation control is located provides an editing area for the object generation requirement information. When the user triggers the object generation control, an object generation request can be generated and submitted based on the object generation requirement information associated with the object generation control.

[0108] The information processing model is input with object generation intent information, object feature information, and object generation reference information to obtain reference object information. Reference objects are generated in at least one object generation dimension based on this information and added to the design canvas to achieve dynamic layout recommendations. At least one object generation dimension can be at least one object generation type, including but not limited to component type, design type, element type, design interaction type, and design function type. The information processing model generates reference object information that matches the features and object generation intent of the original object. AI-assisted generation of reference object information and reference objects enables object expansion and improvement based on the original object, facilitating multi-scenario design expansion. This ensures a high degree of matching between the reference object and the original object in terms of object feature dimensions, while simultaneously improving the efficiency of expanding the original object.

[0109] The above is an illustrative scheme of another information processing device according to this embodiment. It should be noted that the technical solution of this information processing device and the technical solution of the other information processing method described above belong to the same concept. For details not described in detail in the technical solution of the information processing device, please refer to the description of the technical solution of the information processing method described above.

[0110] Figure 9 A structural block diagram of a computing device 900 according to one embodiment of this specification is shown. The components of the computing device 900 include, but are not limited to, a memory 910 and a processor 920. The processor 920 is connected to the memory 910 via a bus 930, and a database 950 is used to store data.

[0111] The computing device 900 also includes an access device 940, which enables the computing device 900 to communicate via one or more networks 960. Examples of these networks include Public Switched Telephone Network (PSTN), Local Area Network (LAN), Wide Area Network (WAN), Personal Area Network (PAN), or combinations of communication networks such as the Internet. The access device 940 may include one or more of any type of wired or wireless network interface (e.g., a network interface card (NIC)), such as an IEEE 802.11 Wireless Local Area Network (WLAN) wireless interface, a Wi-MAX (Worldwide Interoperability for Microwave Access) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, or a Near Field Communication (NFC) interface.

[0112] In one embodiment of this specification, the above-described components of the computing device 900 and Figure 9 Other components, not shown, can also be connected to each other, for example, via a bus. It should be understood that... Figure 9 The block diagram of the computing device shown is for illustrative purposes only and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.

[0113] The computing device 900 can be any type of stationary or mobile computing device, including mobile computers or mobile computing devices (e.g., tablet computers, personal digital assistants, laptop computers, notebook computers, netbooks, etc.), mobile phones (e.g., smartphones), wearable computing devices (e.g., smartwatches, smart glasses, etc.) or other types of mobile devices, or stationary computing devices such as desktop computers or personal computers (PCs). The computing device 900 can also be a mobile or stationary server.

[0114] The processor 920 is used to execute the following computer-executable instructions, which, when executed by the processor, implement the steps of the above-described information processing method.

[0115] The above is an illustrative scheme of a computing device according to this embodiment. It should be noted that the technical solution of this computing device and the technical solution of the information processing method described above belong to the same concept. For details not described in detail in the technical solution of the computing device, please refer to the description of the technical solution of the information processing method described above.

[0116] An embodiment of this specification also provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of the above-described information processing method.

[0117] The above is an illustrative scheme of a computer-readable storage medium according to this embodiment. It should be noted that the technical solution of this storage medium and the technical solution of the information processing method described above belong to the same concept. For details not described in detail in the technical solution of the storage medium, please refer to the description of the technical solution of the information processing method described above.

[0118] An embodiment of this specification also provides a computer program product, including a computer program or instructions that, when executed by a processor, implement the steps of the above-described information processing method.

[0119] The above is an illustrative scheme of a computer program product according to this embodiment. It should be noted that the technical solution of this computer program product and the technical solution of the information processing method described above belong to the same concept. For details not described in detail in the technical solution of the computer program product, please refer to the description of the technical solution of the information processing method described above.

[0120] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.

[0121] The computer program / instructions include computer program code, which may be in the form of source code, object code, executable file, or certain intermediate forms. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium may be appropriately added or removed according to the requirements of patent practice. For example, in some regions, according to patent practice, computer-readable media may not include electrical carrier signals and telecommunication signals.

[0122] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments in this specification are not limited to the described order of actions, because according to the embodiments in this specification, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the embodiments in this specification.

[0123] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0124] The preferred embodiments disclosed above are merely illustrative of this specification. The optional embodiments do not exhaustively describe all details, nor do they limit the invention to the specific implementations described. Clearly, many modifications and variations can be made based on the embodiments described herein. These embodiments are selected and specifically described in this specification to better explain the principles and practical applications of the embodiments, thereby enabling those skilled in the art to better understand and utilize this specification. This specification is limited only by the claims and their full scope and equivalents.< / primarybutton> < / ordercard>

Claims

1. An information processing method, comprising: Determine the object feature information of the original object in the design draft canvas, and obtain the object generation intent information and object generation reference information associated with the original object; The object generation intent information, the object feature information, and the object generation reference information are input into the information processing model to obtain reference object information; A reference object is generated based on the reference object information, and the reference object is added to the design canvas.

2. The information processing method according to claim 1, wherein determining the original object in the design draft canvas includes: Determine the original design draft in the design draft canvas and use the original design draft as the original object; or, determine the design draft component in the original design draft and use the design draft component as the original object.

3. The information processing method according to claim 1, wherein obtaining the object generation intent information and object generation reference information associated with the original object includes: Determine the object editing control associated with the original object, and determine the object editing area in response to a trigger operation on the object editing control; In response to an information editing operation on the object editing area, the object generation intent information and the object generation reference information are determined.

4. The information processing method according to claim 1, wherein determining the object feature information of the original object in the design draft canvas includes: Determine the content information, component information, interaction information, and structural information of the original object in the design draft canvas; The content information, component information, interaction information, and / or structural information are used as the object feature information.

5. The information processing method according to claim 1, wherein determining the object generation reference information includes: Determine the object generation rule information and historical object generation information associated with the original object; The object generation rule information and / or the historical object generation information are used as the object generation reference information.

6. The information processing method according to claim 1, wherein inputting the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information includes: Based on the object generation intent information and the object feature information, determine the object attribute information corresponding to the original object; The object attribute information and the object generation reference information are input into the information processing model to obtain reference object information.

7. The information processing method according to claim 1, wherein inputting the object generation intent information, the object feature information, and the object generation reference information into the information processing model to obtain reference object information includes: The object generation intent information, the object feature information, and the object generation reference information are input into the information processing model to obtain at least one missing reference object information, and the reference object information is generated based on the at least one missing reference object information.

8. The information processing method according to claim 1, wherein generating the reference object based on the reference object information comprises: In the reference object information, at least one component generation dimension corresponding to the reference object sub-information is determined; Based on at least one reference object sub-information, a reference sub-object is generated corresponding to each of the at least one reference object sub-information, and at least one reference sub-object is used as the reference object.

9. The information processing method according to claim 8, wherein adding the reference object to the design canvas comprises: At least one reference sub-object is determined from the reference objects, and the at least one reference sub-object is added to the design canvas according to the object type corresponding to the at least one reference sub-object.

10. An information processing method, comprising: In response to a user's object determination request for an original object in the design canvas, the object feature information of the original object is obtained; and in response to a user's object generation request submitted through an object generation control associated with the original object, object generation intent information and object generation reference information are determined. The object generation intent information, the object feature information, and the object generation reference information are input into the information processing model to obtain reference object information; Based on the reference object information, a reference object is generated in at least one object generation dimension, and the reference object is added to the design canvas.

11. An information processing system, comprising a client and a server, including: The client is used to submit object processing requests to the server for the original objects in the design draft canvas. The server is used to respond to the object processing request to determine the object feature information of the original object in the design canvas, and to obtain the object generation intent information and object generation reference information associated with the original object; and to input the object generation intent information, the object feature information and the object generation reference information into the information processing model to obtain reference object information; A reference object is generated based on the reference object information, and the reference object is added to the design canvas to obtain the target design canvas corresponding to the object processing request.

12. A computing device, comprising: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, which, when executed by the processor, implement the steps of the method according to any one of claims 1 to 10.

13. A computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of the method according to any one of claims 1 to 10.

14. A computer program product comprising a computer program or instructions which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 10.