> For the complete documentation index, see [llms.txt](https://docs.cherryai.com.cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cherryai.com.cn/docs/en-us/advanced-basic/capability-map.md).

# Advanced Capability Map

The advanced tutorials are not listed one by one according to the Settings menu, but instead start from “what do you want to accomplish.” First choose the closest goal, then enter the corresponding tutorial.

<figure><img src="/files/4ec13dc2d3fddf4fd714512f491025cf309f946c" alt="从目标选择 Cherry Studio 工作入口的流程图"><figcaption><p>First use the main entry point to complete the smallest task; once the result is stable, then add the knowledge base, skills, MCP, channels, or scheduled tasks.</p></figcaption></figure>

{% hint style="success" %}
When you need to configure a set of tutorials, channels, scheduled tasks, or extended capabilities, prioritize telling the Agent your goal in \[Work]. The Agent can help determine what is missing and guide you through common setup. When you need to verify accounts, keys, or exact parameters, then go to \[Settings] to adjust them manually.
{% endhint %}

<figure><img src="/files/74ff7bee5b8b443edf4b3e4cab9a5db78bb67c80" alt="Cherry Studio 启动台的九个主要入口"><figcaption><p>The left-side launcher provides nine main entry points; choose the one closest to your task to begin.</p></figcaption></figure>

Diagram note: first choose the main entry point based on the goal, then add skills, MCP, channels, or scheduled tasks once the process is stable.

## Choose an entry point by goal

| What do you want to accomplish                           | Recommended entry                                           | Capabilities to be used                                            |
| -------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------ |
| Compare multiple answers, organize long discussions      | \[Chat]                                                     | Multiple models, message branches, context, citations, and outputs |
| Process files or complete multi-step tasks               | \[Work]                                                     | Agent, working directory, tools, permissions, and status panel     |
| Ask questions reliably using your own materials          | \[Knowledge Base] → run retrieval tests, then bind to Agent | Files/web pages/notes, RAG, retrieval scope                        |
| Generate illustrations from articles or edit images      | \[Drawing], or enable \[Generate Image] in Agent            | Templates, reference images, local edits, enhancement              |
| Translate text, screenshots, or long documents           | \[Translation]                                              | OCR, document processing, history, and favorites                   |
| Save drafts and continue refining them                   | \[Notes]                                                    | Markdown, search, export, add to knowledge base                    |
| Open commonly used web apps                              | \[Mini Programs]                                            | Built-in web tools and added sites                                 |
| Browse, preview, and organize local files                | \[Files]                                                    | File list, preview, and follow-up processing                       |
| Connect external tools or establish fixed workflows      | Let the Agent judge first, then check in \[Settings]        | Skills, MCP, built-in tools                                        |
| Use the Agent from external platforms                    | First let the Agent guide the setup in \[Work]              | Channels, allowed scope, permission mode                           |
| Generate daily reports or reminders on a schedule        | Get the Agent working first, then create \[Scheduled Tasks] | Agent, working directory, channels, run history                    |
| View materials and tasks at the same time                | Right-click tab → \[Open in New Window]                     | Multiple windows, pinned tabs, global search                       |
| Manage programming command lines                         | Launcher \[Coding Partner]                                  | Code CLI, model connection, directory, and terminal                |
| Let local programs call the model or troubleshoot issues | \[Settings] → \[API Gateway] / \[System]                    | Compatible API, call chain, developer mode                         |

## Recommended learning order

{% stepper %}
{% step %}

### 1. First master the Agent workspace

Learn how to create Agents, choose a working directory, and understand model roles and permissions. The later extensions, automation, and project examples are all built on this.
{% endstep %}

{% step %}

### 2. Then connect materials and capabilities

Use the knowledge base for long-term materials, skills for repeated methods, and MCP for external systems. Add only one capability at a time and verify it with a small task.
{% endstep %}

{% step %}

### 3. Finally run automatically or connect externally

After manual results are stable, configure channels, scheduled tasks, Code CLI, or external APIs. This makes it easier to identify which link is causing problems when something goes wrong.
{% endstep %}
{% endstepper %}

## Read by module

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Advanced chat</strong></td><td>Multiple models, branches, context, and outputs</td><td><a href="/pages/32c01a36b03396456aa0c9942192973520470f67">/pages/32c01a36b03396456aa0c9942192973520470f67</a></td></tr><tr><td><strong>Agent Workspace</strong></td><td>From configuration and execution to file delivery</td><td><a href="/pages/d69e043951815bc3bd4b537568ed6d79a1f22839">/pages/d69e043951815bc3bd4b537568ed6d79a1f22839</a></td></tr><tr><td><strong>Knowledge and content workflow</strong></td><td>Knowledge base, notes, drawing, and translation</td><td><a href="/pages/6a278f8e6afb3e3397b8228cf74c6726e82d4b96">/pages/6a278f8e6afb3e3397b8228cf74c6726e82d4b96</a></td></tr><tr><td><strong>Extend the Agent's capabilities</strong></td><td>Skills and MCP</td><td><a href="/pages/ae5ecceb831be79b58d771e864db5e1df017f971">/pages/ae5ecceb831be79b58d771e864db5e1df017f971</a></td></tr><tr><td><strong>Automation and external reach</strong></td><td>Channels, scheduled tasks, and heartbeat</td><td><a href="/pages/edb64775a9e158204d738a0094765b14840545bc">/pages/edb64775a9e158204d738a0094765b14840545bc</a></td></tr><tr><td><strong>Efficient workspace</strong></td><td>Multiple windows, productivity tools, and search</td><td><a href="/pages/dad274aff3f9ab840a2ceca7bff60c2b7bdb8f78">/pages/dad274aff3f9ab840a2ceca7bff60c2b7bdb8f78</a></td></tr><tr><td><strong>Development and diagnostics</strong></td><td>Code CLI, API Gateway, and call chain</td><td><a href="/pages/94991cdde465a7d01848762e66f26158eb18ad32">/pages/94991cdde465a7d01848762e66f26158eb18ad32</a></td></tr><tr><td><strong>Application examples</strong></td><td>Nine complete workflows</td><td><a href="/pages/fbfb3d6b7852a6a6015222dac974c364fcc78252">/pages/fbfb3d6b7852a6a6015222dac974c364fcc78252</a></td></tr></tbody></table>

{% hint style="warning" %}
Working directories, MCP, channels, and high-privilege mode all expand the range of data the Agent can access. Only provide the directories, tools, and accounts needed for the current task, and do not place API keys, bot secrets, or private materials into public conversations or screenshots.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cherryai.com.cn/docs/en-us/advanced-basic/capability-map.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
