Document processing method and apparatus, electronic device, and storage medium

By displaying the target description information of the associated document container in the document and performing interactive operations, the problem that the existing technology can only add associated documents once is solved, and the effect of simultaneous association of multiple documents and convenient interaction is achieved.

CN115269529BActive Publication Date: 2026-07-10BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
Filing Date
2022-07-20
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In existing technologies, adding hyperlinks to documents can only add one related document at a time, and direct interactive operations are not possible within the original document, resulting in cumbersome and inefficient document processing.

Method used

A document processing method is provided, which displays target description information of associated document containers in a preset document and performs operations on the associated document containers in response to user interaction commands, including interactive operations such as sharing and editing.

Benefits of technology

It enables the association of multiple documents with a preset document at once, improving the efficiency and convenience of document processing. It also allows direct interaction between document containers within the original document, simplifying the operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115269529B_ABST
    Figure CN115269529B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a document processing method and device, electronic equipment and storage medium. The method comprises displaying a preset document; in response to a document association instruction, displaying target description information of an associated document container in the preset document, the associated document container being a collection of at least one document associated with the preset document; and in response to a container interaction instruction triggered based on the target description information, performing a target interaction operation on the associated document container in the preset document. The embodiments of the present disclosure can greatly improve the efficiency of setting associated documents and the effectiveness of explaining the relevant content of the preset document. Furthermore, the embodiments of the present disclosure can perform an interaction operation on the associated document container in the preset document, thereby greatly improving the operation efficiency and convenience of document processing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and in particular to a document processing method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the development of computer technology, various office software has been widely used. In related technologies, when users read documents in office software, they often add hyperlinks to related documents within a document to provide further explanation of the document's content. However, in these technologies, only one related document can be added at a time. When multiple related documents need to be added, multiple addition operations are required. Furthermore, interactive operations on related documents can only be performed after opening the page corresponding to the related document through the hyperlink. Interactive operations on related documents cannot be performed within the original document, resulting in cumbersome and inefficient document processing operations. Summary of the Invention

[0003] This disclosure provides a document processing method, apparatus, electronic device, and storage medium to at least solve the problems of cumbersome and inefficient document processing operations in related technologies. The technical solution of this disclosure is as follows:

[0004] According to a first aspect of the present disclosure, a document processing method is provided, comprising:

[0005] Display preset documents;

[0006] In response to a document association instruction, target description information of an associated document container is displayed in the preset document, wherein the associated document container is a collection of at least one document associated with the preset document;

[0007] In response to a container interaction instruction triggered based on the target description information, a target interaction operation is performed on the associated document container in the preset document.

[0008] In an optional embodiment, the container interaction instruction includes a container sharing instruction, and the step of performing a target interaction operation on the associated document container in the preset document in response to the container interaction instruction triggered based on the target description information includes:

[0009] In response to a location command for the target description information, share trigger information is displayed in the preset document;

[0010] Upon detecting a preset sharing operation in response to the sharing trigger information, the container sharing instruction is triggered, and a sharing operation panel is displayed in the preset document;

[0011] In response to a sharing confirmation command for a target sharing object triggered by the sharing operation panel, a sharing operation is performed to share the associated document container with the target sharing object.

[0012] In an optional embodiment, the sharing operation panel includes sharing object addition information and sharing confirmation information; the target sharing object includes at least one sharing object, and the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered on the sharing operation panel includes:

[0013] In response to an object addition instruction triggered based on the shared object addition information, the object identification information corresponding to the object addition instruction is displayed on the sharing operation panel, wherein the object identification information is the identification information of any one of the at least one shared objects;

[0014] When the sharing operation panel displays the object identification information of the at least one sharing object, in response to the sharing confirmation instruction triggered based on the sharing confirmation information, a sharing operation is performed to share the associated document container with the target sharing object.

[0015] In an optional embodiment, displaying the object identification information corresponding to the object addition command on the sharing operation panel includes:

[0016] The sharing operation panel displays the object identification information and the preset operation permission information of the object corresponding to the object identification information;

[0017] The preset operation permission information is the default operation permission information among multiple operation permission information, and the multiple operation permission information is used to indicate the multiple operation permissions of the object corresponding to the object identification information on the associated document container.

[0018] In an optional embodiment, the step of performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information includes:

[0019] In response to the sharing confirmation instruction, the target sharing information of the associated document container is sent to the server;

[0020] The target sharing information is used to instruct the sharing of the associated document container to the target sharing object, and to instruct the target sharing object to be granted corresponding operation permissions to perform on the associated document container.

[0021] In an optional embodiment, before performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information, the method further includes:

[0022] In response to the operation permission update command, the preset operation permission information is updated to the target operation permission information;

[0023] The target operation permission information is the operation permission information corresponding to the operation permission update instruction among the various operation permission information.

[0024] In an optional embodiment, the sharing confirmation information is confirmation operation information corresponding to a preset sharing method, where the preset sharing method is the default sharing method among multiple sharing methods; the step of performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information includes:

[0025] In response to the confirmation operation information corresponding to the preset sharing method, the sharing confirmation instruction is triggered, and the sharing operation of the associated document container is performed to the target sharing object based on the preset sharing method.

[0026] In an optional embodiment, the method further includes:

[0027] In response to the sharing method update instruction, the sharing confirmation information is updated to the confirmation operation information corresponding to the target sharing method;

[0028] The target sharing method is the sharing method that corresponds to the sharing method update instruction among the multiple sharing methods.

[0029] In an optional embodiment, the target sharing object includes multiple sharing objects, and the sharing operation panel displays object addition shortcut information corresponding to the multiple sharing objects; the step of performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered on the sharing operation panel includes:

[0030] In response to an object addition instruction triggered based on the object's shortcut information, the object identification information of the multiple shared objects is displayed in the shared object list area of ​​the sharing operation panel;

[0031] In response to the sharing confirmation instruction, a sharing operation is performed to share the associated document container with the target sharing object.

[0032] In an optional embodiment, the step of displaying sharing trigger information in the preset document in response to a location instruction for the target description information includes:

[0033] In response to the location command, obtain the sharing permission information corresponding to the object that triggered the location command;

[0034] When the sharing permission information indicates that the object has permission to share the associated document container, the sharing trigger information is displayed in the preset document.

[0035] In an optional embodiment, the target description information for displaying the associated document container in the preset document includes:

[0036] The preset document displays preset description information of the associated document container and form selection information corresponding to multiple preset information forms. The preset description information is the description information corresponding to the default information form among the multiple preset information forms.

[0037] If a selection operation for a target information form is detected based on the form selection information, the default information form and the target information form are compared to obtain a comparison result; the target information form is a preset information form corresponding to the target description information.

[0038] If the comparison result indicates that the default information format is inconsistent with the target information format, the preset description information is updated to the target description information.

[0039] In an optional embodiment, when the target information corresponding to the target description information is in the form of an embedded webpage, the target description information is the embedded webpage information corresponding to the associated document container, and the method further includes:

[0040] In response to an editing instruction for the target description information, the target description information in the preset document is updated, and a container update instruction is sent to the server;

[0041] The container update instruction is used to instruct the updating of the information in the associated document container corresponding to the editing instruction.

[0042] In an optional embodiment, when the target information corresponding to the target description information is in card form, the target description information includes container description information corresponding to the associated document container, and the method further includes:

[0043] In response to an editing instruction for the container description information, the container description information in the preset document is updated.

[0044] In an optional embodiment, displaying the target description information of the associated document container in the preset document in response to the document association instruction includes:

[0045] In response to a document association command, a container selection panel is displayed in the preset document;

[0046] In response to a container creation command triggered by the container selection panel, container creation information is displayed in the preset document;

[0047] In response to a container creation confirmation instruction triggered based on the container creation information, the target description information is displayed in the preset document;

[0048] Wherein, the newly created container corresponding to the container creation instruction is the associated document container, and the target description information is the embedded web page information corresponding to the associated document container.

[0049] In an optional embodiment, displaying the target description information of the associated document container in the preset document in response to the document association instruction includes:

[0050] In response to the document association instruction, a container selection panel is displayed in the preset document;

[0051] In response to an association confirmation instruction for the associated document container triggered in the container selection panel, the target description information is displayed in the preset document.

[0052] According to a second aspect of the present disclosure, a document processing apparatus is provided, comprising:

[0053] The preset document display module is configured to display preset documents;

[0054] The target description information display module is configured to execute a response to a document association instruction, displaying target description information of an associated document container in the preset document, wherein the associated document container is a collection of at least one document associated with the preset document;

[0055] The target interaction operation execution module is configured to execute a target interaction operation on the associated document container in response to a container interaction instruction triggered based on the target description information.

[0056] In an optional embodiment, the container interaction instructions include container sharing instructions, and the target interaction operation execution module includes:

[0057] The sharing trigger information display unit is configured to execute a location command in response to the target description information and display sharing trigger information in the preset document.

[0058] The sharing operation panel display unit is configured to trigger the container sharing instruction and display the sharing operation panel in the preset document when a preset sharing operation is detected for the sharing trigger information.

[0059] The sharing operation execution unit is configured to execute a sharing operation to share the associated document container with the target sharing object in response to a sharing confirmation instruction triggered on the sharing operation panel.

[0060] In an optional embodiment, the sharing operation panel includes sharing object addition information and sharing confirmation information; the target sharing object includes at least one sharing object, and the sharing operation execution unit includes:

[0061] The first information display unit is configured to execute an object addition instruction triggered based on the shared object addition information, and display the object identification information corresponding to the object addition instruction on the sharing operation panel. The object identification information is the identification information of any one of the at least one shared objects.

[0062] The first sharing operation execution subunit is configured to, when the object identification information of the at least one sharing object is displayed on the sharing operation panel, perform a sharing operation to share the associated document container with the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information.

[0063] In an optional embodiment, the second information display unit is further configured to display the object identification information and the preset operation permission information of the object corresponding to the object identification information on the sharing operation panel;

[0064] The preset operation permission information is the default operation permission information among multiple operation permission information, and the multiple operation permission information is used to indicate the multiple operation permissions of the object corresponding to the object identification information on the associated document container.

[0065] In an optional embodiment, the first sharing operation execution subunit is further configured to execute, in response to the sharing confirmation instruction, sending the target sharing information of the associated document container to the server;

[0066] The target sharing information is used to instruct the sharing of the associated document container to the target sharing object, and to instruct the target sharing object to be granted corresponding operation permissions to perform on the associated document container.

[0067] In an optional embodiment, the apparatus further includes:

[0068] The operation permission update module is configured to update the preset operation permission information to the target operation permission information in response to the operation permission update instruction before performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information;

[0069] The target operation permission information is the operation permission information corresponding to the operation permission update instruction among the various operation permission information.

[0070] In an optional embodiment, the sharing confirmation information is confirmation operation information corresponding to a preset sharing method, and the preset sharing method is the default sharing method among multiple sharing methods; the first sharing operation execution subunit is further configured to execute the sharing confirmation instruction triggered in response to the confirmation operation information corresponding to the preset sharing method, and to perform a sharing operation to share the associated document container with the target sharing object based on the preset sharing method.

[0071] In an optional embodiment, the apparatus further includes:

[0072] The sharing method update module is configured to respond to the sharing method update instruction by updating the sharing confirmation information to the confirmation operation information corresponding to the target sharing method.

[0073] The target sharing method is the sharing method that corresponds to the sharing method update instruction among the multiple sharing methods.

[0074] In an optional embodiment, the target sharing object includes multiple sharing objects, and the sharing operation panel displays object addition shortcut information corresponding to the multiple sharing objects; the sharing operation execution module includes:

[0075] The object identification information display unit is configured to execute an object addition instruction triggered based on the object addition shortcut information and display the object identification information of the multiple shared objects in the shared object list area of ​​the shared operation panel.

[0076] The second sharing operation execution subunit is configured to perform a sharing operation in response to the sharing confirmation instruction, sharing the associated document container to the target sharing object.

[0077] In an optional embodiment, the sharing-triggered information display unit includes:

[0078] The sharing permission information acquisition unit is configured to perform a response to the positioning command and acquire the sharing permission information corresponding to the object that triggered the positioning command.

[0079] The share trigger information display subunit is configured to display the share trigger information in the preset document when the share permission information indicates that the object has the permission to share the associated document container.

[0080] In an optional embodiment, the target description information display module includes:

[0081] The second information display unit is configured to display preset description information and form selection information corresponding to multiple preset information forms in the preset document. The preset description information is the description information corresponding to the default information form among the multiple preset information forms.

[0082] The morphology comparison unit is configured to perform a comparison between the default information morphology and the target information morphology when a selection operation for a target information morphology based on the morphology selection information is detected, and to obtain a comparison result; the target information morphology is a preset information morphology corresponding to the target description information;

[0083] The description information update unit is configured to update the preset description information to the target description information when the comparison result indicates that the default information form is inconsistent with the target information form.

[0084] In an optional embodiment, when the target information corresponding to the target description information is in the form of an embedded webpage, the target description information is the embedded webpage version information corresponding to the associated document container, and the device further includes:

[0085] The target description information update module is configured to update the target description information in the preset document in response to an editing instruction for the target description information.

[0086] The container update instruction sending module is configured to send container update instructions to the server;

[0087] The container update instruction is used to instruct the updating of the information in the associated document container corresponding to the editing instruction.

[0088] In an optional embodiment, when the target information corresponding to the target description information is in card form, the target description information includes container description information corresponding to the associated document container, and the device further includes:

[0089] The container description information update module is configured to update the container description information in the preset document in response to an editing instruction for the container description information.

[0090] In an optional embodiment, the target description information display module includes:

[0091] The first container selection panel display unit is configured to display a container selection panel in the preset document in response to a document association instruction.

[0092] The container creation information display unit is configured to display container creation information in the preset document in response to a container creation command triggered by the container selection panel.

[0093] The first target description information display unit is configured to execute a container creation confirmation instruction triggered based on the container creation information and display the target description information in the preset document.

[0094] Wherein, the newly created container corresponding to the container creation instruction is the associated document container, and the target description information is the embedded web page information corresponding to the associated document container.

[0095] In an optional embodiment, the target description information display module includes:

[0096] The second container selection panel display unit is configured to display a container selection panel in the preset document in response to the document association instruction.

[0097] The second target description information display unit is configured to execute an association confirmation instruction for the associated document container triggered by the container selection panel, and display the target description information in the preset document.

[0098] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method as described in any one of the first aspects above.

[0099] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided such that, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method described in any of the first aspects of the present disclosure.

[0100] According to a fifth aspect of the present disclosure, a computer program product including instructions is provided that, when run on a computer, causes the computer to perform the method described in any of the first aspects of the present disclosure.

[0101] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:

[0102] During document association processing, by associating a preset document with a container that includes at least one document set, at least one document can be associated with the preset document at once, greatly improving the efficiency of setting associated documents and the effectiveness of interpreting the content of the preset document. Furthermore, by combining the target description information of the associated document container in the preset document, interactive operations on the associated document container can be performed in the preset document, thereby greatly improving the operational efficiency and convenience of document processing.

[0103] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0104] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0105] Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment;

[0106] Figure 2 This is a flowchart illustrating a document processing method according to an exemplary embodiment;

[0107] Figure 3 This is a schematic diagram of a preset document displaying a container selection panel, provided according to an exemplary embodiment;

[0108] Figure 4 This is a schematic diagram illustrating the changes in a preset document during the display of target description information triggered by a container selection panel, according to an exemplary embodiment.

[0109] Figure 5 This is a schematic diagram of a preset document in an information format selection process according to an exemplary embodiment;

[0110] Figure 6 This is a schematic diagram illustrating the process of creating a new associated document container in a preset document according to an exemplary embodiment;

[0111] Figure 7 This is a schematic diagram of a preset document displaying target description information in a card state, provided according to an exemplary embodiment.

[0112] Figure 8 This is a schematic diagram illustrating a preset document displaying sharing trigger information, according to an exemplary embodiment.

[0113] Figure 9 This is a schematic diagram illustrating a preset document displaying a sharing operation panel according to an exemplary embodiment;

[0114] Figure 10 This is an illustration of another preset document displaying a sharing operation panel, provided according to an exemplary embodiment;

[0115] Figure 11 This is an illustration of another preset document displaying a sharing operation panel, provided according to an exemplary embodiment;

[0116] Figure 12 This is a block diagram of a document processing apparatus according to an exemplary embodiment;

[0117] Figure 13 This is a block diagram illustrating an electronic device for document processing according to an exemplary embodiment. Detailed Implementation

[0118] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0119] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0120] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0121] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment, which may include a terminal 100 and a server 200.

[0122] In an optional embodiment, terminal 100 can be the terminal corresponding to the current reader of the preset document. Optionally, the current reader can set an associated document container for the preset document and perform interactive operations on the associated document container within the preset document. Specifically, terminal 100 can be, but is not limited to, electronic devices such as smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. It can also be software running on the aforementioned electronic devices, such as applications. Optionally, the operating system running on the electronic device can be, but is not limited to, Android, iOS, Linux, and Windows.

[0123] In an optional embodiment, server 200 can provide background services to terminal 100. Specifically, server 200 can be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server providing cloud computing services.

[0124] In addition, it should be noted that, Figure 1 The example shown is merely one application environment provided by this disclosure. In practical applications, other application environments may also be included, such as more terminals.

[0125] In the embodiments described in this specification, the terminal 100 and the server 200 can be directly or indirectly connected through wired or wireless communication, and this disclosure does not impose any restrictions.

[0126] Figure 2 This is a flowchart illustrating a document processing method according to an exemplary embodiment, such as... Figure 2 As shown, this document processing method is used in a terminal electronic device and includes the following steps.

[0127] In step S201, a preset document is displayed.

[0128] In one specific embodiment, the preset document can be the currently viewed document; optionally, the preset document can be an online document or a local document. Specifically, the preset document can include static information such as text and images, or dynamic information such as videos.

[0129] In step S203, in response to the document association instruction, the target description information of the associated document container is displayed in the preset document.

[0130] In one specific embodiment, the document association instruction can be an instruction to set an associated document container for a preset document. The aforementioned associated document container can be a collection of at least one document associated with the preset document; the at least one document can be a child document of the preset document; the preset document can be the parent document of the at least one document.

[0131] In the embodiments of this specification, at least one document can be a document associated with the content of a preset document, such as a document used to explain the content of a preset document. Optionally, the associated document container can be an internal container (a container stored locally), such as a folder containing at least one document or a knowledge base (a collection of documents in a tree structure) containing at least one document; alternatively, the associated document container can be an external container (a container stored non-locally), such as a cloud drive containing at least one document.

[0132] In one specific embodiment, the target description information can be information used to identify the associated document container in a preset document. Optionally, the target description information may contain a hidden link to the associated document container. Optionally, a preset viewing operation may be combined with the target description information to jump from the preset document to the display page corresponding to the associated document container. Optionally, the preset viewing operation may be set according to the actual application, such as a click operation.

[0133] In an optional embodiment, the target description information can correspond to multiple preset information formats. Optionally, the multiple preset information formats may include a link format, a title format, an embedded webpage format, and a card format. Optionally, when the preset information format corresponding to the target description information is a link format, the target description information can be the link information of the associated document container; when the preset information format corresponding to the target description information is a title format, the target description information can be the title information of the associated document container; when the preset information format corresponding to the target description information is an embedded webpage format, the target description information can be the embedded webpage information corresponding to the associated document container; when the preset information format corresponding to the target description information is a card format, the target description information can be the container description information corresponding to the associated document container.

[0134] In an optional embodiment, an associated document container can be selected from an existing container. Accordingly, the target description information for displaying the associated document container in a preset document in response to the document association instruction may include:

[0135] In response to a document association command, display a container selection panel in a preset document;

[0136] In response to the association confirmation command for the associated document container triggered in the container selection panel, the target description information is displayed in the preset document.

[0137] In one specific embodiment, the above-mentioned document association instruction can be triggered by combining preset association operation information; optionally, the association operation information can be triggered and displayed by preset association operations such as positioning operations on blank lines in preset documents; optionally, the document association instruction can be triggered by clicking on association operation information, and a container selection panel can be displayed in the preset document.

[0138] In one specific embodiment, the container selection panel may include a search box and container identification information (e.g., container titles) of containers that have been recently opened (within a preset time period before the current time, such as the last 3 days). Optionally, if the associated document container is any of the recently opened containers, a confirmation instruction for the associated document container can be triggered by clicking the corresponding container identification information in the container selection panel. Optionally, the container identification information of the associated document container can also be found by entering search keywords in the search box, and a confirmation instruction for the associated document container can be triggered by clicking the container identification information.

[0139] In a specific embodiment, such as Figure 3 As shown, Figure 3 This is a schematic diagram of a preset document displaying a container selection panel, according to an exemplary embodiment. The control corresponding to 301 can be associated operation information, and the information corresponding to 302 can be the container selection panel.

[0140] In an optional embodiment, taking the triggering of an association confirmation instruction in conjunction with search keywords entered in the search box as an example, such as... Figure 4 As shown, Figure 4 This is a schematic diagram illustrating the changes in a preset document during the display of target description information triggered by a container selection panel, according to an exemplary embodiment; optionally, combined with Figure 4 a. The search keyword is "AA", and the pre-created containers found based on "AA" include: containers with container identification information of "AA Knowledge Base 1", "AA Knowledge Base 2", and "AA Folder". Optionally, assuming the user triggers an association confirmation command by clicking "AA Knowledge Base 1", accordingly, combined with... Figure 4 As shown in b, the target description information "AA Knowledge Base 1" can be displayed in the preset document while the container selection panel is hidden.

[0141] In the above embodiments, when a document association instruction is triggered, the associated document container can be selected from the already created containers through the container selection panel displayed in the preset document, and associated sub-documents can be quickly added to the preset document, thereby improving the efficiency of adding associated sub-documents.

[0142] In an optional embodiment, in scenarios where the target description information corresponds to multiple preset information formats, a default information format can be preset. Optionally, this can be combined with... Figure 4 As shown in b, assuming the default information format is the title format, when the associated confirmation command is triggered, the description information of the default information format can be displayed directly.

[0143] In another optional embodiment, when the target description information corresponds to multiple preset information formats, in order to facilitate the user's selection of the required information format, the target description information that displays the associated document container in the preset document may include:

[0144] The preset document displays the preset description information of the associated document container and the form selection information corresponding to various preset information forms. The preset description information is the description information corresponding to the default information form (the information form displayed by default) among various preset information forms.

[0145] When a selection operation targeting the form of the target information is detected based on the form selection information, the default information form and the target information form are compared to obtain the comparison result; the target information form is the preset information form corresponding to the target description information.

[0146] If the comparison results indicate that the default information format is inconsistent with the target information format, the preset description information will be updated to the target description information.

[0147] In a specific embodiment, the form selection information corresponding to multiple preset information forms can be used to select the target information form corresponding to the target description information from multiple preset information forms.

[0148] In a specific embodiment, it is assumed that the default information format is a title, such as... Figure 5 As shown, Figure 5 This is a schematic diagram of a preset document in an information format selection process according to an exemplary embodiment. Specifically, in conjunction with... Figure 5 a. The information corresponding to 501 can be preset descriptive information, and the information corresponding to 502 can be form selection information corresponding to multiple preset information forms. Optionally, if a selection operation for a link state is performed based on the form selection information, the default information form and the target information form will be inconsistent. Optionally, in combination with... Figure 5 As shown in b, the preset description information is updated to the target description information 503 in the link state. At the same time, the form selection information corresponding to various preset information forms can be hidden.

[0149] In an optional embodiment, if the comparison result indicates that the default information form is consistent with the target information form, the form selection information corresponding to multiple preset information forms can be directly hidden, and the preset description information is the target description information.

[0150] In the above embodiments, when the target description information corresponds to multiple preset information formats, the preset description information corresponding to the default information format and the format selection information corresponding to multiple preset information formats can be displayed first during the process of adding associated documents (sub-documents) to the preset document. This makes it easier for users to select the information format according to their actual needs. On the basis of effectively enriching the information formats corresponding to the description information, it can better meet the different needs of users and greatly improve the user experience.

[0151] In an optional embodiment, a new container can be created as an associated document container. Accordingly, the target description information for displaying the associated document container in a preset document in response to the document association instruction may include:

[0152] In response to a document association command, display a container selection panel in a preset document;

[0153] In response to a container creation command triggered in the container selection panel, display container creation information in a preset document;

[0154] In response to a container creation confirmation command triggered based on container creation information, target description information is displayed in a preset document;

[0155] In one specific embodiment, the container creation information can be information used to set up the associated document container. The newly created container corresponding to the above container creation instruction can be an associated document container; the target description information can be the embedded webpage information corresponding to the associated document container. Optionally, combined with Figure 4 a) After entering keywords in the search box, the panel displays "Create {Input Keyword} Folder" and "Create {Input Keyword} Knowledge Base". Optionally, assuming clicking "Create {Input Keyword} Knowledge Base" triggers the container creation command, optionally, combined with... Figure 6 As shown, Figure 6 This is a schematic diagram illustrating the process of creating a new associated document container within a preset document, according to an exemplary embodiment. (Combined with...) Figure 6 As shown in Figure a, the information corresponding to 601 can be container creation information. Optionally, the container creation confirmation instruction can be triggered through document addition controls such as "Add," "Upload," and "New" in the container creation information. Optionally, in scenarios where a new container is created in a preset document as an associated document container, the target information format corresponding to the target description information can default to an embedded webpage. Optionally, one or more documents can be added as needed to complete the creation of the associated document container. Optionally, after adding a document using the document addition control, the container can be... Figure 6The document addition controls shown in 'a' are hidden, such as 'Add,' ​​'Upload,' and 'New.' Meanwhile, new document addition controls are set in the knowledge base directory, for example... Figure 6 The control corresponding to 602 in b is used to continue adding documents. Optionally, each time a document is added, a container creation confirmation command can be triggered. Correspondingly, each time a container creation confirmation command is triggered, the target description information 603 can be updated.

[0156] In one specific embodiment, while creating a new container in a preset document, the new container (associated document container) can be stored in the local root directory so that it can be searched, modified, and other linked operations on the local device later.

[0157] In the above embodiments, when a document association instruction is triggered, a new container can be created through the container selection panel displayed in the preset document as an associated document container, which makes it easier to add associated documents in a more targeted manner, thereby improving the efficiency of adding associated sub-documents and enhancing the effectiveness of associated sub-documents.

[0158] In an optional embodiment, when the target information corresponding to the target description information is in the form of an embedded webpage, the target description information is the embedded webpage version information corresponding to the associated document container. Accordingly, the above method may further include:

[0159] In response to an editing instruction for the target description information, update the target description information in the preset document and send a container update instruction to the server;

[0160] In one specific embodiment, the container update instruction can be used to instruct the updating of information in the associated document container corresponding to the editing instruction. When the target information corresponding to the target description information is in the form of an embedded webpage, the target description information is the embedded webpage information corresponding to the associated document container; that is, the target description information is entirely or partially identical to the content of at least one sub-document in the associated document container. Correspondingly, when an editing instruction targeting the target description information is triggered, a container update instruction can be sent to the server simultaneously with updating the target description information in the preset document, so that the server can edit and update the information in the associated document container corresponding to the editing instruction.

[0161] In one specific embodiment, editing instructions for target description information may include instructions such as adding, deleting, modifying, and querying target description information.

[0162] In the above embodiments, when the target information corresponding to the target description information is in the form of an embedded webpage, the editing of the associated document container can be achieved by editing the target description information in the document, which greatly improves the convenience and efficiency of editing associated sub-documents.

[0163] In an optional embodiment, when the target information corresponding to the target description information is in card form, the target description information may include container description information corresponding to the associated document container. Optionally, the above method may further include:

[0164] In response to an edit command for container description information, update the container description information in the default document.

[0165] In one specific embodiment, the container description information corresponding to the associated document container can be considered as information used to introduce the associated document container. Optionally, editing instructions for the container description information may include instructions such as adding, deleting, modifying, and querying the container description information. Optionally, the container description information in the initial state may be generated by automatically extracting keywords from the associated document container, or it may be blank information, and the user can make corresponding edits accordingly.

[0166] In a specific embodiment, such as Figure 7 As shown, Figure 7 This is a schematic diagram of a preset document displaying target description information in a card state, provided according to an exemplary embodiment. The information corresponding to 701 can be the target description information in the card state.

[0167] In the above embodiments, when the target information corresponding to the target description information is in card form, an editing function for the container introduction information in the target description information in card form is provided, which can facilitate a clearer and more effective introduction of the associated document container.

[0168] In step S205, in response to a container interaction instruction triggered based on target description information, a target interaction operation is performed on the associated document container in a preset document.

[0169] In an optional embodiment, the container interaction instruction can be an instruction that triggers the execution of a target interaction operation on the associated document container. Optionally, the container interaction instruction may include a container sharing instruction, and correspondingly, the target interaction operation may be a sharing operation. The execution of the target interaction operation on the associated document container in a preset document in response to the container interaction instruction triggered based on target description information may include:

[0170] In response to a location command that targets the description information, share trigger information is displayed in a preset document;

[0171] If a preset sharing operation is detected that triggers the sharing information, the container sharing command is triggered, and the sharing operation panel is displayed in the preset document;

[0172] In response to a share confirmation command triggered in the share operation panel for the target sharing object, perform a share operation to share the associated document container to the target sharing object.

[0173] In one specific embodiment, the aforementioned positioning instruction can be triggered by positioning the cursor over the area containing the target description information. Specifically, the sharing trigger information can be operation information used to trigger the container sharing instruction; optionally, the sharing trigger information can be a control used to trigger the container sharing instruction. In one specific embodiment, such as... Figure 8 As shown, Figure 8 This is a schematic diagram of a preset document displaying sharing trigger information according to an exemplary embodiment, wherein the information corresponding to 801 can be sharing trigger information.

[0174] In an optional embodiment, the preset sharing operation can be set according to the actual application, such as a click operation. Optionally, the above-mentioned response to the positioning instruction for the target description information, displaying the sharing trigger information in the preset document may include:

[0175] In response to a location command, obtain the sharing permission information corresponding to the object that triggered the location command;

[0176] When the sharing permission information indicates that the object has the permission to share the associated document container, the sharing trigger information is displayed in the preset document.

[0177] In one specific embodiment, the object triggering the location command can be the user account that triggered the location command. Optionally, sharing permission information can be used to indicate whether the corresponding object has the right to share the associated document container. Optionally, the setter of the associated document container (the user account that sets the associated document container in the preset document) has the permission to share the associated document container by default. The sharing permissions of other readers who view the associated document container can be authorized by the setter of the associated document container. Optionally, if the sharing permission information indicates that the object does not have the permission to share the associated document container, the sharing trigger information may not be displayed.

[0178] In the above embodiments, when a location command is triggered, the sharing permission information of the object that triggered the location command can be combined to achieve sharing control of the associated document container, thus ensuring the privacy and security of the associated document container.

[0179] In an optional embodiment, when a container sharing command is triggered, a sharing operation panel can be displayed in a preset document, specifically, as shown below. Figure 9 As shown, Figure 9 This is a schematic diagram of a preset document displaying a sharing operation panel according to an exemplary embodiment. The information corresponding to 901 can be the sharing operation panel.

[0180] In an optional embodiment, the sharing operation panel may include sharing object addition information and sharing confirmation information; optionally, the target sharing object may be a sharing object of an associated document container; optionally, the target sharing object may include at least one sharing object, and correspondingly, the above-mentioned sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered on the sharing operation panel for the target sharing object may include:

[0181] In response to an object addition command triggered based on shared object addition information, the object identification information corresponding to the object addition command is displayed on the sharing operation panel. The object identification information is the identification information of any object in at least one shared object.

[0182] When the sharing operation panel displays object identification information for at least one sharing object, in response to a sharing confirmation instruction triggered based on the sharing confirmation information, a sharing operation is performed to share the associated document container to the target sharing object.

[0183] In one specific embodiment, adding information to the shared object can be a search box for the shared object, for example... Figure 9 The search area corresponding to "Invite" can be a search box for shared objects. Optionally, you can enter the object identifier information of the shared object in the search box and select the corresponding object identifier information to trigger the object addition command; optionally, if the target object includes multiple shared objects, multiple object addition commands can be triggered. Optionally, the sharing confirmation information can include a sharing confirmation control; optionally, after adding at least one shared object, you can trigger the sharing confirmation command by clicking the sharing confirmation control, etc.

[0184] In one specific embodiment, displaying the object identification information corresponding to the object addition command in the sharing operation panel may include displaying the object identification information corresponding to the object addition command in the sharing object list area of ​​the sharing operation panel. Specifically, the sharing object list area may be an area used to display the object identification information of the target sharing object corresponding to the associated document container.

[0185] In a specific embodiment, such as Figure 10 As shown, Figure 10 This is a schematic diagram of another preset document displaying a sharing operation panel, according to an exemplary embodiment. In this diagram, "Xiao Wang" among the collaborating members can be the setter (owner) of the associated document container; "Xiao Li" and "Zhang San" among the collaborating members can be the target sharing objects. The area corresponding to 1001 can be the sharing object list area; the "Complete" control can be a sharing confirmation control.

[0186] In an optional embodiment, the above analysis operation can be performed through multiple sharing methods. Correspondingly, the sharing confirmation information can be confirmation operation information corresponding to a preset sharing method, where the preset sharing method is the default sharing method among multiple sharing methods. Accordingly, the above-mentioned operation of sharing the associated document container to the target sharing object in response to a sharing confirmation instruction triggered based on the sharing confirmation information can include:

[0187] In response to the confirmation operation information based on the preset sharing method, a sharing confirmation instruction is triggered, and the sharing operation of the associated document container is performed to the target sharing object based on the preset sharing method.

[0188] In one optional embodiment, the various sharing methods may include message sharing and link sharing; wherein, message sharing can be performed by sending a sharing message, and link sharing can be performed by copying the link corresponding to the associated document container. Optionally, the default sharing method can be set according to actual application requirements.

[0189] In one specific embodiment, the confirmation operation information corresponding to any sharing method may include a sharing confirmation control for that sharing method and sharing method update information. Specifically, the sharing method update information can be used to update the sharing method.

[0190] In an optional embodiment, the above method further includes:

[0191] In response to the sharing method update instruction, the sharing confirmation information is updated to the confirmation operation information corresponding to the target sharing method;

[0192] In one specific embodiment, the target sharing method can be the sharing method corresponding to the sharing method update command among multiple sharing methods. Optionally, if the default sharing method is not the sharing method desired by the user, the sharing confirmation information can be updated to the confirmation operation information corresponding to the target sharing method by triggering the sharing method update command.

[0193] In one specific embodiment, combined with Figure 10 As shown, assuming the default sharing method is message sharing, the information corresponding to 1002 can be the sharing method update information corresponding to the default sharing method. Optionally, clicking the sharing method update information can trigger the display of multiple sharing methods, and clicking a specific sharing method can trigger the aforementioned sharing method update command. Optionally, assuming the sharing method update command corresponds to the link sharing method, such as... Figure 11 As shown, Figure 11This is an illustration of another preset document displaying a sharing operation panel, provided according to an exemplary embodiment. The control corresponding to "Copy Link" can be a sharing confirmation control for the link sharing method, and the information corresponding to 1101 can be sharing method update information for the link sharing method.

[0194] In the above embodiments, by setting multiple sharing methods, users can flexibly choose different methods to perform sharing operations on associated document containers according to their needs. This greatly enhances the flexibility of sharing and improves the user experience by enriching the sharing methods.

[0195] In the above embodiments, when the target sharing object includes at least one sharing object, the sharing object can be added by combining the sharing object addition information in the sharing operation panel. After the sharing object is added, the sharing confirmation instruction is triggered by combining the sharing confirmation information, thereby executing the sharing operation of sharing the associated document container to the target sharing object. This realizes the execution of interactive operations on the associated document container in the preset document, greatly improving the efficiency and convenience of the associated document interactive operation.

[0196] In an optional embodiment, the object identification information corresponding to the object addition command displayed on the sharing operation panel may include:

[0197] The sharing panel displays object identification information and the preset operation permission information of the corresponding object.

[0198] In one specific embodiment, the aforementioned preset operation permission information can be the default operation permission information among multiple operation permission information. Optionally, the default operation permission information can be set according to the actual application. Specifically, the multiple operation permission information is used to indicate the multiple operation permissions of the object corresponding to the object identification information to the associated document container. Optionally, the multiple operation permissions may include comment permissions, reading permissions, sharing permissions, editing permissions, etc.

[0199] In one specific embodiment, combined with Figure 10 As shown, the information corresponding to "can be commented" in the information corresponding to 1003 can be: the operation permission information of the sharing object whose object identification information is "Xiao Li"; the information corresponding to "can be read" in the information corresponding to 1003 can be: the operation permission information of the sharing object whose object identification information is "Zhang San".

[0200] In an optional embodiment, the above-described sharing operation of sharing the associated document container to the target sharing object in response to a sharing confirmation instruction triggered based on sharing confirmation information may include:

[0201] In response to a share confirmation command, send the target share information of the associated document container to the server;

[0202] In one specific embodiment, the aforementioned target sharing information is used to instruct the sharing of the associated document container to the target sharing object, and to instruct the target sharing object to be granted the corresponding operation permissions to perform on the associated document container.

[0203] In the above embodiments, by sending target sharing information to the server that can instruct the sharing of associated document containers to the target sharing object, and that can instruct the target sharing object to perform corresponding operation permissions on the associated document containers, the associated document containers can be shared more effectively, and the diversity of operations performed by the sharing object on the associated document containers can be improved.

[0204] In an optional embodiment, before performing the sharing operation of sharing the associated document container to the target sharing object in response to a sharing confirmation instruction triggered based on sharing confirmation information, the above method may further include:

[0205] In response to an operation permission update command, the preset operation permission information is updated to the target operation permission information;

[0206] In a specific embodiment, the aforementioned target operation permission information is the operation permission information corresponding to the operation permission update instruction among a variety of operation permission information.

[0207] In the above embodiments, while displaying the object identifier information of a certain shared object on the sharing operation panel, the preset operation permission information of the shared object is also displayed. This makes it easier for users to understand the operation permissions of different shared objects on the associated document container during the sharing process, and also makes it easier to adjust the operation permissions of different shared objects on the associated document container according to actual needs, thereby improving the accuracy and effectiveness of permission settings.

[0208] In the above embodiments, when the container interaction instructions include container sharing instructions, the sharing operation panel in the preset document can be used to perform the sharing operation for the associated document container, thereby realizing the sharing of sub-documents in the document. Furthermore, performing the sharing operation for the associated document container in the preset document can greatly improve the efficiency and convenience of the sharing operation for associated sub-documents.

[0209] In an optional embodiment, when the target sharing object includes multiple sharing objects, and the sharing operation panel displays shortcut information for adding objects corresponding to multiple sharing objects; the above-mentioned sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered on the sharing operation panel for the target sharing object may include:

[0210] In response to the object addition command triggered based on the object addition shortcut information, the object identification information of multiple shared objects is displayed in the shared object list area of ​​the sharing operation panel;

[0211] In response to the share confirmation command, perform a share operation to share the associated document container to the target sharing object.

[0212] In one specific embodiment, the object addition shortcut information can be used to add multiple shared objects as shared objects of an associated document container with a single click. Optionally, the multiple shared objects corresponding to the object addition shortcut information can be collaborators of a preset document (i.e., user accounts with editing permissions for the preset document). Optionally, the identification information of the multiple shared objects corresponding to the object addition shortcut information can be obtained from the server in conjunction with the document identification information of the preset document.

[0213] In the above embodiments, by adding shortcut information to objects corresponding to multiple sharing objects, authorization settings for sharing objects can be quickly configured, thereby improving the operational efficiency and convenience of sharing associated document containers.

[0214] As can be seen from the technical solutions provided in the embodiments of this specification above, in the process of document association processing, by associating a preset document with a container that includes at least one document set, at least one document can be associated with the preset document at once, which greatly improves the efficiency of setting associated documents and the effectiveness of interpreting the relevant content of the preset document; and by combining the target description information of the associated document container in the preset document, interactive operations on the associated document container can be performed in the preset document, thereby greatly improving the operational efficiency and convenience of document processing.

[0215] Figure 12 This is a block diagram illustrating a document processing apparatus according to an exemplary embodiment. (Refer to...) Figure 12 The device includes:

[0216] The preset document display module 1210 is configured to display a preset document.

[0217] The target description information display module 1220 is configured to execute a response to a document association instruction and display the target description information of an associated document container in a preset document. The associated document container is a collection of at least one document associated with the preset document.

[0218] The target interaction operation execution module 1230 is configured to execute a target interaction operation on the associated document container in response to a container interaction instruction triggered based on the target description information.

[0219] In an optional embodiment, the container interaction instructions include container sharing instructions, and the target interaction operation execution module 1230 includes:

[0220] The share trigger information display unit is configured to execute a location command in response to the target description information and display the share trigger information in a preset document.

[0221] The share operation panel display unit is configured to trigger a container share instruction and display the share operation panel in a preset document when a preset share operation is detected for the share trigger information.

[0222] The sharing operation execution unit is configured to execute a sharing operation to share the associated document container to the target sharing object in response to a sharing confirmation command triggered on the sharing operation panel for the target sharing object.

[0223] In an optional embodiment, the sharing operation panel includes sharing object addition information and sharing confirmation information; the target sharing object includes at least one sharing object, and the sharing operation execution unit includes:

[0224] The first information display unit is configured to execute an object addition instruction triggered based on the information added by the shared object, and display the object identification information corresponding to the object addition instruction on the sharing operation panel. The object identification information is the identification information of any object in at least one shared object.

[0225] The first sharing operation execution subunit is configured to perform a sharing operation to share the associated document container to the target sharing object when the sharing operation panel displays the object identification information of at least one sharing object, in response to a sharing confirmation instruction triggered based on the sharing confirmation information.

[0226] In an optional embodiment, the second information display unit is further configured to display object identification information and preset operation permission information of the object corresponding to the object identification information on the sharing operation panel;

[0227] Among them, the preset operation permission information is the default operation permission information among multiple operation permission information. Multiple operation permission information is used to indicate the multiple operation permissions of the object corresponding to the object identification information on the associated document container.

[0228] In an optional embodiment, the first sharing operation execution subunit is further configured to send the target sharing information of the associated document container to the server in response to the sharing confirmation instruction;

[0229] The target sharing information is used to instruct the sharing of the associated document container to the target sharing object, and to instruct the target sharing object to be granted the corresponding operation permissions to perform on the associated document container.

[0230] In an optional embodiment, the above-described apparatus further includes:

[0231] The operation permission update module is configured to update the preset operation permission information to the target operation permission information in response to the operation permission update instruction before performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information.

[0232] Among them, the target operation permission information is the operation permission information corresponding to the operation permission update instruction among various operation permission information.

[0233] In an optional embodiment, the sharing confirmation information is the confirmation operation information corresponding to the preset sharing method, and the preset sharing method is the default sharing method among multiple sharing methods; the first sharing operation execution subunit is further configured to execute a sharing confirmation instruction triggered in response to the confirmation operation information corresponding to the preset sharing method, and to perform a sharing operation to share the associated document container to the target sharing object based on the preset sharing method.

[0234] In an optional embodiment, the above-described apparatus further includes:

[0235] The sharing method update module is configured to respond to the sharing method update command and update the sharing confirmation information to the confirmation operation information corresponding to the target sharing method;

[0236] The target sharing method is the sharing method that corresponds to the sharing method update command among multiple sharing methods.

[0237] In an optional embodiment, the target sharing object includes multiple sharing objects, and the sharing operation panel displays object addition shortcut information corresponding to the multiple sharing objects; the sharing operation execution module includes:

[0238] The object identification information display unit is configured to execute an object addition command triggered based on the object addition shortcut information and display the object identification information of multiple shared objects in the shared object list area of ​​the sharing operation panel.

[0239] The second sharing operation execution subunit is configured to perform a sharing operation in response to a sharing confirmation command, sharing the associated document container to the target sharing object.

[0240] In an optional embodiment, the share trigger information display unit includes:

[0241] The sharing permission information acquisition unit is configured to respond to a location command and acquire the sharing permission information corresponding to the object that triggered the location command.

[0242] The share trigger information display sub-unit is configured to display share trigger information in a preset document when the share permission information indicating the object has the permission to share the associated document container.

[0243] In an optional embodiment, the target description information display module 1220 includes:

[0244] The second information display unit is configured to display preset description information and form selection information corresponding to multiple preset information forms in a preset document. The preset description information is the description information corresponding to the default information form among multiple preset information forms.

[0245] The morphology comparison unit is configured to compare the default information morphology and the target information morphology when a selection operation for the target information morphology based on morphology selection information is detected, and obtain the comparison result; the target information morphology is the preset information morphology corresponding to the target description information.

[0246] The description information update unit is configured to update the preset description information to the target description information when the comparison result indicates that the default information form is inconsistent with the target information form.

[0247] In an optional embodiment, when the target information corresponding to the target description information is in the form of an embedded webpage, the target description information is the embedded webpage version information corresponding to the associated document container, and the above-mentioned apparatus further includes:

[0248] The target description information update module is configured to update the target description information in a preset document in response to editing instructions for the target description information.

[0249] The container update instruction sending module is configured to send container update instructions to the server;

[0250] The container update instruction is used to instruct the updating of information in the associated document container that corresponds to the editing instruction.

[0251] In an optional embodiment, when the target information corresponding to the target description information is in card form, the target description information includes container description information corresponding to the associated document container, and the above-mentioned device further includes:

[0252] The container description information update module is configured to update the container description information in the default document in response to editing instructions for the container description information.

[0253] In an optional embodiment, the target description information display module 1220 includes:

[0254] The first container selection panel display unit is configured to execute a response to a document association command and display a container selection panel in a preset document;

[0255] The container creation information display unit is configured to display container creation information in a preset document in response to a container creation command triggered in the container selection panel.

[0256] The first target description information display unit is configured to execute a container creation confirmation instruction triggered based on container creation information and display the target description information in a preset document.

[0257] Among them, the container creation instruction corresponds to the creation of an associated document container, and the target description information is the embedded web page information corresponding to the associated document container.

[0258] In an optional embodiment, the target description information display module 1220 includes:

[0259] The second container selection panel display unit is configured to execute a response to a document association command and display a container selection panel in a preset document;

[0260] The second target description information display unit is configured to execute an association confirmation instruction for the associated document container triggered in the container selection panel, and display the target description information in a preset document.

[0261] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0262] Figure 13 This is a block diagram illustrating an electronic device for document processing according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 13 As shown, the electronic device includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a document processing method. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the device's casing, or an external keyboard, touchpad, or mouse.

[0263] Those skilled in the art will understand that Figure 13The structure shown is merely a block diagram of a portion of the structure related to the present disclosure and does not constitute a limitation on the electronic device to which the present disclosure is applied. A specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0264] In an exemplary embodiment, an electronic device is also provided, including: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement a document processing method as described in the embodiments of this disclosure.

[0265] In an exemplary embodiment, a computer-readable storage medium is also provided, wherein when the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the document processing method of the present disclosure embodiments.

[0266] In an exemplary embodiment, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the document processing method of the present disclosure embodiments.

[0267] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0268] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0269] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A document processing method, characterized in that, include: Display preset documents; In response to a document association instruction, target description information of an associated document container is displayed in the preset document. The document association instruction is an instruction to set the associated document container for the preset document, wherein the associated document container is a collection of at least one document associated with the preset document. In response to a container interaction instruction triggered based on the target description information, a target interaction operation is performed in the preset document for the associated document container. The container interaction instruction includes a container sharing instruction, and if the container interaction instruction is the container sharing instruction, the target interaction operation is a sharing operation for the associated document container.

2. The document processing method according to claim 1, characterized in that, The container interaction instruction includes the container sharing instruction, and the step of performing a target interaction operation on the associated document container in the preset document in response to the container interaction instruction triggered based on the target description information includes: In response to a location command for the target description information, share trigger information is displayed in the preset document; Upon detecting a preset sharing operation in response to the sharing trigger information, the container sharing instruction is triggered, and a sharing operation panel is displayed in the preset document; In response to a sharing confirmation command for a target sharing object triggered by the sharing operation panel, a sharing operation is performed to share the associated document container with the target sharing object.

3. The document processing method according to claim 2, characterized in that, The sharing operation panel includes information on adding sharing objects and information on sharing confirmation; the target sharing object includes at least one sharing object, and the sharing operation of sharing the associated document container to the target sharing object in response to a sharing confirmation instruction triggered on the sharing operation panel includes: In response to an object addition instruction triggered based on the shared object addition information, the object identification information corresponding to the object addition instruction is displayed on the sharing operation panel, wherein the object identification information is the identification information of any one of the at least one shared objects; When the sharing operation panel displays the object identification information of the at least one sharing object, in response to the sharing confirmation instruction triggered based on the sharing confirmation information, a sharing operation is performed to share the associated document container with the target sharing object.

4. The document processing method according to claim 3, characterized in that, The object identification information corresponding to the object addition command displayed on the sharing operation panel includes: The sharing operation panel displays the object identification information and the preset operation permission information of the object corresponding to the object identification information; The preset operation permission information is the default operation permission information among multiple operation permission information, and the multiple operation permission information is used to indicate the multiple operation permissions of the object corresponding to the object identification information on the associated document container.

5. The document processing method according to claim 4, characterized in that, The step of performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information includes: In response to the sharing confirmation instruction, the target sharing information of the associated document container is sent to the server; The target sharing information is used to instruct the sharing of the associated document container to the target sharing object, and to instruct the target sharing object to be granted corresponding operation permissions to perform on the associated document container.

6. The document processing method according to claim 4, characterized in that, Before executing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information, the method further includes: In response to the operation permission update command, the preset operation permission information is updated to the target operation permission information; The target operation permission information is the operation permission information corresponding to the operation permission update instruction among the various operation permission information.

7. The document processing method according to claim 3, characterized in that, The sharing confirmation information is the confirmation operation information corresponding to the preset sharing method, and the preset sharing method is the default sharing method among multiple sharing methods; The step of performing the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation instruction triggered based on the sharing confirmation information includes: In response to the confirmation operation information corresponding to the preset sharing method, the sharing confirmation instruction is triggered, and the sharing operation of the associated document container is performed to the target sharing object based on the preset sharing method.

8. The document processing method according to claim 2, characterized in that, The target sharing object includes multiple sharing objects, and the sharing operation panel displays shortcut information for adding objects corresponding to the multiple sharing objects; the sharing operation of sharing the associated document container to the target sharing object in response to the sharing confirmation command triggered on the sharing operation panel includes: In response to an object addition instruction triggered based on the object's shortcut information, the object identification information of the multiple shared objects is displayed in the shared object list area of ​​the sharing operation panel; In response to the sharing confirmation instruction, a sharing operation is performed to share the associated document container with the target sharing object.

9. The document processing method according to any one of claims 1 to 8, characterized in that, The target description information for displaying the associated document container in the preset document includes: The preset document displays preset description information of the associated document container and form selection information corresponding to multiple preset information forms. The preset description information is the description information corresponding to the default information form among the multiple preset information forms. If a selection operation for a target information form is detected based on the form selection information, the default information form and the target information form are compared to obtain a comparison result; the target information form is a preset information form corresponding to the target description information. If the comparison result indicates that the default information format is inconsistent with the target information format, the preset description information is updated to the target description information.

10. The document processing method according to any one of claims 1 to 8, characterized in that, When the target information corresponding to the target description information is in the form of an embedded webpage, the target description information is the embedded webpage information corresponding to the associated document container, and the method further includes: In response to an editing instruction for the target description information, the target description information in the preset document is updated, and a container update instruction is sent to the server; The container update instruction is used to instruct the updating of the information in the associated document container corresponding to the editing instruction.

11. The document processing method according to any one of claims 1 to 8, characterized in that, The step of displaying the target description information of the associated document container in the preset document in response to the document association instruction includes: In response to a document association command, a container selection panel is displayed in the preset document; In response to a container creation command triggered by the container selection panel, container creation information is displayed in the preset document; In response to a container creation confirmation instruction triggered based on the container creation information, the target description information is displayed in the preset document; Wherein, the newly created container corresponding to the container creation instruction is the associated document container, and the target description information is the embedded web page information corresponding to the associated document container.

12. A document processing apparatus, characterized in that, include: The preset document display module is configured to display preset documents; The target description information display module is configured to execute a response to a document association instruction to display target description information of an associated document container in the preset document. The document association instruction is an instruction to set the associated document container for the preset document, and the associated document container is a collection of at least one document associated with the preset document. The target interaction operation execution module is configured to execute a target interaction operation on the associated document container in response to a container interaction instruction triggered based on the target description information. The container interaction instruction includes a container sharing instruction, and if the container interaction instruction is the container sharing instruction, the target interaction operation is a sharing operation on the associated document container.

13. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the document processing method as described in any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device is able to perform the document processing method as described in any one of claims 1 to 11.

15. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the document processing method according to any one of claims 1 to 11.