favicon-300
Skip to content

QQ Assistant

Try asking OmniBox some questions!

Connect your QQ Assistant to easily save information, store it in your knowledge base with one click, and enable Q&A within QQ.

Binding

  • You will receive a reply when entering the verification code for binding. You can also check your OmniBox to verify if the binding was successful
  • By binding the QQ Assistant, you agree to the Terms of Service and Privacy Policy
  1. Log in to OmniBox, click Settings in the top left corner, select App Management, and bind QQ Assistant

  1. Click Bind and follow the prompts to bind QQ Assistant

  1. Scan the QQ Assistant QR code, click Add, and click Agree to the user agreement and privacy policy to complete the addition

  1. QQ Assistant binding successful

Supported Message Types

Currently Supported

  • Text (save text)
  • Text (Q&A)
  • Web links / cards (only supports Chinese websites)
    • ⚠️ For card-type content, please share directly from the original app to QQ Assistant. Cards forwarded from chat windows cannot be parsed
  • Voice messages
  • Images
  • Files (see supported file types: Upload Files)

Not Supported

  • Merged forwarded messages
  • Mini Programs
  • Contact cards
  • Stickers
  • Red packets
  • Location

Save Content

To ensure service stability and user experience, we have added message processing rate limits. For each user, the system will only process the 1st message received within 3 seconds

  • Send content to OmniBox in QQ to save it. Supports direct forwarding, manual input, or local upload.
  • Saved content will be stored in your Personal resource list by default
  • After saving, QQ Assistant will reply with a confirmation. The saved content will appear in your OmniBox after a short while

Specify Save Location

Specify Workspace

Currently, QQ Assistant is bound to a workspace. If you want to save information to a different workspace, you need to unbind from the original workspace and rebind to the new workspace.

Specify Folder

  1. Open Settings
  2. Select API Keys
  3. Find the API key associated with QQ Assistant
  4. Click Edit
  5. Select save location
  6. Click Update

qq-assistant-api-path

qq-assistant-api-update

Add Tags When Saving Text

When sending text to QQ Assistant, you can add #tagcontent at the end to manually add tags, for example: The weather is nice today#weather.

Interaction and Commands

QQ Assistant supports two types of interactions:

  • Quick Actions: Click to send immediately
  • Commands: Type / to bring up the command menu, then click a specific command to continue entering the content you want to save or ask about

Demo

  • Send content in QQ

  • Parsing result in OmniBox after sending:

FAQ

If you encounter issues with binding or saving, please contact us for help

Why did the binding fail after entering the verification code?

The possible reason is that your QQ is already bound to another workspace. You need to unbind from the original workspace before binding to the new one.

How to ask QQ Assistant questions?

By default, the system will automatically trigger Q&A or Save based on the content you send.

You can add a ? at the beginning (both Chinese and English work) to force trigger Q&A (e.g., "?Who are you")

Or type / and select /Q&A from the menu (e.g., "/Q&A Who are you")

How to make QQ Assistant save text?

By default, the system will automatically trigger Q&A or Save based on the content you send.

You can add a ! at the beginning (both Chinese and English work) to force trigger Save (e.g., "!Who are you")

Or type / and select /Save from the menu (e.g., "/Save Who are you")

Can QQ Assistant bind to two QQ accounts?

  • Not supported at this time
  • A workaround is to register two accounts, join the same workspace, and have the assistant save to the team workspace

Which video platforms are not supported for parsing?

  • Douyin videos
  • Xiaohongshu videos

What is the [URL] in the reply content?

When a reply contains a website link, QQ may recognize it as risky information and block the message from being sent. Therefore, we apply a layer of substitution on the backend, replacing all URLs in the reply content with [URL].