Skip to main content

Instantly refining text, extending writing, and summarizing content seamlessly in Word document

Author: Xiaoyang Last Modified: 2025-01-24

The Real-time Assistant feature of Kutools AI is designed to deliver instant feedback and intelligent optimization, helping users with content refinement, continuation, summarization and more other operations in Word document.

This powerful tool allows users to see language enhancements and content extensions in real-time while editing documents, eliminating the need for tedious manual revisions. With dynamic, real-time operations, users can instantly improve document quality, saving significant time while ensuring accuracy and logical coherence.

Why choose Real-time Assistant of Kutools AI?

Examples for using Real-time Assistant of Kutools AI

Other tips and tricks of Real-time Assistant feature

How to Setup Real-time Assistant of Kutools AI?


 Why choose Real-time Assistant of Kutools AI?

Here are a few compelling reasons to choose the Real-time Assistant feature of Kutools AI:

  • ✍️ Instant Feedback and Refinement: Get immediate suggestions to enhance your writing quality and clarity without any delays.
  • 📝 Dynamic Continuation and Summarization: Effortlessly extend your ideas or generate concise summaries, helping you create content seamlessly.
  • ⚙️ Switch between Auto-mode and Manual-mode: Easily toggle between automatic assistance and manual control to suit your specific writing needs.
  • ⏱️ Improved Efficiency: Streamline your workflow with quick editing and real-time updates, saving you time and effort.
  • ✅ Accuracy and Coherence: Ensure your content is not only accurate but also logically coherent, resulting in high-quality writing.
  • 🎛️ Customizable Functionality: Tailor the functions and prompts to match your preferences and get the exact level of assistance you need.

 Examples for using Real-time Assistant of Kutools AI

Before using this feature, please download and install Kutools for Word. Then, configure the AI server's API key and model. For instructions on how to set this up, refer to How to Setup Real-time Assistant of Kutools AI section.

Whether you're drafting a report, writing an article, or working on a creative project, the Real-time Assistant offers functionality to help you refine, continue, and summarize content, as well as perform other operations such as content advising, information extraction, and more. Here are a few practical examples of how you can make the most of this feature to improve productivity and writing quality.

Example 1: Real-time refinement of written or selected content

Real-time refinement of written or selected content is a feature that allows users to instantly improve the quality of their writing. For example, if you're drafting a business proposal and want to ensure a professional tone, simply select the relevant text, and the Real-time Assistant will provide immediate feedback to refine and polish your content, making it clearer, more concise, and effective.

  1. Click Kutools AI > Real-Time Assistant, and the Real-Time Assistant pane is displayed at the left of the Word document, see screenshot: (The Real time polishing feature is auto-enabled by default.)
    Click Kutools AI > Real-Time Assistantto go to Real-Time Assistant pane
  2. Now, when you select the content in the Word, the AI will automatically enhance and refine the selected content. See the demo below:
  3. After generating the refined text, you can either insert the new content after the original text or replace the original text directly by clicking the Insert or Replace button, depending on your needs. Alternatively, you can copy the content and paste it anywhere you need by clicking the Copy button.
    insert, copy or replace the original text
Tips:
  • 1. If you're in the process of writing, the AI will automatically optimize the content based on what you've written so far.
  • 2. If no text is selected (with the cursor placed between words), the AI will optimize the current paragraph based on its content.
  • 3. If you are not satisfied with the refined content, you can click the Regenerate regenerate button button to generate again.
 

Example 2: Real-time continuation of written or selected content

If you're writing a report and unsure how to continue a particular section, the real-time continuation feature will instantly generate relevant content to seamlessly extend your ideas, saving you time and effort while maintaining a coherent flow in your writing.

  1. As you type in the Word document, the AI will automatically continue writing based on the content you've entered. See the demo below: (The Real time continuation feature is auto-enabled by default.)
  2. After generating the continued text, you can insert it after your original content by clicking the Insert button. Alternatively, you can copy the content and paste it anywhere you need by clicking the Copy button. (Note: Please avoid clicking the Replace button, as it will overwrite your original text.)
Tips:
  • 1. You can also select the unfinished text, and the AI will generate the continuation based on the selected content.
  • 2. If you are not satisfied with the generated content, you can click the Regenerate regenerate button button to create a new one.
 

Example 3: Real-time summarization of written or selected content

Imagine you’ve written a lengthy report and need to quickly summarize the key points. With the real-time summarization feature, you can either highlight specific sections or let the AI review the entire document.

Select the portion of the content or the entire document you want summarized, then click the Generate button. The AI will analyze the selected text and produce a concise summary. See the demo below: (The Summary feature's auto-mode is disabled by default.")

Tip:
  • If you are not satisfied with the generated content, you can click the Regenerate regenerate button button to create a new one.
 

Other Examples: Real-time content review, information extraction, and more features

In addition to real-time refinement and continuation features, Kutools AI also offers powerful tools such as real-time translation, content review, and information extraction. These features help users efficiently manage document content and enhance productivity. For example, users can quickly translate text, review the overall structure of a document, or extract key information from large amounts of data, making Kutools AI a comprehensive intelligent document processing assistant.

By default, these functions are not displayed in the pane. You need to check and enable them according to your needs. Please click Function Management function button or function button button in the pane to open the Function Management dialog box. In addition to the default three options, there are other features available. Simply check the ones you need. And then click Save to close the dialog box.
check the functions in the dialog box

Supposing, if you want to extract key information such as names and locations from a news report, Kutools AI’s Information extraction feature can quickly filter out these details, saving you the time of manual searching. Through intelligent analysis, the AI can accurately identify important information within the text.

  1. First, please check Information extraction option in the Function Management dialog box.
  2. Next, select the option you want to extract from the drop-down box, or you can create and customize your own prompt for extraction.
    specify the item to extract
  3. Then, select the content, and corresponding information, such as names and locations, will be automatically extracted, see screenshot:
    get the specified information.
 

Create custom role prompts and information for your own

With this Kutools AI, you have the flexibility to create custom prompts tailored to your specific needs. Whether you're drafting a report, summarizing an article, or extracting specific details from a document, you can define your own prompts to guide the AI in delivering the exact information you need. This feature allows for a more personalized and efficient workflow, ensuring that the AI-generated content aligns with your unique requirements.

For example, you may need to perform sentiment analysis on the content of an article to determine whether the overall emotion, tone, or sentiment of the text is negative and serious, or positive and enthusiastic. In such cases, you can create custom prompts to better meet your specific needs.

  1. Click Function Management function button or function button button in the pane to open the Function Management dialog box. In the dialog box, click Add Function button, see screenshot:
    click add function button
  2. Then, enter a name in the Name text box, click OK.
    specify a name
  3. Next, specify the role prompt in the Role Prompt box and ensure that the prompt you define aligns with your specific requirements. See screenshot:
    specify the role prompt in the Role Prompt box
  4. Then, add conditions for this function. Click Add a condition button, and specify the prompt text into the textbox. Click OK.
    Note: If you don't specify a custom prompt, the AI will default to None and generate results based on the primary role prompt.
    specify the prompt text
  5. Add any additional conditions needed to further refine the prompts.
  6. Now, your custom function prompt is created successfully. Click Save button to save the rule and close this dialog box.
    custom function prompt is created
  7. From now on, when you select content, the AI will automatically analyze the text and generate a sentiment analysis. See screenshot:
     generate a sentiment analysis automatically
 

Some tips for using Real-time Assistant

1. If the current paragraph (or selected text) already has a result from a previous AI operation, we will display the existing result directly without resending the content to the AI, helping to conserve tokens.

2. If the generated content is very long, you can click expand button button to expand the content box.

  • Click the header line to drag the box to anywhere you need;
  • Resize the window by hovering the mouse around the edges;
  • Click anywhere outside this box will cause this window to close.
  •  expand the content box

3. If the output content is lengthy, you can resize the output box by dragging its bottom edge. Then, double-clicking the bottom edge will restore it to its default height.

4. In the pane, you can also modify the language or specify writing style (key information) to suit your needs.

Change language
If your text is in English but you want the output in another language, you can select your desired language from here.
 change language
Specify writing style (key information) or edit the new prompt
● If you don't have any specific requirements, you can select None.
● Click Edit to modify the prompts to better suit your specific needs or write your own prompt.
 Specify writing style

5. You can switch the auto mode on or off freely, adjusting it flexibly to meet your needs. If auto-mode is turned off, you will need to click the Generate button manually to produce the results.

Auto-mode off
 Auto-mode off
Auto-mode on
 Auto-mode on

Other tips and tricks of Real-time Assistant feature

Here are some additional tips and tricks for using the Real-time Assistant feature:

Single page view VS Tabbed view

Click on Single Page View to switch to Tabbed View, or vice versa, from the top of the pane.

Single Page View
All features are displayed in order from top to bottom in the pane, allowing users to scroll through and view all the content.
Tabbed View
Each feature is displayed separately, and users need to click on the tabs at the top to switch between different feature. This keeps the interface clean and allows users to focus on the current task.
 

Set, modify the functions or prompts in the Function Management

In the Function Management window, you can set, modify, and customize the functions or prompts according to your specific needs. Whether you need to adjust a function, refine a prompt, or add new capabilities, Function Management gives you full control over how the Real-time Assistant supports your tasks.

In the Real-Time Assistant pane, click Function Management function button or function button button to go to the dialog box. In the dialog box:

1. Adjust the order of the functions:

Drag your frequently used functions to the front for quicker and more convenient access.

2. Copy or reset the default function

Copy or reset the default function

  • Copy: click the copy button to copy the selected function;
  • Reset: click the Reset button to restore to its original settings.

3. Copy, rename or delete the custom function

Copy, rename or delete the custom function

  • Copy: click the copy button to copy the selected function;
  • Rename: click the Rename button to modify the function name;
  • Delete: click Delete button to delete the custom function.

4. Export, Import or Reset Function List

Export, Import or Reset Function List

  • Export Function List: Click this option to export the function lists to save your current settings or share them with others.;
  • Import Function List: Similarly, click this option to import the function lists to quickly apply predefined configurations;
  • Reset Default Function list: You can also reset the function list to restore the default settings, ensuring a clean starting point or undoing unwanted changes by clicking this option.

5. Modify and delete the prompt item

Modify and delete the prompt item

  • Edit: Click this Edit button to modify the prompt to meet your need;
  • Delete: Click this Delete button to delete the selected prompt item.

How to Setup Real-time Assistant of Kutools AI?

Kutools AI supports multiple leading AI platforms, including OpenAI and GoogleAI. We also offer our own KutoolsAI, which provides 100 free uses upon registration. Additionally, users have the option to input their own large-model servers, enabling customized configurations to meet specific needs.

Normal AI Providers setting (such as OpenAI, GoogleAI)

You can choose from popular AI service providers like OpenAI and GoogleAI. Go to click AI Setting setting button button in the pane. In the AI Settings dialog box:

  1. Select the AI provider (OpenAI or GoogleAI) from the AI provider drop-down list.
  2. Copy and paste your API key into the API key textbox. (create OpenAI API key, create GoogleAI API key )
  3. Select the model from the Model drop-down list.
  4. Finally, click the Save button.
    setup openai
 

Kutools AI Providers setting

KutoolsAI leverages advanced AI models, such as OpenAI and GoogleAI, to dynamically select the most suitable model for your request based on specific needs. Additionally, our KutoolsAI offers 100 free uses upon registration, allowing users to explore its features and capabilities at no cost.

In the AI Settings dialog box:

  1. Select KutoolsAI from the AI provider drop-down list.
  2. Copy and paste your API key into the API key textbox. (create KutoolsAI API key)
  3. KutoolAI will automatically select and match one advanced AI model.
  4. Finally, click the Save button.
    setup kutoolsai
 

Custom AI Providers setting

You can also configure your own AI models or connect to alternative providers beyond the default options. This provides flexibility for organizations or individuals who prefer to use proprietary large-language models or integrate with specific AI services. You can input custom URL and API key, ensuring seamless access to their preferred AI platforms. (Please ensure that the model you are using is compatible with the OpenAI format.

Go to the AI Settings dialog box:

  1. Select OtherAI(Other Cloud Models) from the AI provider drop-down list.
  2. Copy and paste your API key into the API key textbox.
  3. Then, copy the URL of the AI platform into the URL textbox.
  4. Enter your own AI model into the Model textbox.
  5. Finally, click the Save button.
    setup customsai