Information processing method and apparatus, electronic device, storage medium, and program product

CN122653493APending Publication Date: 2026-08-28BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610967730.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-30
Publication Date
2026-08-28

AI Technical Summary

Benefits of technology

[0008]This document provides at least one other scenario of a computer program product, including a computer program/instruction that, when run on a computer, causes the computer to perform the information processing method provided in at least one scenario.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122653493A_ABST
    Figure CN122653493A_ABST
Patent Text Reader

Abstract

An information processing method and device, electronic equipment, storage medium and program product. The information processing method comprises: presenting at least one first description information, the at least one first description information being description information about a virtual role; and in response to a first operation, presenting first attribute information of the virtual role, the first operation comprising a confirmation operation for the at least one first description information, and the first attribute information comprising at least part of the information in the at least one description information. Through the information processing method of at least one case, the user can be provided with description information about a virtual role, and the attribute information of the virtual role can be updated according to the description information, which facilitates dynamic updating of the attribute information, improves the updating efficiency of the role attribute information, reduces the updating threshold, and improves the satisfaction of content generated based on the virtual role.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This article relates to an information processing method, an information processing apparatus, an electronic device, a non-transitory computer-readable storage medium, and a computer program product. Background Technology

[0002] With the development of electronic technology and artificial intelligence (AI) technology, digital content creation technology has rapidly developed and been widely applied. In digital content creation scenarios, the process typically begins with creating an original character and establishing a character profile for that character, in order to generate content containing that original character based on the profile. Summary of the Invention

[0003] This summary section is provided to briefly introduce the concepts, which will be described in detail in the detailed description section below. This summary section is not intended to identify key or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0004] This document provides an information processing method in at least one scenario, comprising: displaying at least one first descriptive information, wherein the at least one first descriptive information is descriptive information about a virtual character; and receiving a first operation to display first attribute information of the virtual character, wherein the first operation includes a confirmation operation for the at least one first descriptive information, and the first attribute information includes at least a portion of the information in the at least one first descriptive information.

[0005] This document provides at least one other embodiment of an information processing apparatus, comprising: a description information display module configured to display at least one first description information, wherein the at least one first description information is description information about a virtual character; and an attribute information display module configured to receive a first operation and display first attribute information of the virtual character, wherein the first operation includes a confirmation operation for the at least one first description information, and the first attribute information includes at least a portion of the information in the at least one first description information.

[0006] This document provides at least one other embodiment of an electronic device, comprising: at least one processor; and at least one memory storing one or more computer program instructions, wherein the one or more computer program instructions are executed by the at least one processor to implement the information processing method provided in at least one embodiment of this document.

[0007] This document provides at least one other non-transitory computer-readable storage medium for storing computer-readable instructions, wherein the information processing method provided in this at least one embodiment is implemented when the computer-readable instructions are executed by a processor.

[0008] This document provides at least one other scenario of a computer program product, including a computer program / instruction that, when run on a computer, causes the computer to perform the information processing method provided in at least one scenario.

[0009] The information processing method provided in at least one of the scenarios described in this paper can provide creators of virtual characters with descriptive information about the virtual characters and update the attribute information of the virtual characters based on the descriptive information. Compared with technical solutions that can only update attribute information through active editing by creators, this method is conducive to realizing dynamic updates of the attribute information of virtual characters, improving the efficiency of attribute information updates, lowering the update threshold, and increasing the satisfaction of content generated based on virtual characters. Attached Figure Description

[0010] The above and other features, advantages, and aspects of the various scenarios described below will become more apparent when taken in conjunction with the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0011] Figure 1 This diagram illustrates an application scenario of at least one information processing method.

[0012] Figure 2 A flowchart illustrating an information processing method provided in at least one scenario is shown schematically;

[0013] Figure 3A The diagram illustrates an interactive scenario where descriptive information about a virtual character is displayed.

[0014] Figure 3B The illustration shows an interactive diagram of the second scenario, displaying descriptive information about the virtual character.

[0015] Figure 4A The diagram illustrates an interactive scenario where descriptive information about a virtual character is displayed in a third-case setting.

[0016] Figure 4B The diagram illustrates the interaction for displaying descriptive information about the virtual character in the fourth scenario.

[0017] Figure 5A This diagram illustrates the interaction for displaying the first attribute information in the first scenario.

[0018] Figure 5B This diagram illustrates the interaction for displaying the first attribute information in the second scenario.

[0019] Figure 5CThis diagram illustrates the interaction for displaying the first attribute information in the third scenario.

[0020] Figure 6 This schematic diagram illustrates the interaction with the first information in at least one scenario;

[0021] Figure 7 This diagram illustrates the interaction with descriptive information in at least one scenario.

[0022] Figure 8 The diagram illustrates the interaction of an information processing method in at least one scenario.

[0023] Figure 9 This schematically illustrates a structural block diagram of an information processing apparatus provided in at least one scenario;

[0024] Figure 10 The schematic diagram illustrates the structure of an electronic device suitable for implementing information processing methods. Detailed Implementation

[0025] The present invention will now be described in more detail with reference to the accompanying drawings. While some aspects of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the aspects set forth herein; rather, these aspects are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the accompanying drawings and aspects are for illustrative purposes only and are not intended to limit the scope of this invention.

[0026] It should be understood that the steps described in the method embodiments herein may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this document is not limited in this respect.

[0027] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one situation" means "at least one situation"; the term "another situation" means "at least one additional situation"; the term "some situations" means "at least some situations". Definitions of other terms will be given in the following description.

[0028] It should be noted that the concepts of "first" and "second" mentioned in this article are only used to distinguish different devices, modules or units, and are not used to limit the order of the functions performed by these devices, modules or units or their interdependencies.

[0029] It should be noted that the terms "one" and "more" used in this document are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0030] The names of messages or information exchanged between multiple devices in the embodiments herein are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0031] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition, use, storage or deletion of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0032] It is understood that before using the technical solutions provided in each scenario in this article, relevant users should be informed of the type, scope of use, and usage scenarios of the information involved in this article and their authorization should be obtained through appropriate means in accordance with relevant laws and regulations. Relevant users may include any type of rights holder, such as individuals, enterprises, or groups.

[0033] With the development of electronic and artificial intelligence technologies, digital content creation techniques have rapidly advanced and become widely applied. In digital content creation, the process typically begins with creating original characters (virtual characters) and establishing character profiles. Content containing these original characters is then generated based on these profiles. Once created, the character profiles remain static but can be actively edited and updated by the creator. However, when enriching character settings, creators need to clearly define their update strategy or direction. Therefore, updating attribute information has a high barrier to entry, making it difficult to enhance character richness and, consequently, generate media content that meets requirements.

[0034] To at least partially address at least some of these technical problems, at least one aspect of this document provides an information processing method, the method comprising: displaying at least one first descriptive piece of information, wherein the at least one first descriptive piece of information is descriptive information about a virtual character; and receiving a first operation to display first attribute information of the virtual character, wherein the first operation includes a confirmation operation for the at least one first descriptive piece of information, and the first attribute information includes at least a portion of the information in the at least one first descriptive piece of information.

[0035] Based on the information processing method provided in at least one aspect of this document, an electronic device and a computer program product are also provided in at least one aspect of this document.

[0036] The information processing method provided in at least one scenario in this paper can provide creators of virtual characters with descriptive information about the virtual characters and update the attribute information of the virtual characters based on the descriptive information. Compared with technical solutions that can only update attribute information through active editing by creators, this method is conducive to realizing dynamic updates of the attribute information of virtual characters, improving the efficiency of attribute information updates, lowering the update threshold, and increasing the satisfaction of content generated based on virtual characters.

[0037] The following detailed description, with reference to the accompanying drawings, illustrates the situation described in this article and provides some examples.

[0038] Figure 1 The diagram illustrates an application scenario of at least one information processing method.

[0039] like Figure 1 As shown, this application scenario 100 can involve terminal device 110 and user 120. Terminal device 110 can be various electronic devices capable of providing a display interface, such as smart wearable devices, smart appliances, smart cars, mobile phones, tablets, laptops, or desktop computers.

[0040] For example, the terminal device 110 may have an application client installed. This application could be a content sharing platform application, a content creation application, a social platform application, or a comprehensive application that includes content creation, sharing, and social interaction, etc. There are no restrictions here. In at least one case, the application may provide content sharing and content creation functions, allowing user 120 to view media content and create and share media content through the application.

[0041] In at least one scenario, the application can provide virtual character creation and maintenance functions, allowing user 120 to use the created virtual characters as creative materials to generate media content containing virtual characters when creating media content through the application.

[0042] For example, application scenario 100 may also involve server 130, which can be a background management server that supports the operation of clients of applications installed on terminal device 110. For example, server 130 can run a server of an application corresponding to the client of the application. The server can be a server for local area network or wide area network, or a cloud server, etc. This article does not limit it.

[0043] For example, server 130 can provide the application's client with the information displayed by the client. For instance, the application's server can respond to a media content generation request sent by the application's client, generate media content containing virtual characters based on the materials included in the media content generation request, and then feed the media content back to the application's client for display. For instance, the application's server can provide the application's client with descriptive information about the virtual characters, which the application's client can then display for user 120 to choose from. For instance, the application's server can respond to an attribute information update request sent by the application's client, update existing attribute information based on the materials included in the attribute information update request, and then feed the updated attribute information back to the application's client for display.

[0044] In at least one case, provided that the computing power of the terminal device allows, the aforementioned operations of generating media content containing virtual characters based on the materials and updating existing attribute information based on the materials can also be performed by the client of the application installed on the terminal device 110, and this document does not limit this.

[0045] For example, the information processing method provided in at least one of the embodiments herein can be implemented in software, hardware, firmware, or any combination thereof.

[0046] For example, the information processing method described in at least one scenario of this paper is applicable to the client of an application installed on a terminal device. The client of the application can load and execute the information processing method, and this paper does not impose any limitations on this. For example, the terminal device may include a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a Digital Signal Processor (DSP), a Neural Processing Unit (NPU), or other processing units with data processing capabilities and / or instruction execution capabilities, storage units, etc. The terminal device may also have an operating system, various types of Application Programming Interfaces (APIs) (e.g., OpenGL (Open Graphics Library), Metal, etc.), etc. The client of the application installed on the terminal device implements the information processing method provided in at least one scenario of this paper by running code or instructions. For example, the client of the application implements the information processing method provided in at least one scenario of this paper by calling the decoding and rendering functions of the terminal device.

[0047] The following will combine Figures 2-8The information processing method provided in at least one scenario in this paper is described in detail.

[0048] Figure 2 A flowchart illustrating an information processing method provided in at least one scenario is shown schematically.

[0049] like Figure 2 As shown, the information processing method provided in at least one scenario of this article includes steps S210 to S220.

[0050] Step S210: Display at least one first description piece of information, which is a description of the virtual character.

[0051] Step S220: In response to the first operation, display the first attribute information of the virtual character. The first operation includes a confirmation operation for at least one first description, and the first attribute information includes at least a portion of the information in the at least one first description.

[0052] In at least one context, the first attribute information including at least a portion of the information in at least one first description can be understood as the first attribute information including at least a portion of the textual information in at least one first description, or as the first attribute information including information with the same or similar semantics as at least a portion of the information in at least one first description. For example, if at least one first description includes "always plays with small animals," the first attribute information may include "likes small animals," "kind-hearted," or "always plays with small animals," etc.

[0053] In at least one scenario, at least one first descriptive piece of information may be displayed in response to triggering an update or edit of the attribute information. Alternatively, in response to triggering an update or edit of the attribute information, at least one fourth descriptive piece of information about the virtual character may be displayed first, and in response to a selection operation on the at least one fourth descriptive piece of information, at least one first descriptive piece of information may be displayed, wherein the at least one first descriptive piece of information is the selected fourth descriptive piece of information.

[0054] For example, at least one fourth descriptive piece of information and at least one first descriptive piece of information are generated based on one or more multimedia contents, such as those extracted from one or more multimedia contents, all of which are associated with the virtual character. For example, the multimedia contents include at least one of the following: at least one media content (MediaContent) including the virtual character; and information about the generation process of at least one media content. The generation process information may include, for example, historical conversation information between the creator and the AI ​​assistant when generating at least one media content (e.g., including multi-turn conversation content), reference information provided by the creator, etc. For example, historical conversation content, in particular, reflects the creator's true intentions and character orientation regarding the virtual character, and is a highly reliable source for extraction.

[0055] In some cases, this document displays at least one descriptive piece of information on the third page, which is automatically generated by the application containing the third page (such as the notes management page) based on at least one of the following: at least one media content, which includes a virtual character; at least one media content generation process information, whereby the first attribute information is obtained by incrementally updating the existing attribute information of the virtual character based on at least one first descriptive piece of information.

[0056] In some cases, the first page, second page, third page, virtual characters, etc. in this article all belong to the same application.

[0057] For example, multiple multimedia content pieces containing virtual characters can be acquired first, along with information on the generation process of these pieces of content. Then, descriptive information about the virtual character can be extracted from each multimedia content piece, resulting in multiple descriptive pieces. This can be done by extracting a single descriptive piece from a single multimedia content piece, or by extracting multiple descriptive pieces from a single multimedia content piece. These multiple descriptive pieces can be used as a fourth descriptive piece for the creator to choose from. In at least one scenario, the relevance of each of the multiple descriptive pieces to the virtual character can be determined, and at least one descriptive piece with a high relevance can be selected for the creator to choose from. In at least one scenario, the displayed first descriptive piece can be, for example, a summary of each of the extracted at least one descriptive piece, thus avoiding the situation where there is a large amount of extracted single descriptive content, resulting in only a small number of descriptive pieces being displayed on a single page.

[0058] For example, media content including virtual characters can be information in any modality, such as text describing virtual characters, images and text describing virtual characters, or videos containing virtual characters. Text describing virtual characters can be text derived from speech-to-text conversion, or information such as scripts generated based on virtual characters. Images and text describing virtual characters include, for example, pictures and image descriptions.

[0059] In at least one scenario, each piece of multimedia content can be input into a deep learning model, which then extracts descriptive information about virtual characters from each piece of multimedia content. For example, a deep learning model can include large models, such as large language models, large visual models, large audio models, and multimodal large models, or a combination of several of these. The full name of a large model is, for example, a large-scale pre-trained artificial intelligence foundational model, which is a general-purpose deep learning model system that uses the Transformer deep neural network as its core architecture and relies on massive amounts of diverse data, hundreds of billions of parameters, and ultra-large-scale computing power to complete self-supervised pre-training.

[0060] In at least another scenario, an intelligent agent with multimodal information understanding and text generation capabilities can extract descriptive information about virtual characters from each multimedia content. The agent is typically able to perceive information in its environment, make decisions, and take actions to achieve specific goals or tasks. This agent can be, for example, a large-model intelligent agent, which uses a large model as its core brain and possesses a complete closed-loop capability of perception, thinking, planning, tool invocation, action, memory, and self-reflection. It is an artificial intelligence system capable of autonomously understanding complex goals, breaking down tasks, invoking external resources, iteratively revising execution plans, and independently completing complex tasks in open scenarios.

[0061] In one scenario, in addition to outputting the extracted descriptive information, the deep learning model can also output a confidence level corresponding to the descriptive information. It can select the descriptive information with the highest confidence level from all the extracted descriptive information to obtain at least one second descriptive information.

[0062] In at least one scenario, the descriptive information extracted from each multimedia content piece includes information from one or more defined dimensions. Each dimension can be treated as a single descriptive entry, or the information from one or more dimensions can be organized into a single descriptive entry that reflects each dimension. The defined dimensions can be attribute information of the virtual character, including dimensions such as identity, experience, daily preferences, personality, physical characteristics, abilities, relationships, worldview, appearance, basic information (e.g., name, birthday), and voice. This facilitates alignment with the attribute information of the virtual character, enabling updates to attribute information based on the descriptive information.

[0063] In at least one scenario, at least one first descriptive piece of information or at least one fourth descriptive piece of information may be arranged sequentially according to the generation time of the corresponding multimedia content, or sequentially according to the generation time of the descriptive information. In at least another scenario, at least one first descriptive piece of information or at least one fourth descriptive piece of information may be arranged in time groups, for example, divided into at least three groups by time: the first group includes descriptive information generated today, the second group includes descriptive information generated yesterday, and the third group includes descriptive information generated within the last seven days, excluding today and yesterday. Depending on the need, grouping of descriptive information by month or by year may also be included, but this document does not limit this.

[0064] In at least one scenario, at least one first description or at least one second description can be displayed through at least one card. In addition to displaying the description information, each card can also display the generation time (which can be understood as the extraction time of the description information), source tags (such as the source link of the multimedia content from which the description information is extracted, the source category (such as AI-generated category, user-generated category, etc.), and keywords of the description information.

[0065] In at least one case, the attribute information of a virtual character can be the basic data used to define and shape the virtual character, such as information from multiple dimensions including the virtual character's background, personality, abilities, behavioral motivations, and interpersonal relationships.

[0066] In at least one scenario, the confirmation operation for at least one piece of first description information may include triggering the "Confirm" button on the page displaying the first description information, double-clicking the page displaying the first description information, or triggering the Enter key when displaying at least one piece of first description information, etc., which are not limited in this document.

[0067] In at least one case, the first attribute information can be displayed on any page suitable for displaying the attribute information of a virtual character, such as the virtual character's character management page or the virtual character's character details page. This article does not limit this to any particular page.

[0068] For example, at least one piece of first description information can be displayed on a page, such as as an overlay. An overlay can refer to an independent visual layer superimposed on the original page content, such as a floating layer, overlay, pop-up, or half-screen layer. For instance, when at least one piece of first description information is displayed through an overlay, in response to receiving a confirmation operation for the at least one piece of first description information, the page displayed after closing the overlay can add the first attribute information, or the existing attribute information displayed on the page before displaying the at least one piece of first description information can be updated to the first attribute information. In at least another scenario, the first attribute information of a virtual character can be displayed on a different page than the at least one piece of first description information. In response to receiving a confirmation operation for the at least one piece of description information, the user can jump from the page displaying the at least one piece of first description information to the page displaying the first attribute information.

[0069] In at least one scenario, the first attribute information can be obtained by updating the existing attribute information of the virtual character based on at least one first descriptive piece of information. For example, at least one first descriptive piece of information and existing attribute information can be input into a deep learning model or agent with semantic understanding and text generation capabilities, and the deep learning model or agent can generate the first attribute information.

[0070] In at least one scenario, the first attribute information can be obtained by incrementally updating the existing attribute information of the virtual character based on at least one first description. For example, each first description can be compared with the existing attribute information for semantic differences. If semantic differences exist, the first description is used to replace the corresponding existing attribute information, thereby obtaining the first attribute information. In at least another scenario, the aforementioned agent can perform the operation of incrementally updating the existing attribute information of the virtual character based on at least one first description, and the agent outputs the first attribute information. By incrementally updating the existing attribute information to obtain the first attribute information, at least one first description can be safely and controllably integrated into the structured character profile (i.e., the existing attribute information), avoiding information loss caused by overwriting.

[0071] For example, at least one first description can be aligned with existing attribute information, duplicate information in the same dimension can be deduplicated, conflict detection can be performed on relatively conflicting information and resolved according to a strategy (e.g., based on the creator's latest intention / at least one description, or prompting the creator to make a decision), and finally the first attribute information is incrementally updated based on the existing attribute information.

[0072] In at least one scenario, the first attribute information may include second and third information. The second information is existing attribute information of the virtual character, and the third information includes newly added attribute information of the virtual character, which is generated based on at least one descriptive piece of information. For example, the second information may be at least a portion of the existing attribute information of the virtual character, and the existing attribute information included in the second information does not semantically conflict with the newly added attribute information in the third information. The second information may be key information extracted from at least one descriptive piece of information.

[0073] In at least one scenario described herein, the second and third information can be displayed in different display styles. For example, the second information can be displayed in a first display style, and the third information can be displayed in a second display style different from the first display style. This allows the creator of the virtual character to quickly identify the updated information and decide whether further editing and updating of the virtual character's attribute information is necessary.

[0074] For example, the third information can be highlighted relative to the second information. The font style of the third information can be different from that of the second information. For example, the text of the third information can be bolder, italicized, underlined, have a more eye-catching color, a larger font size, or an outer border. This article does not limit the first display style and the second display style, as long as the second display style is more eye-catching than the first display style.

[0075] For example, if some information has been deleted from the first attribute information relative to the existing attribute information, the first information may also include the deleted information displayed in a strikethrough style, but the deleted information is not highlighted.

[0076] The information processing method provided in at least one of the scenarios described in this paper can provide creators with descriptive information about virtual characters and update the attribute information of virtual characters based on the descriptive information. Compared with technical solutions that can only update attribute information through active editing by creators, this method is conducive to realizing dynamic updates of virtual character attribute information, improving the efficiency of attribute information updates, lowering the update threshold, and increasing the satisfaction of content generated based on virtual characters.

[0077] Figure 3A The diagram illustrates an interactive scenario where descriptive information about a virtual character is displayed.

[0078] In at least one scenario, at least one first descriptive message may be displayed in response to receiving a second operation. The second operation includes a triggering operation on a first interactive element in the first page. For example, before displaying at least one first descriptive message, the information processing method further includes: displaying the first page and displaying the first interactive element in the first page; receiving the second operation to display at least one first descriptive message.

[0079] In one scenario, the first page might provide a function to modify character information for a virtual character, including attribute information. For example, the character information includes static and dynamic information. The attribute information in this document, such as static character information, typically does not update dynamically with media content generated based on the virtual character; it can only be updated through active editing by the creator. In addition to attribute information, the character information displayed on the first page may also include, for example, the virtual character's profile and voice.

[0080] For example, the first page provides an entry point for modifying attribute information of a virtual character, and receives a trigger operation on this entry point, allowing modification of the virtual character's existing attribute information on the first page. For instance, the first page could be a character management page for the virtual character, or it could be a details page for the virtual character.

[0081] In at least another scenario, the first page can be a conversational page for interacting with an AI assistant, where the creator can engage in intelligent interaction with the AI ​​assistant. For example, on this conversational page, the creator can reference a virtual character and submit instructions to create media content based on that character. The AI ​​assistant can then respond to these instructions by providing the creator with the generated media content. The conversational page provides a first interactive element to receive a second operation, including triggering the first interactive element, which displays at least one first descriptive piece of information to the creator. The creator can select this first descriptive piece of information as material for generating media content, or they can select it as material for updating the virtual character's attribute information.

[0082] In at least one scenario, the page displaying the first descriptive information and the page displaying the first interactive component can be different pages.

[0083] For example, in one scenario, receiving a second operation to display at least one piece of first descriptive information can be implemented as follows: receiving a second operation to display a second page and displaying at least one piece of first descriptive information in a first style on the second page, the second page including a conversation page for interacting with an AI assistant. In this scenario, the first page is, for example, a role management page for a virtual character or a details page for a virtual character. For example, the first style can be a window style, a floating layer style, a half-screen layer style, etc., and for example, at least one piece of first descriptive information can be displayed through a page overlay.

[0084] For example, in another scenario, the step of receiving the second operation to display at least one first descriptive piece of information can be implemented as: receiving the second operation to display a third page and displaying at least one first descriptive piece of information on the third page, the third page including a management page for the descriptive information. In this scenario, the first page is, for example, a conversation page for interacting with an AI assistant.

[0085] In at least one scenario, the third page may provide functions for managing descriptive information. For example, it may receive a modification operation on a second descriptive piece of at least one first descriptive piece displayed on the third page, modifying the second descriptive piece. Exemplarily, upon receiving a trigger operation on any location within the display area of ​​the second descriptive piece, the third page may display a virtual keyboard, allowing the creator to add, delete, or modify the content of the second descriptive piece using the virtual keyboard, with the results of such additions, deletions, or modifications displayed in real-time on the third page. For example, upon receiving a new descriptive piece operation, the third page may display the newly added third descriptive piece. Exemplarily, the third page may provide a new entry point, receive a trigger operation on this entry point, display an interface for inputting new descriptive information, and display a virtual keyboard within this interface. The creator can input information through interaction with this interface, and after confirming the input, the input information is displayed as new descriptive information on the third page. The interface for inputting new descriptive information may be a separate page or a page overlay of the third page; this is not limited in this document.

[0086] In at least one scenario, at least one first descriptive piece of information is obtained in response to a selection operation on at least one fourth descriptive piece of information. For example, the step of receiving a second operation to display at least one first descriptive piece of information may include: receiving a third operation to display at least one fourth descriptive piece of information about a virtual character; and receiving a selection operation on at least one fourth descriptive piece of information to display the selected at least one first descriptive piece of information. The third operation includes the aforementioned triggering operation on the first interactive element, and the second operation includes the third operation and the selection operation.

[0087] It is understandable that the implementation principle of displaying at least one first description information can be understood as the implementation principle of displaying at least one fourth description information. The at least one fourth description information includes the aforementioned at least one first description information, thereby realizing the display of at least one first description information. Furthermore, the page displaying at least one fourth description information can receive a selection operation, and the description information selected by the selection operation is the at least one first description information.

[0088] The following explanation and illustration will use the example of displaying at least one fourth descriptive piece of information to illustrate the principle of displaying at least one first descriptive piece of information.

[0089] For example, such as Figure 3AAs shown in interface 310-1, the first page is displayed as such. This page, for example, is a details page for a virtual character, displaying the virtual character's image 311, basic information 312, and attribute information 313. The first page also displays a first interactive element 3131 corresponding to the attribute information 313. Receiving a trigger operation on this first interactive element 3131 allows the display of a page overlay 314 on the first page. This page overlay 314 displays at least one fourth descriptive piece of information for the virtual character. The display style of the first page is updated from that shown in interface 310-1 to that shown in interface 310-2.

[0090] In at least one scenario, the page displaying at least one fourth descriptive piece of information also provides a search component 3141. This component allows for interaction with the search component 3141, enabling the search to be performed on the at least one fourth descriptive piece of information and updating the displayed information to reflect the searched results. For example, the page may receive a click on the search component 3141, display an input box on the interface, receive input of keywords into the input box, and submit the entered keywords. This allows for filtering of descriptive information containing or associated with the keywords from the at least one fourth descriptive piece of information, and only the filtered descriptive information is displayed on the interface. By providing a search component, creators can easily find descriptive information that meets their needs, improving their decision-making efficiency in selecting descriptive information and further enhancing the efficiency of updating attribute information. In this scenario, the at least one first descriptive piece of information may be the filtered descriptive information, and the selection operation includes clicking the search component and entering keywords.

[0091] In at least one scenario, the page displaying at least one piece of fourth descriptive information also provides a return component 3142, such as a return button, which receives a trigger operation. The first page can return from the display style of displaying at least one piece of fourth descriptive information to the display style before displaying at least one piece of fourth descriptive information, such as returning to the display style shown in interface 310-1. In this way, a fallback mechanism can be provided for cases where at least one piece of fourth descriptive information does not include the descriptive information needed when the creator updates attribute information, thereby further improving the user experience.

[0092] In at least one case, a selection operation is received for selecting at least one first description from at least one fourth description to be displayed in the page overlay 314. The display style of the first page is updated from the display style shown in interface 310-2 to a display style similar to that shown in interface 310-1. The only difference from the display style shown in interface 310-1 is that, upon receiving the selection operation, the attribute information included in the role information displayed in the first page is the first attribute information, that is, the existing attribute information in the first page is updated to the first attribute information.

[0093] Figure 3B Schematically shows an interactive schematic diagram of displaying description information about a virtual character in a second scenario.

[0094] In at least one scenario, first prompt information is displayed at an associated position of a first interaction element displayed on a first page, for example, where the first prompt information indicates that there is new description information. For example, the first prompt information includes an identifier, which for example includes one or at least two of a numerical subscript (badge), a dot mark, or a text label (e.g., "new", "update"), etc. Through the first prompt information, creators can be driven to actively trigger the first interaction element to view the new description information, and creators can be guided to update attribute information. This is conducive to realizing dynamic update of attribute information, improving the update frequency of attribute information, and increasing satisfaction with content generated based on virtual characters.

[0095] In at least one scenario, the first interaction element is, for example, an interaction component, and the display content of the interaction component can also indicate whether there is new description information. For example, as Figure 3B shows, when there is new description information, the display content of the first interaction element may be "Settings available for update". When there is no new description information, the display content of the first interaction element may be "Update settings", "Setting assistant", or an identifier indicating editing (e.g., a pen pattern), etc. It can be understood that the above display content is only an example to facilitate understanding of the present document, and the present document does not limit this.

[0096] In at least one scenario described herein, one implementation of the step of receiving a third operation and displaying at least one fourth descriptive piece of information may include: receiving a trigger operation on a first interactive element, displaying a second page, and displaying at least one fourth descriptive piece of information in a first style on the second page. The second page includes a conversation page for interacting with an AI assistant. An AI assistant refers to a human-computer interaction program / software developed using technologies such as artificial intelligence, natural language processing, speech recognition, and large-scale models, capable of understanding human text / voice commands, automatically completing various tasks, and providing information services; it can be understood as an AI tool that can help people with tasks and conversations. In this scenario, after selecting at least one fourth descriptive piece of information, one can directly return to the conversation page and use the selected at least one first descriptive piece of information as material to update the attribute information through intelligent interaction with the AI ​​assistant. Compared to the technical solution of directly returning to the first page, this provides creators with an entry point to further optimize or adjust the selected descriptive information, which helps improve the efficiency of updating attribute information, increases the satisfaction of the updated first attribute information, and thus improves the satisfaction and user experience of content generated based on virtual characters. Furthermore, when at least one fourth description includes newly added description, automatically displaying at least one fourth description while showing the second page makes it convenient for creators to directly view the newly added description, facilitating their selection and improving the utilization rate of description information.

[0097] like Figure 3B As shown, receiving a trigger operation on the first interactive element 3131 in the first page displayed as shown in interface 310-3 allows the display of a second page. The initial display style of the second page is shown in interface 320-1. Subsequently, the display style of the second page is updated to the display style shown in interface 320-2, that is, the second page displays a first page overlay 321 displaying at least one fourth descriptive piece of information, so as to display at least one fourth descriptive piece of information in the form of a page overlay. For example, when the at least one fourth descriptive piece of information does not include newly added descriptive information, the interaction logic for displaying at least one fourth descriptive piece of information can also be combined with... Figure 3B The interaction logic shown is similar.

[0098] For example, the first page overlay 321 also provides a return component, which receives a trigger operation. The second page can return from the display style of displaying at least one piece of fourth descriptive information to the display style before displaying at least one piece of fourth descriptive information, for example, returning from interface 320-2 to interface 320-1. In this way, a fallback mechanism can be provided for cases where at least one piece of fourth descriptive information does not include the descriptive information needed by the creator when updating attribute information. The creator can directly interact with the AI ​​assistant on the second page, providing the creator with an entry point to optimize or adjust attribute information, which helps to improve the efficiency of attribute information updates and user experience.

[0099] In at least one of the scenarios described herein, a selection operation is received for at least one fourth descriptive information in the second page. The display style of the second page is updated from the display style shown in interface 320-2 to a display style similar to interface 320-1. The difference between the display style of the second page displayed after receiving the selection operation and interface 320-1 may be that the former also displays first information, which indicates the selected at least one descriptive information.

[0100] Figure 4A The diagram illustrates an interactive scenario where descriptive information about a virtual character is displayed in a third scenario.

[0101] In at least one scenario described in this paper, when a trigger operation is received on the first interactive element, the description information can be displayed only in response to further interaction from the creator, rather than being displayed directly. This makes the display of description information more aligned with actual needs, improving the creator's experience. This effect is particularly significant when at least one fourth set of description information does not include any newly added description information. This is because if no new description information is added, it means the creator has already viewed at least two sets of description information for the virtual character, or has already selected at least two sets of description information. Triggering the first interactive element only indicates that the creator needs to change attribute information, but does not mean the creator wants to see the description information. Furthermore, in this scenario, further interaction can display the description information, satisfying the creator's need to select description information.

[0102] In at least one scenario, the step of receiving a third operation and displaying at least one fourth descriptive message can be implemented as follows: receiving a trigger operation on a first interactive element and displaying a second interactive element; receiving a fourth operation and displaying at least one fourth descriptive message. The third operation includes the fourth operation, and the fourth operation includes a trigger operation on the second interactive element.

[0103] For example, upon receiving a trigger action on the first interactive element, a page overlay can be displayed on the first page, within which a second interactive element is displayed. For instance, a message box can be displayed on the first page, displaying a prompt message and the second interactive element. The prompt message prompts the creator to view descriptive information about the virtual character, such as "Do you want to view character inspiration extracted from the created work?" The second interactive element can be, for example, a confirmation button. Upon receiving a trigger action on the second interactive element, at least one fourth descriptive message can be displayed in a new page overlay.

[0104] In at least one case, such as Figure 4A As shown, in response to a triggering operation on a first interactive element 4131 displayed on a first page in the display style shown in interface 410-1, a second page is displayed. This second page, for example, is displayed in the display style shown in interface 420-1. This second page displays a second interactive element 422 and includes a conversation page for interacting with an AI assistant. This second page is, for example, the aforementioned conversation page. Figure 4A As shown, the second interactive element 422 displays the instruction "View Character Inspiration" to indicate the function provided by the second interactive element. For example, upon receiving a trigger operation on the second interactive element 422, at least one fourth descriptive message can be displayed on the second page. For example, a first page overlay 421 can be displayed on the second page, which displays at least one fourth descriptive message, and the display style of the second page is updated from the display style shown in interface 420-1 to the display style shown in interface 420-2.

[0105] In at least another case, such as Figure 4AAs shown, in response to a trigger operation on the second interactive element 422, a first session message 423 can be displayed on the second page. This first session message includes a third interactive element 4231. The display style of the second page is updated from the display style shown in interface 420-1 to the display style shown in interface 420-3. The first session message also includes guidance information to guide the creator to provide keywords about the descriptive information they want to view. This guidance information may include, for example, "Do you want to see setting inspiration related to XX? You can tell me the specific direction you want to see, such as new daily fun, XXXXX," etc. The third interactive element 4231 may display a prompt message such as "View all inspiration." Alternatively, the guidance information may be used to guide the creator to confirm whether to view the descriptive information, such as "Please confirm whether to view character inspiration extracted from the created work," and the third interactive element may display "Confirm," etc. It is understood that the above guidance information and the information displayed by the third interactive element are only examples to facilitate understanding of this article, and this article does not limit them. Upon receiving a trigger operation on the third interactive element 4231, at least one fourth descriptive message is displayed. For example, the first page overlay 421 is displayed on the second page. This first page overlay 421 displays at least one fourth descriptive piece of information. The display style of the second page is updated from the display style shown in interface 420-3 to the display style shown in interface 420-2. The technical solution provided in this scenario allows the display of descriptive information to better meet user needs, thereby improving the efficiency of attribute information updates.

[0106] For example, if the creator does not trigger the third interactive element 4231, but instead enters a keyword through the input component provided on the second page, then in response to the keyword submission operation, a page overlay can be displayed on the second page, and at least one description message matching the keyword can be displayed in the page overlay, which is the aforementioned at least one fourth description message.

[0107] For example, in response to a selection operation on at least one fourth descriptive information in the second page, the display style of the second page is updated from the display style shown in interface 420-2 to a display style similar to interface 420-3. The difference between the display style of the second page displayed in response to the selection operation and interface 420-3 may be that the former also displays first instruction information, which indicates at least one first descriptive information selected.

[0108] Figure 4B The diagram illustrates an interactive scenario where descriptive information about a virtual character is displayed in the fourth case.

[0109] In at least one scenario, receiving a trigger operation on the first interactive element allows the existing settings information of the second interactive element and the virtual character to be displayed in a second style on the first page.

[0110] For example, in one situation, such as Figure 4B As shown, upon receiving a trigger operation on the first interactive element 4132 displayed on the first page of the display style shown in interface 410-2, a second page overlay 415 can be displayed on the first page, which displays a second interactive element 4151. This second interactive element 4151 may display, for example, an instruction such as "Character Inspiration" to indicate the function provided by the second interactive element. The second page overlay 415 may also display existing attribute information and provide a function to modify the attribute information. In response to the modification operation on the existing attribute information, the attribute information displayed on the first page is updated. This allows creators to easily adjust the attribute information based on existing attribute information, while providing creators with an entry point to view descriptive information, thus meeting the diverse needs of creators to update attribute information and improving the efficiency of attribute information updates. In this case, the second style is a page overlay style, which can specifically be a window style, a floating layer style, etc., which is not limited in this document.

[0111] For example, if a trigger operation is received at any location in the existing attribute information display area, a virtual keyboard can be displayed on the second page to facilitate the creator's modification of the existing attribute information.

[0112] In at least one scenario, in response to a triggering operation on the second interactive element 4151, a second page can be displayed, and at least one fourth descriptive piece of information can be displayed on the second page in a third style. This second page is, for example, the aforementioned conversation page for interacting with an AI assistant, and the third style is, for example, a page overlay style. The display style of the second page displaying at least one fourth descriptive piece of information is shown in interface 420-4. Exemplarily, the initial display style of the second page displayed in response to a triggering operation on the second interactive element 4151 can be as follows: Figure 3B The second page, as shown in interface 320-1, is subsequently updated to the display style shown in interface 420-4. This allows users to directly return to the conversation page after selecting at least one fourth descriptive piece of information, using the selected first descriptive piece as material and updating the attribute information through a conversation with the intelligent assistant. Compared to the previous approach of directly returning to the first page, this provides creators with an entry point to further optimize or adjust the selected descriptive information, improving the efficiency of attribute information updates, increasing satisfaction with the updated first attribute information, and thus enhancing the satisfaction and user experience of content generated based on virtual characters.

[0113] Figure 5A The diagram illustrates the interaction for displaying the first attribute information in the first scenario.

[0114] In at least one scenario, after receiving a confirmation operation for at least one piece of first descriptive information, a second page can be displayed first, and the first page can be displayed in response to an operation on the second page. In this way, the selected at least one piece of descriptive information can be used as material, and the attribute information can be updated through a conversation with the intelligent assistant. Compared to a technical solution that directly returns to the first page, this provides creators with an entry point to further optimize or adjust the selected descriptive information, which helps improve the efficiency of attribute information updates, increases the satisfaction with the updated first attribute information, and thus improves the satisfaction and user experience of content generated based on virtual characters.

[0115] For example, when at least one first description is selected from at least one fourth description, the confirmation operation for at least one first description can be understood as a confirmation operation for the selection result.

[0116] In at least one scenario, the step of receiving a first operation and displaying the first attribute information of a virtual character may include: receiving a confirmation operation for at least one piece of first description information, displaying first instruction information on a second page, the first instruction information indicating at least one piece of first description information; receiving a fifth operation for the second page, displaying a first page and displaying the first attribute information on the first page; the first page displayed after receiving the fourth operation is, for example, the aforementioned virtual character management page or character details page, etc., the first page may display character information including attribute information, and the included attribute information is the first attribute information; the first operation includes the fifth operation for the second page.

[0117] In at least one case, such as Figure 5A As shown, upon receiving a confirmation operation on at least one first description item displayed on interface 520-1 (e.g., selecting the first description item first and then the third description item), interface 520-1 is updated to the display style shown in interface 520-2. In interface 520-2, at least one selected description item is in a selected state, and the interactive element "Update to Settings" in interface 520-1 is also updated from a "Disabled" state to an "Activated" state as shown in interface 520-2 (e.g., the interactive element is updated to the "Activated" state after selecting the first description item). A trigger operation on the "Update to Settings" interactive element is received, confirming the completion of the confirmation operation on at least one selected first description item. It can be understood that interfaces 520-1 and 520-2 are two display formats of the second page.

[0118] In at least one scenario, the first instruction information can be displayed in a conversational format. For example, such as... Figure 5AAs shown, upon receiving a confirmation operation for at least one piece of first description information, the second page displaying the first instruction information is presented in the style shown in interface 520-3. The displayed first instruction information includes, for example, a second session message 524 indicating at least one piece of first description information, which is equivalent to a session message submitted by the user. In this case, a third session message 525 can also be streamed below the second session message 524. This third session message 525 is used to receive confirmation instructions. For example, the third session message 525 includes prompts such as "Update these character inspirations to the settings?" to prompt the creator whether to update the character's attribute information based on the description information. The third session message 525 also includes interactive elements to receive confirmation instructions for the third session message. For example, the interactive elements included in the third session message 525 include two buttons, one for receiving confirmation instructions and the other for receiving denial instructions. In response to receiving a confirmation operation for the third session message, a first page is displayed, and the first attribute information 513 is displayed on the first page. For example, the display style of the first page displaying the first attribute information 513 is shown in interface 510.

[0119] For example, streaming output can be understood as a progressive chunked data response mechanism, which means that during the data generation process, instead of waiting for all content to be generated, the generated data fragments are continuously and batch-wise rendered and displayed in real time, with data generation, transmission and rendering executed in parallel throughout the process.

[0120] On the first page, the "Ability: XXXX, can communicate with XXX" in the first attribute information 513 is, for example, a newly added attribute information compared to the existing attribute information, and this part of the information is highlighted.

[0121] Figure 5B The diagram illustrates the interaction for displaying the first attribute information in the second scenario.

[0122] In at least one scenario, a confirmation operation is received for at least one first description message, and the first instruction message displayed on the second page is, for example, a second session message indicating at least one first description message.

[0123] For example, such as Figure 5B As shown, in response to receiving a confirmation operation, the first instruction information displayed on the second page may include session message 524 "2 character inspirations, ..." and session message 526 "Help me update these character inspirations to the settings". Session message 524 indicates at least one first description message, such as a summary of the first description message. Session message 526 may be an automatically submitted instruction message.

[0124] In at least one scenario, after displaying the second session message, a third session message streamed below the second session message can be associated with the first attribute information. This could be a brief description of the first attribute information or attribute information generated based on at least one first description and existing attribute information. The generated and displayed attribute information can be one or more pieces. The aforementioned fifth operation for the second page may also include a confirmation operation for the third session message. In response to receiving the confirmation operation for the third session message, the first page can be displayed, and the first attribute information 513 can be displayed on the first page. The display style of the first page is shown in interface 510. By displaying the third session message associated with the first attribute information and only displaying the first attribute information after confirming the third session message, creators can easily understand the first attribute information in advance and decide whether to update the attribute information based on this, which helps improve the accuracy of attribute information updates and the satisfaction of content generated based on virtual characters.

[0125] In at least one scenario, the confirmation action for a third session message can be an action of entering and submitting information indicating confirmation (e.g., "No problem") on a second page. In another scenario, the third session message may include an interactive element for receiving a confirmation instruction, and the confirmation action for the third session message can be a triggering action on that interactive element.

[0126] In at least one case, such as Figure 5B As shown, the third conversation message is, for example, a change description message 527 for attribute information. This change description message 527 is used to explain attribute information changes determined based on at least one piece of first description information, such as including the following: "Based on the inspiration you sent, a richer character setting has been prepared for XX. 1. Added communication ability with XXX...". It is understood that the content included in the above change description message is only an example to facilitate understanding of this document, and this document does not limit it. The display style of the second page after displaying the third conversation message is shown in interface 520-4.

[0127] In at least one scenario, after receiving a confirmation operation for the third session message, for example, a fourth session message 528 can be streamed below the third session message, and the display style of the second page is updated from the display style shown in interface 520-4 to the display style shown in interface 520-5. The fourth session message 528 includes second attribute information of the virtual character. This second attribute information can be the first attribute information to be displayed later, or it can include multiple selectable attribute information. The first attribute information to be displayed later is the attribute information targeted by the confirmation operation among the multiple selectable attribute information. In response to receiving a confirmation operation for the fourth session message, the first page is displayed, and the first attribute information is displayed on the first page. The aforementioned fifth operation also includes a confirmation operation for the fourth session message. By first displaying a session message including the second attribute information, and then displaying the first attribute information in response to a confirmation operation for that session message, creators can easily understand the first attribute information in advance and decide whether to update the attribute information based on this, which helps improve the accuracy of attribute information updates and the satisfaction of content generated based on the virtual character.

[0128] For example, the second attribute information is generated at least partially based on at least one piece of first descriptive information. In one case, the second attribute information can be generated based on at least one piece of first descriptive information and existing attribute information of the virtual character. When the second attribute information includes multiple attribute information, these multiple attribute information differ from each other.

[0129] In one scenario, the fourth session message shown in interface 520-5 may include, in addition to the second attribute information, an interactive element for receiving a confirmation instruction. The triggering operation for this interactive element is a confirmation operation for the fourth session message. For example, if there are multiple second attribute information items, the interactive element included in the fourth session message can be multiple elements corresponding to each of the multiple attribute information items, and the attribute information corresponding to the triggered element among these multiple elements is the attribute information being confirmed.

[0130] In another scenario, the confirmation action for the fourth session message can also be an action of entering and submitting information indicating the meaning of confirmation (such as "OK") on the second page. When there are multiple second attribute messages, the information indicating the meaning of confirmation may be, for example, "Select the first one," etc., and this document does not limit this to such cases.

[0131] In at least one scenario, the second attribute information included in the fourth session message on the second page can be modified. For example, the creator can input modification instructions as a new session message on the second page. Upon receiving the new session message, a fifth session message can be streamed, containing attribute information modified based on the modification instructions. In response to receiving a confirmation operation for the modified attribute information, the first page is displayed, along with the first attribute information. In this scenario, the confirmation operation for the fourth session message can include both inputting and submitting modification instructions and confirming the modified attribute information.

[0132] Figure 5C The diagram illustrates the interaction for displaying the first attribute information in the third scenario.

[0133] In at least one scenario described herein, an input component is displayed on the second page, receiving a confirmation operation for at least one piece of first description information. The first instruction information displayed on the second page, for example, instructs the input component to reference at least one piece of first description information. In this scenario, after confirming at least one piece of first description information, it is not directly submitted as session information, but rather as material information referenced by the session information. Thus, creators can input supplementary explanations for referencing the at least one piece of first description information as needed, thereby improving the accuracy of the generated attribute information and increasing the efficiency of attribute information updates.

[0134] For example, such as Figure 5C As shown, after receiving a confirmation operation for at least one first description, the second page is displayed in the style shown in interface 520-6. The first indication information displayed on the second page is, for example, "2 character inspirations selected" or other identification information used to identify the selected description information. The first indication information is displayed in the input component 529 in the form of a material preview card.

[0135] For example, after displaying the first instruction information, in response to receiving a submission operation for the input content within the input component, a first page can be displayed, and the first attribute information can be shown on the first page. The display style of the first page after displaying the first attribute information 513 is shown in interface 510. For example, the input content within the input component includes at least one first description information. If the creator has entered text content into the input component, the input content within the input component also includes that text content. For example, the input component may be a multimodal input component, and the input content within the input component may include at least one first description information and text content, and may also include image content, audio content, video content, file content, etc., added through the input component.

[0136] Figure 6The diagram illustrates an interaction with the first information in at least one scenario.

[0137] In at least one scenario, at any time after the first instruction information is displayed on the second page, a trigger operation on the first instruction information can be received to display at least one first description information to facilitate the creator's viewing of the at least one first description information.

[0138] For example, such as Figure 6 As shown in interface 620-1, the second page displaying the first instruction information can be triggered at any location within the display area, such as a single click, double click, or long press. Upon receiving a trigger operation, the user can navigate from the second page to a page displaying at least one fourth description, where at least one of the fourth descriptions is selected. Alternatively, upon receiving a trigger operation, the user can display either at least one first description or at least one fourth description in a page overlay format on the second page. For example, after displaying at least one first description in a page overlay format, the second page's display style is shown in interface 620-2.

[0139] For example, upon receiving a trigger operation on the first instruction information, at least one first description information can be displayed through at least one card. Alternatively, at least one first description information can be displayed in list form.

[0140] In at least one scenario, when the first descriptive information is a summary of the extracted descriptive information, a trigger operation on a fifth descriptive information among at least one first descriptive information can also be received, displaying first information associated with the fifth descriptive information. This first information is the complete descriptive information corresponding to the fifth descriptive information; that is, the fifth descriptive information is a summary of the first information, obtained by extracting the summary information of the first information. This facilitates creators' better understanding and confirmation of the selected fifth descriptive information. For example, the fifth descriptive information can be any of the descriptive information among at least one first descriptive information.

[0141] For example, such as Figure 6 As shown, the fifth description information can be the first description information in at least one set of description information. The triggering operation for the fifth description information can be any location within the display area of ​​the fifth description information, such as a single click, double click, or long press. In response to receiving the triggering operation, the first information associated with the fifth description information can be displayed as a page overlay on the page displaying at least one first description information. For example, after displaying the first information as a page overlay, the display style of the second page is as shown in interface 620-3.

[0142] In at least one scenario, in response to receiving a trigger operation on the first instruction information, the display style of the page displaying at least one piece of first description information can be as follows: Figure 5A As shown in interface 520-2, the page displays at least one fourth description, in which the first description is selected. In response to the operation of reselecting at least one fourth description, a second page can be displayed, replacing the first instruction with a second instruction, indicating the reselected description. This provides creators with an entry point to reselect descriptions, meeting their diverse needs and improving the efficiency of attribute information updates and user experience.

[0143] Figure 7 The diagram illustrates an interaction with descriptive information in at least one scenario.

[0144] In at least one scenario, on a page displaying at least one first description or at least one fourth description, a trigger operation on any description can be received to display fourth information associated with that description, wherein the description is a summary of the fourth information, i.e., the fourth information is the extracted complete description.

[0145] like Figure 7 As shown in Figure 720-1, the page display style for at least one fourth description is as shown in the interface. Any description can be, for example, the first description. The trigger operation for this first description can be a trigger operation on a portion of the display area of ​​the first description that is far from the selection component. For example, the selection component can be the "○" displayed to the left of the first description, and the portion far from the selection component can be, for example, an area with a dark shadow. In response to receiving a trigger operation on the area with a light shadow, the first description can be selected. For example, the fourth information can be displayed through a new page overlay. The page display style after displaying the fourth information is as shown in the interface 720-2.

[0146] Figure 8 The diagram illustrates the interaction of an information processing method in at least one scenario.

[0147] In at least one scenario, after receiving the first operation, the server of the application corresponding to the client of the application can perform security audits on the displayed first attribute information based on the audit mechanism. When displaying the first attribute information on the first page in response to receiving the first operation, an indication message indicating the audit status can also be displayed at the associated position of the first attribute information. This indication message may include, for example, the text "under review" or an icon indicating "under review". This document does not limit this.

[0148] In at least one scenario, a trigger action on a fourth interactive element in the third page can be received, displaying the first page. If the first page is a character management page or a character details page for a virtual character, the third page could be, for example, the creator's personal homepage. The fourth interactive element could be, for example, the entry point to the first page. For example, such as... Figure 8 As shown in interface 830, the third page is displayed in a way that includes a fourth interactive element 831. This fourth interactive element 831 may display second instruction information to indicate the functions of the first page, such as "Manage Original Characters." The fourth interactive element 831 may also display a thumbnail of the virtual character's appearance to help users understand the virtual character. Upon receiving a trigger operation on the fourth interactive element 831, the first page is displayed, as shown in interface 810.

[0149] In at least one scenario, the triggering operation for the fourth interactive element on the third page can be performed by the creator or by a visitor other than the creator. If the triggering operation for the fourth interactive element is performed by the creator while the first character's attribute information is still under review, the attribute information of the virtual character displayed on the first page will be, for example, the updated first attribute information, and the first page will also display a second indication that the first attribute information is under review. If the triggering operation for the fourth interactive element is performed by a visitor, the attribute information of the virtual character displayed on the first page will be, for example, the existing attribute information of the virtual character, i.e., the attribute information before the update. This allows for a differentiated display of attribute information under review, using a subject-object dynamic.

[0150] It should be noted that the descriptive information shown in the accompanying figures, and the information associated with that descriptive information, are merely examples to aid in understanding this document, and are not intended to limit its scope. The terms XX, YY, ZZ, or similar expressions in this document and the accompanying figures are used as general substitutes.

[0151] Based on the information processing method provided in at least one aspect of this paper, an information processing apparatus is also provided in at least one aspect of this paper. The following will be combined with... Figure 9 The information processing device is described in detail.

[0152] Figure 9 A schematic block diagram of an information processing apparatus provided in at least one scenario is shown.

[0153] like Figure 9As shown, the information processing apparatus 900 provided in this scenario includes a description information display module 910 and an attribute information display module 920. For example, these units or modules can be implemented by hardware (e.g., circuit) modules or software modules, as are the cases described below, and will not be repeated here. For example, these units or modules can be implemented by a Central Processing Unit (CPU), a General-Purpose Computing on Graphics Processing Units (GPGPU), an image processor, a Tensor Processing Unit (TPU), a Field Programmable Gate Array (FPGA), or other forms of processing units with data processing capabilities and / or instruction execution capabilities, along with corresponding computer instructions.

[0154] The description information display module 910 is configured to display at least one first description piece, which is a description of the virtual character. For example, the description information display module 910 can be configured to execute step S210 as described above; its specific implementation principle can be found in the relevant description of step S210, and will not be repeated here.

[0155] The attribute information display module 920 is configured to receive a first operation and display the first attribute information of the virtual character on a first page. The first operation includes a confirmation operation for at least one piece of first description information, and the first attribute information includes at least a portion of the information in the at least one piece of first description information. For example, the attribute information display module 920 can be configured to execute step S220 described above. The specific implementation principle can be found in the relevant description of step S220, and will not be repeated here.

[0156] It should be noted that, for clarity and brevity, this document does not show all the constituent units of the information processing device 900. To achieve the necessary functions of the information processing device, those skilled in the art can provide and set other constituent units (not shown) according to specific needs, and this document does not impose any restrictions on this.

[0157] This document also provides an electronic device in at least one embodiment, comprising: at least one processor; at least one memory storing one or more computer program instructions; wherein the one or more computer program instructions are executed by the at least one processor to implement the information processing method provided in any embodiment of this document.

[0158] For example, the processor can be a central processing unit (CPU), a digital signal processor (DSP), a graphics processor, a general-purpose graphics processor (GPGPU), or other processing units with data processing and / or instruction execution capabilities. It can be a general-purpose processor or a dedicated processor and can control other components in the electronic device to perform the desired functions.

[0159] For example, the memory may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may, for example, include random access memory (RAM) and / or cache memory. The non-volatile memory may, for example, include read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, which a processing device may execute to implement the functions described in at least one of the embodiments herein (implemented by the processing device) and / or other desired functions, such as information processing methods. Various application programs and various data may also be stored in the computer-readable storage medium, such as descriptive information about virtual characters, existing attribute information, initial prompt information, etc.

[0160] The following is for reference. Figure 10 This document illustrates a structural diagram of an electronic device (e.g., a terminal device or a server) 1000 suitable for implementing at least one of the embodiments described herein. The terminal device in at least one embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Access Devices), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 10 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of at least one of the situations described herein.

[0161] like Figure 10As shown, the electronic device 1000 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1008 into a random access memory (RAM) 1003. The RAM 1003 also stores various programs and data required for the operation of the electronic device 1000. The processing unit 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0162] Typically, the following devices can be connected to the I / O interface 1005: input devices 1006 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1007 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1008 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows electronic device 1000 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 10 An electronic device 1000 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0163] Specifically, according to the context of this document, the process described in the above-referenced flowchart can be implemented as a computer software program. For example, the context includes a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such a case, the computer program can be downloaded and installed from a network via communication device 1009, or installed from storage device 1008, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the method of at least one scenario of this document.

[0164] It should be noted that the computer-readable medium mentioned above can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this document, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. The transmitted data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0165] In some implementations, the client and server can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include Local Area Networks (LANs), Wide Area Networks (WANs), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., Ad Hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0166] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0167] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: display at least one first description, the at least one first description being a description of a virtual character; and receive a first operation to display first attribute information of the virtual character on a first page, wherein the first operation includes a confirmation operation for at least one first description, and the first attribute information includes at least a portion of the information in the at least one first description.

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

[0169] The flowcharts and block diagrams in the accompanying figures illustrate the architecture, functionality, and operation of possible implementations of the systems, methods, and computer program products according to the various scenarios described herein. In this respect, 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 the 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 figures. 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 the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, 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.

[0170] The units or modules described in at least one of the scenarios herein can be implemented in software or hardware. The names of the units or modules do not, in some cases, constitute a limitation on the unit or module itself.

[0171] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0172] In the context of this document, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0173] Based on one or more scenarios described herein, Example 1 provides an information processing method, including:

[0174] Display at least one first descriptive piece of information, wherein the at least one first descriptive piece of information is descriptive information about a virtual character; and

[0175] Receive a first operation to display the first attribute information of the virtual character, wherein the first operation includes a confirmation operation for the at least one first description information, and the first attribute information includes at least a portion of the information in the at least one first description information.

[0176] According to one or more scenarios described herein, Example 2 provides the information processing method described in Example 1, further comprising the following steps prior to displaying at least one piece of first descriptive information:

[0177] Display the first page and display the first interactive element on the first page; and

[0178] Receive a second operation to display the at least one piece of first description information.

[0179] The second operation includes triggering the first interactive element.

[0180] According to one or more scenarios described herein, Example 3 provides the information processing method described in Example 2, which further includes, before displaying at least one piece of first descriptive information:

[0181] A first prompt message is displayed at the associated location of the first interactive element, indicating that new descriptive information exists.

[0182] According to one or more scenarios in this document, Example 4 provides the receiving second operation of Example 2 to display the at least one piece of first descriptive information, including:

[0183] The second operation is received to display a second page and show the at least one first description piece in a first style on the second page, wherein the second page includes a conversation page for interacting with an AI assistant; or

[0184] The second operation is received to display a third page and display the at least one first description piece on the third page, wherein the third page includes a management page for the description information.

[0185] According to one or more of the scenarios described herein, Example 5 provides the information processing method described in Example 4, further comprising at least one of the following:

[0186] Receive a modification operation on the second description information, modify the second description information, and the at least one piece of first description information displayed on the third page includes the second description information; or

[0187] The system receives a new operation for the description information and displays the newly added third description information on the third page.

[0188] According to one or more scenarios in this document, Example Six provides the receiving second operation described in Example Two to demonstrate the at least one first descriptive message, including:

[0189] Receive a third operation, and display at least one fourth descriptive message, wherein the at least one fourth descriptive message is a descriptive message about the virtual character; and

[0190] Receive a selection operation for the at least one fourth description piece, and display the selected at least one first description piece.

[0191] The third operation includes triggering the first interactive element, and the second operation includes the third operation and the selection operation.

[0192] According to one or more scenarios in this document, Example 7 provides the receiving third operation of Example 6, displaying at least one fourth descriptive piece of information about the virtual character, including:

[0193] Receive a trigger operation on the first interactive element and display the second interactive element; and

[0194] Receive the fourth operation and display the at least one fourth description message.

[0195] The third operation further includes the fourth operation, which includes a triggering operation on the second interactive element.

[0196] According to one or more scenarios described herein, Example 8 provides the method described in Example 7 for receiving a trigger operation on the first interactive element and displaying a second interactive element, including:

[0197] Receive a trigger operation on the first interactive element, display a second page and display the second interactive element on the second page, the second page including a conversation page for conversing with an AI assistant;

[0198] The receiving of the fourth operation, displaying the at least one fourth description piece, includes:

[0199] Receive a trigger operation on the second interactive element, and display a first session message on the second page, the first session message including a third interactive element; and

[0200] Receive a trigger operation on the third interactive element and display the at least one piece of fourth description information.

[0201] The fourth operation also includes triggering the third interactive element.

[0202] According to one or more scenarios described herein, Example 9 provides the method described in Example 7 for receiving a trigger operation on the first interactive element and displaying a second interactive element, including:

[0203] Receive a trigger operation on the first interactive element, and display the existing settings information of the second interactive element and the virtual character in the first page in a second style;

[0204] The receiving of the fourth operation to display the at least one fourth description information includes:

[0205] The system receives a trigger operation on the second interactive element, displays a second page, and displays the at least one fourth descriptive message in a third style on the second page. The second page includes a conversation page for interacting with an AI assistant.

[0206] According to one or more scenarios described herein, Example 10 provides the receiving of the first operation of any of Examples 1 to 9, displaying the first attribute information of the virtual character, including:

[0207] Receive a confirmation operation for the at least one first description piece of information; display first indication information on a second page, the second page including a conversation page for interacting with an AI assistant, the first indication information indicating the at least one first description piece of information; and

[0208] Receive the fifth operation for the second page, display the first page and show the first attribute information on the first page.

[0209] The first operation further includes the fifth operation.

[0210] According to one or more of the present invention, Example 11 provides that the first indication information of Example 10 includes a second session message indicating the at least one first description information;

[0211] The step of receiving the first operation and displaying the first attribute information of the virtual character on the first page further includes:

[0212] A third session message, associated with the first attribute information, is streamed below the second session message.

[0213] The fifth operation includes a confirmation operation for the third session message.

[0214] According to one or more scenarios described herein, Example Twelve provides that the third session message described in Example Eleven includes change description information for attribute information;

[0215] The step of receiving the fifth operation for the second page, displaying the first page and displaying the first attribute information on the first page, includes:

[0216] Receive an acknowledgment operation for the third session message, and stream a fourth session message below the third session message, the fourth session message including second attribute information of the virtual character, wherein at least a portion of the second attribute information is generated based on the at least one piece of first description information; and

[0217] Upon receiving confirmation of the fourth session message, the first page is displayed, and the first attribute information is shown on the first page.

[0218] The fifth operation also includes a confirmation operation for the fourth session message.

[0219] According to one or more of the present invention, Example Thirteen provides that the second page of Example Ten also displays an input component, wherein the first indication information indicates that the input component references the at least one first description information;

[0220] The fifth operation includes: submitting input content within the input component, wherein the input content includes the at least one first description piece of information.

[0221] According to one or more scenarios described herein, Example Fourteen provides the information processing method described in Example Ten, which further includes:

[0222] Receive a trigger operation on the first indication information, and display the at least one first description information; and

[0223] Upon receiving a trigger operation on the fifth description information in the at least one first description information, display the first information associated with the fifth description information.

[0224] The fifth descriptive information is a summary of the first information.

[0225] According to one or more scenarios in this document, Example 15 provides that the first attribute information of Example 1 includes second information and third information, wherein the second information includes existing attribute information of the virtual character; and the third information includes newly added attribute information of the virtual character, wherein the newly added attribute information is generated based on the at least one first description information.

[0226] According to one or more scenarios in this document, Example Sixteen provides that the at least one piece of first descriptive information of Example One is generated based on at least one of the following:

[0227] At least one media content, wherein the at least one media content includes the virtual character;

[0228] Information about the generation process of at least one media content.

[0229] The first attribute information is obtained by incrementally updating the existing attribute information of the virtual character based on the at least one first description information.

[0230] According to one or more of the provisions of this article, Example Seventeen provides an information processing apparatus, comprising:

[0231] The description information display module is configured to display at least one first description piece, wherein the at least one first description piece is a description of a virtual character; and

[0232] The attribute information display module is configured to receive a first operation and display the first attribute information of the virtual character on a first page, wherein the first operation includes a confirmation operation for the at least one first description information, and the first attribute information includes at least a portion of the information in the at least one first description information.

[0233] According to one or more of the provisions herein, Example 18 provides an electronic device comprising:

[0234] At least one processor; and

[0235] At least one memory stores one or more computer program instructions.

[0236] The one or more computer program instructions are executed by the at least one processor to implement the information processing method provided in at least one scenario herein.

[0237] According to one or more of the scenarios described herein, Example Nineteen provides a computer program product including a computer program / instructions that, when run on a computer, cause the computer to perform the information processing method provided in at least one scenario described herein.

[0238] According to one or more of the embodiments herein, Example 20 provides a non-transitory computer-readable storage medium that non-transitory stores computer-readable instructions, wherein when the computer-readable instructions are executed by a processor, they implement the information processing method provided in at least one of the embodiments herein.

[0239] The above description is merely a preferred embodiment and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this document is not limited to technical solutions formed by specific combinations of the above-described technical features, but also includes other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions described herein.

[0240] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain contexts, multitasking and parallel processing may be advantageous. Similarly, while some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of this paper. Certain features described in the context of a single case can also be implemented in combination within that single case. Conversely, various features described in the context of a single case can also be implemented individually or in any suitable sub-combination in multiple cases.

[0241] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. An information processing method, comprising: Display at least one first descriptive piece of information, wherein the at least one first descriptive piece of information is descriptive information about a virtual character; and Receive a first operation to display the first attribute information of the virtual character, wherein the first operation includes a confirmation operation for the at least one first description information, and the first attribute information includes at least a portion of the information in the at least one first description information.

2. The information processing method according to claim 1, wherein, Before displaying at least one piece of first descriptive information, the information processing method further includes: Display the first page and display the first interactive element on the first page; and Receive a second operation to display the at least one piece of first description information. The second operation includes triggering the first interactive element.

3. The information processing method according to claim 2, wherein, Before displaying at least one piece of first descriptive information, the information processing method further includes: A first prompt message is displayed at the associated location of the first interactive element, indicating that new descriptive information exists.

4. The information processing method according to claim 2, wherein, The receiving of the second operation to display the at least one piece of first description information includes: The second operation is received to display a second page and show the at least one first description piece in a first style on the second page, wherein the second page includes a conversation page for interacting with an AI assistant; or The second operation is received to display a third page and display the at least one first description piece on the third page, wherein the third page includes a management page for the description information.

5. The information processing method according to claim 4, further comprising at least one of the following: Receive a modification operation on the second description information, modify the second description information, and the at least one piece of first description information displayed on the third page includes the second description information; or The system receives a new operation for the description information and displays the newly added third description information on the third page.

6. The information processing method according to claim 2, wherein, The receiving of the second operation to display the at least one piece of first description information includes: Receive a third operation, and display at least one fourth descriptive message, wherein the at least one fourth descriptive message is a descriptive message about the virtual character; and Receive a selection operation for the at least one fourth description piece, and display the selected at least one first description piece. The third operation includes triggering the first interactive element, and the second operation includes the third operation and the selection operation.

7. The information processing method according to claim 6, wherein, The third operation involves displaying at least one fourth descriptive piece of information about the virtual character, including: Receive a trigger operation on the first interactive element and display the second interactive element; and Receive the fourth operation and display the at least one fourth description message. The third operation further includes the fourth operation, which includes a triggering operation on the second interactive element.

8. The information processing method according to claim 7, wherein, The step of receiving a trigger operation on the first interactive element and displaying the second interactive element includes: Receive a trigger operation on the first interactive element, display a second page and display the second interactive element on the second page, the second page including a conversation page for conversing with an AI assistant; The receiving of the fourth operation, displaying the at least one fourth description piece, includes: Receive a trigger operation on the second interactive element, and display a first session message on the second page, the first session message including a third interactive element; and Receive a trigger operation on the third interactive element and display the at least one piece of fourth description information. The fourth operation also includes triggering the third interactive element.

9. The information processing method according to claim 7, wherein, The step of receiving a trigger operation on the first interactive element and displaying the second interactive element includes: Receive a trigger operation on the first interactive element, and display the existing settings information of the second interactive element and the virtual character in the first page in a second style; The receiving of the fourth operation, displaying the at least one fourth description piece, includes: The system receives a trigger operation on the second interactive element, displays a second page, and displays the at least one fourth descriptive message in a third style on the second page. The second page includes a conversation page for interacting with an AI assistant.

10. The information processing method according to any one of claims 1 to 9, wherein, The step of receiving the first operation and displaying the first attribute information of the virtual character includes: Receive a confirmation operation for the at least one first description piece of information; display first indication information on a second page, the second page including a conversation page for interacting with an AI assistant, the first indication information indicating the at least one first description piece of information; and Receive the fifth operation for the second page, display the first page and show the first attribute information on the first page. The first operation further includes the fifth operation.

11. The information processing method according to claim 10, wherein, The first indication information includes a second session message indicating the at least one first description information; The step of receiving the first operation and displaying the first attribute information of the virtual character on the first page further includes: A third session message, associated with the first attribute information, is streamed below the second session message. The fifth operation includes a confirmation operation for the third session message.

12. The information processing method according to claim 11, wherein, The third session message includes information explaining the changes to the attribute information; The step of receiving the fifth operation for the second page, displaying the first page and displaying the first attribute information on the first page, includes: Receive an acknowledgment operation for the third session message, and stream a fourth session message below the third session message, the fourth session message including second attribute information of the virtual character, wherein at least a portion of the second attribute information is generated based on the at least one piece of first description information; and Upon receiving confirmation of the fourth session message, the first page is displayed, and the first attribute information is shown on the first page. The fifth operation also includes a confirmation operation for the fourth session message.

13. The information processing method according to claim 10, wherein, The second page also displays an input component, and the first indication information indicates that the input component references the at least one first description information; The fifth operation includes: submitting input content within the input component, wherein the input content includes the at least one first description piece of information.

14. The information processing method according to claim 10, further comprising: Receive a trigger operation on the first indication information and display the at least one first description information; as well as Upon receiving a trigger operation on the fifth description information in the at least one first description information, display the first information associated with the fifth description information. The fifth descriptive information is a summary of the first information.

15. The information processing method according to claim 1, wherein, The first attribute information includes second information and third information. The second information includes the existing attribute information of the virtual character. The third information includes the newly added attribute information of the virtual character, which is generated based on the at least one first description information.

16. The information processing method according to claim 1, wherein, The at least one first descriptive piece of information is generated based on at least one of the following: At least one media content, wherein the at least one media content includes the virtual character; Information about the generation process of at least one media content. The first attribute information is obtained by incrementally updating the existing attribute information of the virtual character based on the at least one first description information.

17. An information processing apparatus, comprising: The description information display module is configured to display at least one first description piece, wherein the at least one first description piece is a description of a virtual character; and The attribute information display module is configured to receive a first operation and display the first attribute information of the virtual character on a first page, wherein the first operation includes a confirmation operation for the at least one first description information, and the first attribute information includes at least a portion of the information in the at least one first description information.

18. An electronic device comprising: At least one processor; as well as At least one memory, storing one or more computer program instructions, The one or more computer program instructions are executed by the at least one processor to implement the information processing method according to any one of claims 1 to 16.

19. A computer program product comprising a computer program / instructions that, when executed on a computer, cause the computer to perform the information processing method according to any one of claims 1 to 16.

20. A non-transitory computer-readable storage medium for non-transitory storage of computer-readable instructions, wherein, When the computer-readable instructions are executed by a processor, the information processing method according to any one of claims 1 to 16 is implemented.