Method, apparatus, and electronic device for generating table field content
The method and apparatus automate the generation of table field content using prompt information from a reference field, addressing inefficiencies and errors in manual input methods, enhancing efficiency and accuracy.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2024-11-20
- Publication Date
- 2026-07-07
AI Technical Summary
Current methods for generating table field content require manual input and analysis, leading to inefficiencies and errors due to user mistakes.
A method and apparatus that utilize prompt information including a reference field to automatically generate content in a target field based on the content of a reference cell, eliminating the need for manual input and reducing errors.
Simplifies the operation of generating table field content and reduces errors by automating the process, improving efficiency and accuracy.
Smart Images

Figure 2026522390000001_ABST
Abstract
Description
Technical Field
[0001] [Related Applications] This application claims the priority of Chinese Patent Application No. 202311560889.4, filed on November 21, 2023, and all the content disclosed in the above Chinese patent application is incorporated herein by reference and made a part of this application.
[0002] [Technical Field] Embodiments of the present disclosure relate to a method, apparatus, and electronic device for generating table field content.
Background Art
[0003] A table is an important tool for collecting information. By using a table, various data can be recorded, and the table with data recorded can assist in communication and data management among users within a certain group. Generally, the data in a table is manually input by users.
Summary of the Invention
[0004] Embodiments of the present disclosure provide a method, apparatus, and electronic device for generating table field content.
[0005] According to a first aspect, embodiments of the present disclosure provide a method for generating table field content, the method including: receiving prompt information including at least one reference field that is a field in the table and is input for a target field in the table; in response to receiving a content generation instruction for the target field, generating second content of a second cell corresponding to the target field based on first content of a first cell corresponding to the reference field; and displaying the second content in the second cell corresponding to the target field.
[0006] According to a second aspect, an embodiment of the present disclosure provides a table field content generating apparatus, the apparatus comprising: a receiving unit for receiving prompt information input to a target field in a table, which includes at least one reference field that is a field in the table; a first generating unit for generating a second content in a second cell corresponding to the target field based on a first content in a first cell corresponding to the reference field, in response to receiving a content generation command for the target field; and a display unit for displaying the second content in the second cell corresponding to the target field.
[0007] According to a third aspect, embodiments of the present disclosure provide electronic equipment comprising a processor and memory, The aforementioned memory stores computer execution instructions. The processor executes computer execution instructions stored in the memory, causing at least one processor to execute the method for generating table field content described in the first embodiment and various possible designs of the first embodiment.
[0008] According to a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium in which computer execution instructions are stored, and when a processor executes the computer execution instructions, a method for generating table field content described in the first aspect and various possible designs of the first aspect is realized.
[0009] According to a fifth aspect, embodiments of the present disclosure provide a computer program product that, when executed by a processor, implements a method for generating table field content as described in the first aspect and various possible designs of the first aspect. [Brief explanation of the drawing]
[0010] To more clearly illustrate the technical concepts in the embodiments of this disclosure, the drawings that may be used in describing the embodiments are briefly introduced below. Clearly, the drawings in the following description represent only a few embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these without expending any creative effort. [Figure 1] This is one of the flowcharts illustrating the method for generating table field content according to this disclosure. [Figure 2] This is the second flowchart illustrating the method for generating table field content according to this disclosure. [Figure 3] This is the third flowchart illustrating the method for generating table field content according to this disclosure. [Figure 4] This is a schematic diagram of one application scenario. [Figure 5] This is a schematic diagram of one application scenario. [Figure 6] This is a schematic diagram of one application scenario. [Figure 7] This is a schematic diagram of one application scenario. [Figure 8] This is a schematic diagram of one application scenario. [Figure 9] This is a schematic diagram of the table field content generation device according to this disclosure. [Figure 10] This is a schematic diagram of the hardware configuration of an electronic device according to an embodiment of the present disclosure. [Modes for carrying out the invention]
[0011] To further clarify the purpose, technical proposals, and advantages of the embodiments of this disclosure, the technical proposals of the embodiments of this disclosure are described below clearly and completely, with reference to the drawings of the embodiments. Of course, the embodiments described are only a part of the embodiments of this disclosure, not all of them. All other embodiments obtained by a person skilled in the art without any creative effort based on the embodiments of this disclosure are all within the scope of protection of this disclosure.
[0012] Within a single user or group of users, tables are commonly used to record various types of data, making it easier to search for data or perform analytical processing on the data recorded in the tables to guide subsequent tasks.
[0013] Currently, data in tables is generally entered manually. For some content, the fields for that content can be obtained through content analysis processing of other fields. The content in these fields is also generally entered after manual analysis processing, or after manually setting rules, those rules must be applied to each cell to obtain the content in these fields.
[0014] In the above process, table field content must be generated manually, which is inefficient, while the table field Since content generation requires manual operation, errors are prone to occur due to user mistakes.
[0015] The table field content generation method and apparatus and device according to this disclosure, by setting prompt information including a citation field in the target field, when a command to generate content for the target field is received, generates content for the cell corresponding to the target field based on the content of the cell of the citation field in the prompt information. This eliminates the need for the user to manually input or manually generate content corresponding to the target field for each cell, simplifying the operation of generating table field content while reducing errors due to erroneous operation.
[0016] Referring to Figure 1, Figure 1 is one flowchart of a method for generating table field content according to an embodiment of the present disclosure, and as shown in Figure 1, the method includes the following steps.
[0017] In S101, receive prompt information including at least one cited field that is a field in the table and is input for a target field in the table.
[0018] In this embodiment, the execution entity of the method for generating table field content may be a client operating on a terminal device or a service side. Here, the client may be any application client or web page client that can edit a form. Here, the terminal device may include a mobile terminal device or a fixed terminal device.
[0019] In the above client interface, a table can be displayed, and the user can perform a first preset setting operation on the target field in the displayed table to set the content automatic generation attribute of the target field.
[0020] The above target field may be a newly created field or an existing field.
[0021] The above prompt information may be input by the user or input by an electronic device. That is, the prompt information may be set by the user or input based on an instruction by an electronic device.
[0022] The above prompt information includes at least one cited field for generating the content of the cell corresponding to the target field, and may further include one or more of task information, information on an algorithm or rule for processing the above cited field, etc., but is not limited thereto.
[0023] In some application scenarios, the user can input the prompt information of the target field in the attribute setting interface of the table. After receiving the above prompt information, the above prompt information can be associated with the target field.
[0024] In S102, in response to receiving a content generation command for the target field, the second content of the second cell corresponding to the target field is generated based on the first content of the first cell corresponding to the quoted field.
[0025] The content generation command for the target field described above may be a command sent by the user, or a command generated by an electronic device.
[0026] After receiving the command to generate content for the target field, the executing entity can generate the second content for the second cell of the target field based on the first content for the first cell corresponding to the cited field.
[0027] As an example, the table above is a student grades table. The first field in the student grades table is student grades, and multiple first cells corresponding to this first field record the scores of multiple students. The target field is the grade class field. The prompt information above may include task information and a reference field. The task information includes classifying grades based on scores, and the reference field is the first field, and the executor can generate content (classes) corresponding to the second cells corresponding to the target field based on the scores in each first cell in the first field. For example, the score (first content) in one first cell is 95 points, and the second content of the second cell corresponding to that first cell is "First Class". The score in another first cell is 90 points, and the second content of the second cell corresponding to that first cell is "Second Class," and the score in another first cell is 89 points, and the second content of the second cell corresponding to that first cell is "Third Class," and so on.
[0028] In S103, the second content is displayed in the second cell corresponding to the target field.
[0029] After obtaining the second content of the second cell corresponding to the target field, the second content can be displayed within the second cell of the target field. Specifically, for each second cell, the second content corresponding to that second cell is displayed.
[0030] In this embodiment, prompt information is received that includes at least one citation field, which is a field in the table, and prompt information is received for the target field in the table. In response to receiving a content generation command for the target field, a second content is generated for the second cell corresponding to the target field based on the first content of the first cell corresponding to the citation field, and the second content is displayed in the second cell corresponding to the target field. Thus, when a content generation command for the target field is received, the content of the cell corresponding to the target field is generated based on the content of the cell of the citation field in the prompt information. This eliminates the need for the user to manually input or manually generate content for each cell corresponding to the target field, simplifying the operation of generating table field content while reducing errors due to misoperation.
[0031] Referring to Figure 2, Figure 2 is a second flowchart of a method for generating table field content according to an embodiment of the present disclosure. As shown in Figure 2, the method includes the following steps:
[0032] In S201, prompt information is received that includes at least one quoted field, which is a field in the table, and is entered for the target field in the table.
[0033] The specific implementation of step S201 described above can be found in the description of step S101 shown in Figure 1, and the explanation is omitted here.
[0034] In this embodiment, the entity executing the method for generating table field content may be a client operating on a terminal device, or it may be the service side.
[0035] The above prompt information includes at least one quote field for generating the content of a cell corresponding to the target field, and further includes, but is not limited to, one or more of the following: task information, information on an algorithm or rule for processing the above quote field, output format information, etc.
[0036] In S202, in response to receiving a content generation command for a target field, a content generation request is generated to generate a second content for a second cell of the target field, which includes information for the first content of a first cell corresponding to at least one citation field, based on the content generation command.
[0037] Upon receiving the above content generation command, prompt information corresponding to the target field can be extracted, and the above content generation request can be generated based on the prompt information.
[0038] In a table, a field generally corresponds to a single column of cells, meaning a field can correspond to multiple cells.
[0039] Each cell corresponding to a quote field is considered the first cell. Existing content in the first cell may also be considered the first content. The cell corresponding to a target field is considered the second cell, and the second cell corresponds to the second content. The second content may also be the content to be generated.
[0040] In some application scenarios, the target field type may include text, single selection, multiple selection, date, and number. The citation field type may include multi-line text, single selection, multiple selection, date, number, checkbox, hyperlink, expression (result value), and search citation (result value). 、 This may include, but is not limited to, progress, currency, scoring, association (result value), creation time, and last updated time.
[0041] The above prompt information includes, but is not limited to, task information, resource information for generating the content of cells corresponding to the target field, information on algorithms or rules for processing the above resources, and output format information.
[0042] The information of the first content described above may include the first content of the corresponding first cell, and may also include the acquisition location information of the first content of the first cell.
[0043] A content generation request can be generated based on the first content of the first cell of at least one quote field.
[0044] In S203, the first model is called, and the first model generates the second content based on the content generation request.
[0045] In S204, the second content is displayed in the second cell corresponding to the target field.
[0046] A pre-configured interface can be used to call a first model, send a content generation request to the first model corresponding to a second cell in a target field, and the first model can process the first content of the first cell in a quote field based on the content generation request, thereby generating the second content of the corresponding second cell in the target field.
[0047] The first model described above may be a deep neural network with a large number of parameters, for example, a large language model (LLM). The first model described above may be a model that has been pre-trained using a large amount of training data and has rudimentary inference capabilities.
[0048] In some embodiments, step S202 includes generating content generation requests corresponding to a plurality of second cells corresponding to a target field, wherein each second cell's content generation request includes the first content of the corresponding first cell, and step S203 includes sending the content generation requests corresponding to the plurality of second cells to a first model, and the first model generating the second content corresponding to each second cell.
[0049] In these embodiments, for each second cell corresponding to a target field, the execution entity generates a content generation request for the second cell based on prompt information. The content generation request for the second cell includes information for the first content of the first cell corresponding to the citation field. For each second cell corresponding to a target field, the execution entity can send one content generation request corresponding to the second cell to the first model via a pre-configured interface.
[0050] As an example, the citation field is a landscape description field, where each first cell in the citation field contains a landscape of one city. The target field is a city field, and the target field corresponds to multiple second cells. The task instructed in the above prompt information is to extract the city name from the citation field. For the Nth second cell in the target field, the first content from the Nth first cell of the citation field is written to the content generation request corresponding to the Nth second cell, and the content generation request corresponding to the Nth second cell is sent to the first model, which can then extract the target city from the first content of the Nth first cell based on the task information in the content generation request. The first model returns the extracted target city to the above executing entity along with the information of the Nth second cell. The above executing entity writes the above target city to the Nth second cell of the target field.
[0051] In some embodiments, sending content generation requests corresponding to multiple second cells to the first model, and the first model generating the second content corresponding to each second cell, is: This includes sending content generation requests in parallel to a first model, each corresponding to a second cell, and the first model generating second content corresponding to each second cell in parallel based on the content generation requests.
[0052] As an example, a quote field may contain quote field 1 and quote field 2, with a first content being written in the first cell of each of quote field 1 and quote field 2. The first content may be text content. The target field may be a summary field. The above prompt information includes information for quote field 1 and quote field 2. When a content generation command for the target field is received, a content generation request corresponding to each second cell of the target field can be generated. The content generation request corresponding to each second cell includes the text content in the first cell corresponding to quote field 1 and the text content in the first cell corresponding to quote field 2. The above content generation request instructs the first model to generate summary content based on the first content in the first cells corresponding to quote field 1 and quote field 2.
[0053] The first model sends a content generation request corresponding to each second cell in parallel. Based on each content generation request, the first model combines the text content in the first cell corresponding to quote field 1 and the text content in the first cell corresponding to quote field 2 in the content generation request, and obtains the second content for the second cell corresponding to the content generation request. The first model returns the second content for each second cell to the execution entity. The execution entity writes the second content to each second cell and displays it.
[0054] In the following example, the target field S1 is weather, and the reference field S2 is a city field. Each of the multiple cells in the reference field records one city name. The first cell 1 of reference field S2 records city 1, the first cell 2 stores city 2, ..., and the first cell K records city K. After receiving the content generation command for the target field S1, content generation requests corresponding to the second cell 1, the second cell 2, ..., and the second cell K of the target field S1 can be generated based on the prompt information. For example, for the second cell 1, the content generation request includes a task to generate the current weather information for the city and the content "City 1" from the first cell 1 of reference field S2. Multiple content generation requests corresponding to multiple second cells can be sent to the first model in parallel. The first model processes the multiple content generation requests in parallel, obtains the second content for the multiple second cells, and writes the second content to the corresponding second cell. Taking the second cell 1 as an example, the first content of the first cell in the quote field is "City 1". The first model generates the current weather information for City 1 based on the first content "City 1" in the first cell 1 and the task "Generate current weather information for City 1". The first model can then return the information from the second cell 1 and the current weather information to the execution entity. The execution entity writes the current weather information to the second cell 1 of the target field.
[0055] In contrast to the embodiment shown in Figure 1, this embodiment describes using the first model to process a content generation request that includes the first content of the first cell and obtains the second content of the second cell in the target field, thereby enabling the content of the target field in the table to be automatically generated by the first model based on the content generation request. table Further improve the efficiency of generating field content.
[0056] In some embodiments, the method further includes the following steps:
[0057] First, in response to receiving a content update command for the target field, the system regenerates content generation requests for multiple second cells corresponding to the target field, calls the first model to process the regenerated content generation requests, and generates the first updated content for the multiple second cells.
[0058] In these embodiments, the second content of the second cell corresponding to the target field can also be updated after generating the second content of the second cell corresponding to the target field. A content update command for the target field can be sent to the execution entity, and after receiving the content update command, the execution entity can regenerate content generation requests corresponding to multiple second cells corresponding to the target field. The first model is called by a pre-configured interface to process the regenerated content generation requests and generate the first updated content for multiple second cells of the target field.
[0059] Next, update the second content of the second cell using the first updated content.
[0060] You may refer to the descriptions in the relevant sections of steps S202-S203, but the explanation will be omitted here.
[0061] In these embodiments, the target field content is updated by updating the second content of the target field with a target field content update command.
[0062] In some embodiments, the content update command is: Based on the acceptance of a field content update operation performed by the user on the target field, a content update command is generated, It is generated based on one of the following: a timing trigger, the addition of a new record to the table, a change in the table record content, and the arrival of a time indicated by a specified record, which in turn generates a content update command in response to the fulfillment of an automatic field content update condition.
[0063] In some application scenarios, a content update control can be displayed near the title of the target field to allow manual content updates. The user can perform a trigger operation on the content update control. After receiving the trigger operation performed by the user on the content update control, a content update command can be generated.
[0064] In several application scenarios, automatic update conditions can be set, and content update commands can be generated after these conditions are met.
[0065] The above automatic update conditions include the above timing trigger. This timing trigger includes triggering a content update of the target field once at predetermined time intervals. This predetermined time interval may be, for example, 24 hours.
[0066] The above automatic update conditions include the addition of new records to a table. When new records are added to a table, an automatic update of the target field content can be triggered to match the target field content to the table in which the new records were added.
[0067] The above automatic update conditions include changes to table record content. In the case of changes to table record content, the content of the target field must be updated to match the table record content after the content change.
[0068] The above automatic update conditions include reaching the time indicated by the specified record. The specified record here may be a single record in a table. The specified record may record an update time. When the update time indicated by the specified record is reached, the content of the target field may be updated.
[0069] In these embodiments, the content of the target field can be updated through different channels, either by manual updating by the user or by updating the target field content when the automatic update conditions are met.
[0070] In some embodiments, the method further includes the following steps:
[0071] First, in response to receiving a content update command for the target cell's second target in the target field, the content generation request for the target cell's second target is regenerated, and the first model is called, Re Based on the content generation request corresponding to the second cell of the generated target, Second Generate the second update content for the cell.
[0072] Next, use the second updated content to update the second content of the target second cell.
[0073] In this embodiment, the content of a single second cell in the target field can be updated. Specifically, the user can send a command to update the content of the target second cell to the execution entity. The execution entity then regenerates the content generation request for the target second cell and calls the first model, Re Based on the generated content generation request for the second target cell, the second update content for the second target cell is generated.
[0074] In these embodiments, a content update command for the target second cell of the target field generates a content generation request for the target second cell, and the first model generates the second updated content for the target second cell, thereby achieving content updates for a single cell of the target field. This allows for rapid acquisition of the updated content for the target second cell.
[0075] In some embodiments, the content update command for the target second cell of the target field is generated based on the following method.
[0076] First, in response to detecting the first pre-configured operation performed by the user on the second target cell, content update options corresponding to the second target cell are displayed.
[0077] Next, in response to receiving the trigger operation performed on the content update option, a content update command corresponding to the second target cell is generated.
[0078] The first pre-set operation here may be, for example, the cursor hovering and the duration of the user's touch operation on the target second cell being longer than the pre-set duration.
[0079] When the user performs the first pre-configured operation on the second target cell, the executing entity deems it to have received a content update command for the second target cell and thereby executes a content update operation on the second target cell.
[0080] In these embodiments, content updates for the target second cell are achieved by performing a first pre-configured operation on the target second cell, providing convenience for users to update the cell's content.
[0081] Referring to Figure 3, it shows the third schematic flowchart of the method for generating table field content according to this disclosure. As shown in Figure 3, the method includes the following steps:
[0082] In S301, in response to receiving a first pre-configured setting operation performed by the user on the target field of the table, a prompt information input interface is displayed.
[0083] In this embodiment, the entity executing the method for generating table field content may be either the client or the service. Here, the client is any application client or web page client capable of editing tables.
[0084] The client interface described above can display a table, and the user can perform a first pre-configured setting operation on the target field within the displayed table interface.
[0085] In some embodiments, the target field may be a newly created field or an existing field.
[0086] In some application scenarios, the above target field may be a newly created field. In these application scenarios, step S301 is performed as follows: Creating a new field interface The process includes accepting trigger operations performed on the prompt information setting entries displayed in the system and displaying the prompt information input interface.
[0087] Referring to Figure 4, which is a schematic diagram of one application scene, as shown in Figure 4, a user can create a new field in the table interface 401. For example, the table interface 401 displays an add control 402 to indicate the addition of a new field. The add control 402 may be displayed as any character, shape and / or symbol that indicates the addition of a new field in the table, and as shown in Figure 4, the add control 402 is displayed as the symbol "+".
[0088] The user creates a new field by performing a trigger operation on the additional control 402 mentioned above. interface It can display the above. interface In this case, a title input area can be displayed for entering the field title. The user can enter the field title in the title input area. Create interface In this interface, attribute setting items and prompt information setting items, which may include field type setting items, can also be displayed. Prompt information setting items may have various display identifiers, for example, "AI generation" as shown in Figure 4. Prompt information setting items include prompt information setting entries, for example, "settings" as shown in Figure 4. Users can enter the prompt information input interface by performing a trigger operation on the prompt information setting entry in the interface described above.
[0089] In these embodiments, content auto-generation attributes can be set for newly created fields, thereby enabling the setting of content auto-generation attributes when creating a field.
[0090] In some embodiments, the target field is an existing field, and step S301 includes the following steps.
[0091] First, based on a second pre-configured operation performed on an existing field, the field editing options are displayed.
[0092] Next, the selection operation performed on the field editing options is accepted, and the content auto-generation attribute setting entry is displayed.
[0093] Finally, it accepts the trigger operation performed on the content auto-generation attribute setting entry and displays the prompt information input interface.
[0094] Referring to Figure 5, which is a schematic diagram of one application scene, the table contains existing fields, for example, the existing fields "Text" and "Discussion Group" displayed in interface 501. The user can perform a second pre-configured operation on the existing field (target field) "Text". This second pre-configured operation may be any operation to trigger the display of the field editing interface, such as a right-click or a touch operation of a pre-configured duration.
[0095] After receiving the second pre-configured operation described above, the field editing options 502 can be displayed. The user can then perform a trigger operation on the field editing options and further display the field setting interface 503. centre In the field setting interface 503, a title modification window 504 corresponding to the target field and a prompt information setting item that can have various display identifiers, such as "AI generation" as shown in Figure 5, can be displayed. The prompt information setting item includes a prompt information setting entry, such as "Settings" in Figure 5. The user can enter the prompt information input interface by performing a trigger operation on the prompt information setting entry in the above interface.
[0096] In S302, prompt information corresponding to the target field is generated based on the prompt information setting operation received in the prompt information input interface.
[0097] The prompt information setting operation can be performed in the displayed prompt information input interface. In some application scenarios, the user can input prompt information in the above prompt information input interface. In some other application scenarios, the prompt information can also be input in the above prompt information input interface by an electronic device. The following explanation will use user input as an example.
[0098] The user can perform prompt information setting operations in the prompt information input interface, and the prompt information includes task information, information for at least one quote field, information for an algorithm or rule that processes the content of the quote field, output format information, and so on.
[0099] In some embodiments, step S302 is performed To use the third content entered in the prompt information input interface as the prompt information for the target field, or, This includes receiving a fourth content entered in a target prompt information template provided by a prompt information input interface, and generating prompt information based on the fifth content and the fourth content provided by the target prompt information template.
[0100] In some application scenarios, the user can input third content in the prompt information input interface, and the executing entity can use the third content input by the user as prompt information. The third content includes text, expressions, numbers, etc.
[0101] Figures 4 and 6 are linked, with Figure 6 showing a schematic diagram of one application scene. As shown in Figure 4, when creating a new field in the table interface 401, prompt information is set for the new field creation. After executing a trigger operation on the prompt information setting entry shown in Figure 4, the prompt information input interface 601 can be displayed. Based on the prompt information input instruction information "Please enter prompt information", the user can input third content in the prompt information input interface 601, and the execution entity uses the third content entered by the user as prompt information. The third content is, for example, "Please summarize the data of key information in citation field 1 and citation field 2 in 100 characters or less, as shown in Figure 6. Please use the most concise expression possible and be careful to output only the summarized content."
[0102] In these embodiments, prompt information is generated based on third content entered by the user, enabling personalized settings of the prompt information and facilitating user expression.
[0103] In some application scenarios, the above prompt information input interface can display a target prompt information template that includes a user input area and a pre-configured text area. The above prompt information input interface can display at least one prompt information template. The above target prompt information template may be one of the at least one prompt information templates. For example, it may be one prompt information template selected by the user from at least one prompt information template.
[0104] The user input area contains input instruction information. This input instruction information includes instructions on what information to input. The user can input a fourth type of content into the user input area. (See target prompt above.) information The template may also include a pre-configured fifth content. After the user has finished entering the fourth content, the executing entity can generate prompt information based on the fifth and fourth content.
[0105] The fifth content mentioned above may include pre-configured text content, formulas and / or numbers, etc. The fourth content mentioned above may include text content, formulas and / or numbers, etc. entered by the user.
[0106] Figures 4 and 7 are linked, with Figure 7 showing a schematic diagram of one application scene. As shown in Figure 4, when a new field is created in the table interface 401, prompt information is set for the new field creation. After executing a trigger operation on the prompt information setting entry shown in Figure 4, the prompt information input interface 701 for automatic content generation can be displayed. The prompt information input interface can display a prompt information template list, and the prompt information template interface 701 can display a pre-configured fifth content 702 and a user input area 703. The user can input a fourth content in the user input area 703. The fifth content in Figure 7 may be any pre-configured content including text, numbers and / or expressions. The user input area 703 can display the input instruction information "Please enter prompt information." The user can input a fourth content in the user input area 703. The fourth content includes text, numbers and / or expressions.
[0107] The above-mentioned execution entity can generate prompt information based on the fourth content entered by the user and the fifth content pre-configured in the prompt information template.
[0108] In these embodiments, a prompt information template is provided to the user, a fifth content is pre-configured in the prompt information template, the user enters a fourth content into the user input area, and prompt information is generated based on the fourth and fifth content. This reduces the amount of user input content and is advantageous for the rapid generation of prompt information.
[0109] In some embodiments, the above method further includes the following steps.
[0110] First, the prompt information input interface displays a list of prompt information templates, and the user receives prompt information template Based on the selection operation performed on the target prompt information template in the list, the target prompt information template content interface containing the corresponding fifth content is displayed.
[0111] Next, in response to receiving the fourth content editing operation performed by the user in the target prompt information template content interface, the prompt information template list is hidden.
[0112] In these embodiments, the prompt information input interface can display a prompt information template list to the user. The prompt information template list includes at least one prompt information template. The at least one prompt information template may include prompt information templates corresponding to different application scenes. For example, a summary prompt information template used in content summarization scenes, a prompt information template used in content creation scenes, a prompt information template used in data generation scenes, a prompt information template used in data extraction scenes, and a prompt information template used in data analysis scenes.
[0113] The user can select one of the prompt information templates based on the application scenario and edit the prompt information. The prompt information template selected by the user may be a target prompt information template. The target prompt information template may contain a pre-configured fifth content.
[0114] Continuing to refer to Figure 7, as shown in Figure 7, the prompt information input interface 701 can display a prompt information template list that includes the "summary" prompt information template, the "content creation" prompt information template, and the "data completion" prompt information template. Depending on the specific application scenario, the above prompt information template list may further include different prompt information templates. The user can select a target prompt information template from the prompt information template list. The target prompt information template content interface 704 is then displayed.
[0115] The user can edit a fourth piece of content in the user input area 703. After receiving the fourth piece of content edited by the user, the prompt information template list can be hidden. In other words, the prompt information template list will no longer be displayed in conjunction with the fourth piece of content entered by the user.
[0116] In the prompt information input interface, by providing different prompt information templates for user selection, the objective is to enable users to use the appropriate prompt information template in different scenarios and to quickly generate prompt information. Furthermore, after the user performs the fourth content editing operation in the target prompt information template, it can be assumed that the user no longer needs the prompt information template list, and the prompt information template list can be hidden, while the fifth content in the target prompt template and any subsequently entered fifth content can be displayed to the user.
[0117] In some embodiments, when the target prompt information template is opened, the cursor automatically positions itself in the user input area, thereby facilitating the user to quickly input content in the prompt information input interface.
[0118] In some embodiments, the method is The fourth further includes redisplaying the prompt information template list in response to detecting that all content has been deleted. In these embodiments, the user can delete the fourth content entered in the prompt information input interface. After all of the fourth content has been deleted, the execution entity can redisplay the prompt information template list.
[0119] Redisplaying the prompt information template list helps the user re-select a target prompt information template and reset the prompt information for the target field, as it can be assumed that after the user deletes all edited fourth content, the user needs to re-select a target prompt information template and enter the fourth content in the re-selected target prompt information template.
[0120] In S303, in response to receiving a content generation command for the target field, the second content of the second cell corresponding to the target field is generated based on the first content of the first cell corresponding to the quoted field. In S304, the second content is displayed in the second cell corresponding to the target field.
[0121] The specific implementation of steps S303 to S304 may be described by referring to the descriptions corresponding to steps S102 to S103 in the embodiment shown in Figure 1 or steps S202 to S204 in the embodiment shown in Figure 2, and the explanation is omitted here.
[0122] Compared to the embodiment shown in Figure 1, this embodiment displays a prompt information input interface based on the operation performed by the user on the target field, and generates prompt information corresponding to the target field based on the prompt information setting operation performed in the received prompt information input interface. This makes it easier for the user to set prompt information for the target field, improves the efficiency of inputting prompt information for the target field, and contributes to the rapid generation of target field content.
[0123] In some embodiments, the prompt information input interface displays a field citation control for setting a citation field in the prompt information, and the method further includes the following steps:
[0124] First, in response to receiving the trigger operation performed on the field citation control, the citation field settings interface is displayed.
[0125] Next, based on the received quote field information entered in the quote field setting interface, the system sets the quote field indicated by the quote field information for the prompt information.
[0126] The above field reference control is displayed in the prompt information input interface.
[0127] In the above citation field setting interface, a list of citable fields can be displayed, which can show at least one field for selection. The user can select a target citation field from the list of citable fields by performing a selection operation in the list of citable fields.
[0128] Referring to Figure 8, Figure 8 is a schematic diagram of one application scene. 8 As shown, a field citation control 801 is displayed in the prompt information input interface. The control has an identifier that indicates that the control is a field citation control, and the identifier includes letters, alphabets and / or symbols. For example, the identifier of the field citation control shown in Figure 8 includes the symbol 8011 and the text "Citation Field". The user can perform a trigger operation on the field citation control 801. Furthermore, a citation field setting interface 802 is displayed. In the citation field setting interface 802, a list of citable fields can be displayed, which includes multiple citable fields, such as the citable fields "Address & Contact," "City," "Zip Code," "Mobile Phone Number," and "User's Name" shown in Figure 8. The user can select any field in the list of citable fields as the target citation field. The target citation field may include one or more citation fields. For example, in Figure 8, the user has selected "Address & Contact" as the citation field, and the information of the citation field can be displayed in the prompt information.
[0129] Citable field types include, but are not limited to, multi-line text, single selection, multiple selection, date, number, checkbox, hyperlink, expression (result value), search quote (result value), progress, currency, score, association (result value), creation time, last modified time, etc.
[0130] Furthermore, this method This further includes moving the quote field settings interface as the cursor moves.
[0131] The user can move the cursor in the prompt information input interface and select content that uses a quote field, and the quote field setting interface moves along with the cursor, allowing the user to know the current cursor position at all times, while the implementing entity can recognize in real time the target content for which the user uses a quote field in the prompt information input interface.
[0132] In these embodiments, the field citation control is displayed in the prompt information input interface, and the field citation control is used to set a citation field for generating the content of the target field, thereby enabling the rapid setting of a citation field for the target field.
[0133] In some embodiments, the method is After determining the target citation field, the prompt information further includes displaying information about the target citation field.
[0134] In these embodiments, after determining the target citation field to be cited by the target field, information about the target citation field can be displayed in the prompt information. Displaying information about the target citation field in the prompt information allows the user to understand the citation field used by the target field.
[0135] In some embodiments, the method further includes, after receiving prompt information for a target field, displaying a pre-configured tab at a pre-configured location in the target field title indicating that the content of the target field is generated based on the citation field in the first prompt information.
[0136] In some embodiments, the method is It accepts edit operations on other attributes of the target field, and in response to the edit operation meeting pre-defined conditions, it maintains prompt information corresponding to the target field, or The further step includes deleting prompt information corresponding to the target field in response to an editing operation not meeting predefined conditions.
[0137] The above pre-configured conditions include modifications to the target field's field title, format, and cell data, as well as modifications to the target field's type to support generating field content based on prompt information.
[0138] Field types that support generating field content based on prompt information include text, single selection, multiple selection, date, and number. That is, if the field type is one of the above, it supports generating field content based on prompt information. Prompt information can be set for fields of the above types.
[0139] When editing a target field, even if you modify the target field's title, format, or cell data, the target field's type does not change. Therefore, after the editing operation, the target field can still retain the prompt information mentioned above.
[0140] If the target field type is changed to another type, that other type will still be based on the prompt information. field When content generation is supported, the target field still retains the above prompt information after the type has been changed to the other type.
[0141] If the above editing operation changes the target field type to a type that does not support generating field content based on prompt information, the prompt information of the target field will be deleted, and the target field will no longer have prompt information.
[0142] In these embodiments, when an edit operation is performed on other attributes of the target field, if the edit operation satisfies pre-set conditions, the target field retains the corresponding prompt information; if the pre-set conditions are not met, the prompt information of the target field is deleted. Thus, when an edit operation is performed on other attributes of the target field, the target field retains the prompt information. field If the system no longer supports not generating content, remove the prompt information for the target field to avoid data errors caused by the system still generating content based on the prompt information when the target field no longer supports generating content based on the prompt information.
[0143] In correspondence with the table field content generation method of the embodiment shown in Figure 1 above, Figure 9 is a schematic structural diagram of a table field content generation apparatus according to an embodiment of the present disclosure. For the sake of explanation, only the parts relevant to the embodiment of the present disclosure are shown. Referring to Figure 9, apparatus 90 0 This includes a receiving unit 901, a first generating unit 902, and a display unit 903. Here, The receiving unit 901 is used to receive prompt information that includes at least one quoted field, which is a field in the table, entered for the target field in the table. The first generation unit 902 is used to generate a second content for a second cell corresponding to a target field based on the first content for a first cell corresponding to a reference field, in response to receiving a content generation command for a target field. The display unit 903 is used to display a second content in a second cell corresponding to the target field.
[0144] In some embodiments, the first generating unit 902 further Based on the content generation command, a content generation request is generated to generate a second content containing information about the first content. The first model is invoked and used to generate the second content based on the content generation request.
[0145] In some embodiments, the first generating unit 902 further It is used to generate content generation requests for multiple second cells corresponding to the target field, where each second cell's content generation request includes the first content of the corresponding first cell. This includes sending content generation requests to a first model, each corresponding to a second cell, and the first model generating a second content corresponding to each second cell.
[0146] In some embodiments, the first generating unit 902 further It is used to send content generation requests corresponding to multiple second cells to the first model in parallel, and for the first model to generate the second content corresponding to each second cell in parallel based on the content generation requests.
[0147] In some embodiments, the apparatus 90 0 teeth, In response to receiving a content update command for the target field, the system regenerates content generation requests for multiple second cells corresponding to the target field, calls the first model to process the regenerated content generation requests, and generates the first updated content for the multiple second cells. Using the first update content each Second cell Corresponding It further includes a second generation unit (not shown) for updating the second content.
[0148] In some embodiments, the apparatus 90 0 teeth, Based on the acceptance of a field content update operation performed by the user on the target field, a content update command is generated, The system further includes a first instruction generation unit (not shown) for generating content update instructions based on one of the following methods: generating a content update instruction in response to the fulfillment of an automatic update condition, which includes a timing trigger, the addition of a new record to a table, a change in table record content, and the arrival of a time indicated by a specified record.
[0149] In some embodiments, the apparatus 90 0 teeth, In response to receiving a content update command for the target cell's second target in the target field, the content generation request for the target cell's second target is regenerated, and the first model is invoked. Re Based on the content generation request corresponding to the second cell of the generated target, Second Generate the second update content for the cell, The system further includes a third generation unit (not shown) for updating the second content of the target second cell using the second updated content.
[0150] In some embodiments, the apparatus 90 0 teeth, Steps include: detecting that the user has performed a first pre-configured operation on the second target cell, and displaying content update options corresponding to the second target cell; The steps include: generating a content update command corresponding to the target second cell in response to receiving a trigger operation performed on the content update option; to Based on this, the system further includes a second instruction generation unit (not shown) for generating content update instructions for a target second cell.
[0151] In some embodiments, the prompt information input interface displays a field citation control for setting a citation field in the prompt information, and the device 90 0 teeth, In response to receiving a trigger operation performed on the field citation control, the citation field settings interface is displayed. The system further includes a field citation unit (not shown) for setting the citation field indicated by the citation field information for prompt information, based on the citation field information entered in the citation field setting interface that has been received.
[0152] In some embodiments, the field citation unit is further used to control the citation field setting interface so that it moves along with the cursor movement.
[0153] In some embodiments, the field reference unit further: This is used to display the information from the quoted field in the prompt information after receiving the quoted field information.
[0154] In some embodiments, the apparatus 90 0 teeth, In response to receiving a first pre-configured setting operation performed by the user on the target field of the table, the prompt information input interface is displayed. The prompt information input interface further includes a prompt information setting unit (not shown) for generating prompt information corresponding to a target field based on a prompt information setting operation received in the prompt information input interface.
[0155] In some embodiments, the target field is a newly created field, and the prompt information setting unit further... Creating a new field interface It accepts trigger operations performed on the prompt information setting entries displayed there, and is used to display the prompt information input interface.
[0156] In some embodiments, the target field is an existing field, and the prompt information setting unit further... Based on a second pre-configured operation performed on an existing field, the field editing options are displayed. It accepts the selection operation performed on the field editing options and displays the prompt information setting entry. It accepts trigger operations performed on prompt information setting entries and is used to display the prompt information input interface.
[0157] In some embodiments, the prompt information setting unit further: The third content entered in the prompt information input interface is used as prompt information, or, The fourth content entered in the target prompt information template provided by the prompt information input interface is received and used to generate prompt information based on the fifth content and the fourth content provided by the target prompt information template.
[0158] In some embodiments, the prompt information setting unit further: The prompt information input interface displays a list of prompt information templates, allowing the user to input prompt information template Based on the selection operation performed on the target prompt information template in the list, the target prompt information template content interface containing the corresponding fifth content is displayed. This is used to hide the prompt information template list in response to the acceptance of a fourth content editing operation performed by the user in the target prompt information template content interface.
[0159] In some embodiments, the prompt information setting unit further: This is used to redisplay the prompt information template list in response to the detection that all of the fourth content items have been deleted.
[0160] To realize the above embodiments, the embodiments of this disclosure further provide electronic devices.
[0161] Referring to Figure 10, it shows a schematic diagram of the structure of an electronic device 1000 suitable for realizing an embodiment of the present disclosure, which may be a terminal device or a server. Here, terminal devices may include, but are not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (abbreviated as PDAs), tablet computers (abbreviated as Portable Android Devices, PADs), portable multimedia players (abbreviated as PMPs), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 10 is merely an example and does not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0162] As shown in Figure 10, the electronic device 1000 may include a processing unit (e.g., a central processor, graphics processor, etc.) 1001, which can perform various appropriate operations and processes based on 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 further stores various programs and data necessary for the operation of the electronic device 1000. The processing unit 1001, ROM 1002, and RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0163] Generally, devices such as input devices 1006 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 1007 including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 1008 including, for example, magnetic tapes and hard disks; and communication devices 1009 can be connected to the I / O interface 1005. The communication device 1009 can enable the electronic device 1000 to exchange data with other devices via wireless or wired communication. Figure 10 shows the electronic device 1000 with various devices, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have all of the devices instead.
[0164] According to embodiments of the present disclosure, the process described with reference to the flowchart above may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program placed on a computer-readable medium, the computer program including program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network by a communication device 1009, or installed from a storage device 1008, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-described functions, limited by the methods of embodiments of the present disclosure, are performed.
[0165] The computer-readable medium in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of both. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage mediums may include, but are not limited to, an electrical connection having one or more wires, a portable computer magnetic 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 magnetic disk read-only memory (CD-ROM), optical memory device, magnetic memory device, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program, the program may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signaling medium may include data signals propagated in the baseband or as part of a carrier, which carry computer-readable program code. The data signals propagated in this manner may include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signaling medium may be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit programs for use by or in combination with instruction execution systems, apparatus, or devices. The program code contained on the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, electric wires, optical cables, RF (radio frequency), or any suitable combination thereof.
[0166] The computer-readable medium described above may be included in the electronic device described above, or it may be a standalone entity not incorporated into the electronic device.
[0167] The computer-readable medium contains one or more programs (computer execution instructions), and when these one or more programs are executed by the electronic device, the electronic device is instructed to perform the method shown in the above embodiment.
[0168] Computer program code for performing the operations of the Disclosure can be organized in one or a variety of programming languages or a combination thereof, and such programming languages include object-oriented programming languages, such as Java, Smalltalk, and C++, and further include general procedural programming languages, such as the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a single standalone software package, run partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0169] The flowcharts and block diagrams in the drawings illustrate the systematic architectures, functions, and operations that can be implemented according to the systems, methods, and computer program products of each embodiment of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a defined logic function. It should be noted that in some implementations as alternatives, the functions described in the blocks may occur in a different order than those shown in the drawings. For example, two blocks shown consecutively may actually be executed almost in parallel, or in some cases in reverse order, depending on the function. Furthermore, it should 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 by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.
[0170] The units referred to in the descriptions of the embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the units are not necessarily limited to the units themselves.
[0171] In this disclosure, at least some of the functions described above may be performed by one or more hardware logic components. For example, typical types of hardware logic components that can be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standards (ASSPs), systems on chips (SOCs), and composite programmable logic circuits (CPLDs).
[0172] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program for use by or in combination with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any appropriate combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any appropriate combination of the above.
[0173] The above description merely explains the technical principles as implemented in the embodiments of this disclosure. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above technical features, but encompasses other technical solutions formed by any combination of the above technical features or equivalent features, without departing from the disclosed concepts. For example, technical solutions in which the above features are interchangeable with similar functional technical features disclosed (but not limited to) in this disclosure.
[0174] While the operations are described in a specific order, this should not be understood as requiring them to be performed in a particular order or sequence. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while the above discussion includes some specific implementation details, these should not be understood as limiting the scope of this disclosure. Some features described in the context of a single embodiment may be implemented in combination within a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments, either individually or in any suitable subcombination.
[0175] While this disclosure employs terminology specific to structural features and / or the logical operation of the method, it should be understood that the topics limited to the attached claims are not limited to the specific features or operations described above. Rather, the specific features and operations described above are merely illustrative forms of realizing the claims.
Claims
1. A method for generating table field content, The system receives prompt information that includes at least one quoted field, which is a field in the table, and is entered for the target field in the table. In response to receiving a content generation command for a target field, the system generates a second content for a second cell corresponding to the target field based on the first content for the first cell corresponding to the quoted field, A method for generating table field content, comprising displaying the second content in a second cell corresponding to the target field.
2. In response to receiving a content generation command for the target field, generating a second content for a second cell corresponding to the target field based on the first content for a first cell corresponding to the quoted field is: Based on the content generation command, a content generation request is generated to generate the second content, which includes the information of the first content. The method according to claim 1, comprising calling a first model and generating the second content based on the content generation request using the first model.
3. Generating a content generation request to generate the second content based on the aforementioned content generation command is: This includes generating content generation requests for a plurality of second cells corresponding to the target field, wherein each content generation request for a second cell includes the first content of the corresponding first cell. Calling the first model and generating the second content based on the content generation request using the first model is, The method according to claim 2, comprising sending content generation requests to the first model, each corresponding to a plurality of second cells, and the first model generating second content corresponding to each second cell.
4. Sending content generation requests corresponding to multiple second cells to the first model, and the first model generating second content corresponding to each second cell, is: The method according to claim 3, comprising sending content generation requests corresponding to a plurality of second cells in parallel to the first model, and the first model generating second content corresponding to each second cell in parallel based on the content generation requests.
5. In response to receiving a content update command for the target field, the system regenerates content generation requests for multiple second cells corresponding to the target field, calls the first model to process the regenerated content generation requests, and generates the first updated content for the multiple second cells. The method according to any one of claims 2 to 4, further comprising updating the second content of the second cell using the first updated content.
6. The aforementioned content update command is: Based on the acceptance of a field content update operation performed by the user on the target field, the content update command is generated, The method according to claim 5, which is generated based on one of the following: a timing trigger, the addition of a new record to a table, a change in table record content, and the arrival of a time indicated by a specified record, in response to the fulfillment of an automatic update condition.
7. In response to receiving a content update command for the target second cell of the target field, the content generation request for the target second cell is regenerated, the first model is called, and the first model generates the second updated content for the target cell based on the content generation request corresponding to the regenerated target second cell. The method according to any one of claims 2 to 6, further comprising updating the second content of a target second cell using the second updated content.
8. The content update command for the target second cell of the aforementioned target field is: The steps include: displaying content update options corresponding to the second target cell in response to detecting that the user has performed a first pre-configured operation on the second target cell; The method according to claim 7, generated based on the step of generating a content update command corresponding to the target second cell in response to receiving a trigger operation performed on the content update option.
9. In the prompt information input interface, a field citation control for setting a citation field in the prompt information is displayed, and the method is: In response to receiving the trigger operation performed on the aforementioned field citation control, the citation field setting interface is displayed, The method according to any one of claims 1 to 8, further comprising setting the citation field indicated by the citation field information for the prompt information, based on the citation field information received and entered in the citation field setting interface.
10. The method according to claim 9, further comprising controlling the reference field setting interface to move in conjunction with the movement of the cursor.
11. The method according to claim 9 or 10, further comprising displaying the information of the citation field in the prompt information after receiving the citation field information.
12. In response to receiving a first pre-configured setting operation performed by the user on the target field of the table, the prompt information input interface is displayed. The method according to any one of claims 1 to 11, further comprising generating prompt information corresponding to the target field based on a prompt information setting operation received in the prompt information input interface.
13. The aforementioned target field is a newly created field, and in response to receiving the first pre-configured setting operation performed by the user on the target field of the table, the prompt information input interface is displayed. The method according to claim 12, further comprising receiving a trigger operation performed on a prompt information setting entry displayed on the creation page of the new field, and displaying the prompt information input interface.
14. The aforementioned target field is an existing field, and in response to receiving the first pre-configured setting operation performed by the user on the target field of the table, the prompt information input interface is displayed. Based on a second pre-configured operation performed on the aforementioned existing field, the field editing options are displayed. The system accepts the selection operation performed on the aforementioned field editing option and displays the prompt information setting entry. The method according to claim 12, further comprising receiving a trigger operation performed on the prompt information setting entry and displaying the prompt information input interface.
15. Generating prompt information corresponding to the target field based on the prompt information setting operation received in the prompt information input interface is: The third content input in the prompt information input interface is to be used as the prompt information, or, The method according to any one of claims 12 to 14, comprising receiving a fourth content entered in a target prompt information template provided by the prompt information input interface, and generating the prompt information based on a fifth content and the fourth content provided by the target prompt information template.
16. The prompt information input interface displays a prompt information template list, and based on the selection operation performed by the user on the target prompt information template in the prompt information list, a target prompt information template content interface containing the corresponding fifth content is displayed. The method according to claim 15, further comprising hiding the prompt information template list in response to receiving a fourth content editing operation performed by the user in the target prompt information template content interface.
17. The method according to claim 16, further comprising redisplaying the prompt information template list in response to detecting that all of the fourth content has been deleted.
18. A table field content generation device, A receiving unit configured to receive prompt information that includes at least one quote field which is a field in the table, entered for a target field in the table, A first generation unit is configured to generate a second content for a second cell corresponding to a target field based on the first content for a first cell corresponding to the quoted field, in response to receiving a content generation command for a target field. A table field content generation device, comprising a display unit configured to display the second content in a second cell corresponding to the target field.
19. An electronic device including a processor and memory, The memory is configured to store computer execution instructions. An electronic device wherein the processor is configured to execute the computer execution instructions stored in the memory, thereby the processor performs the table field content generation method according to any one of claims 1 to 17.
20. A computer-readable storage medium in which computer execution instructions are stored, wherein when a processor executes the computer execution instructions, the method for generating table field content according to any one of claims 1 to 17 is realized.