> ## Documentation Index
> Fetch the complete documentation index at: https://docs.profy.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# Chat Interface Overview

> Understand the core functional areas of the chat interface

The Profy chat interface is your primary workspace for collaborating with Experts. The entire interface consists of three major areas: the message area on the left, the input area at the bottom, and the workspace panels on the right. Each area is designed around the philosophy of "conversation as collaboration," enabling you to complete the full loop from communication to delivery within a single conversation.

## Interface Layout

<CardGroup cols={3}>
  <Card title="Message Area" icon="messages">
    The complete timeline of conversation history, including your messages, Expert replies, tool call processes, phase groupings, and more
  </Card>

  <Card title="Input Area" icon="keyboard">
    The message editor at the bottom, supporting text, voice, file uploads, as well as advanced features like model switching and plan mode
  </Card>

  <Card title="Workspace Panels" icon="table-columns">
    Expandable multi-tab panels on the right side, displaying previews, websites, files, browser, and other real-time work outputs from the Expert
  </Card>
</CardGroup>

## Message Area

The message area displays the complete conversation process in a timeline format.

### Message Types

* **Your messages**: Text, images, file attachments, and voice-transcribed text
* **Expert replies**: Markdown rich text, code blocks, tables, images, and more
* **Tool calls**: Every tool the Expert invokes during task execution is displayed as a card showing the process and results
* **Phase groupings**: Complex tasks are automatically grouped into multiple phases that you can collapse or expand for details

### Interaction Options

Each Expert reply supports the following actions:

* **Copy**: Copy the reply content with one click
* **Read aloud**: Click the speaker icon to have the Expert's reply played as audio
* **Feedback**: Help the Expert continuously improve by giving a thumbs up or thumbs down
* **Regenerate**: Have the Expert re-answer when you're not satisfied with the current reply

<Tip>
  During a conversation, if the Expert's reply is still being generated, you can click the "Stop" button at any time to interrupt the current output. After interrupting, you can choose "Continue generating" to resume the unfinished content.
</Tip>

## Input Area

The input area is located at the bottom of the interface and is where you send instructions to the Expert.

### Text Input

Type your request directly in the input box. Multi-line text is supported — press `Enter` to send and `Shift + Enter` for a new line.

### "+" Attachment Menu

Click the "+" button on the left side of the input box to access the following features:

<AccordionGroup>
  <Accordion title="Upload Files">
    Select files from your device to upload into the conversation. Supports images, documents, code files, archives, and many other formats. Files are automatically stored in your cloud drive.
  </Accordion>

  <Accordion title="Cloud Drive">
    Select existing files from your Profy cloud drive to insert into the conversation without re-uploading.
  </Accordion>

  <Accordion title="Images">
    Take a photo or select images from your gallery to send to the Expert for analysis.
  </Accordion>

  <Accordion title="Voice">
    Enable voice input mode to transcribe speech into text before sending.
  </Accordion>
</AccordionGroup>

### Model Selector

The model selector in the input box allows you to switch the AI model before sending each message. Different models offer different trade-offs between speed, accuracy, and cost.

<Note>
  The available model list and specific pricing are based on what is displayed in real time within the product.
</Note>

### Plan Mode Toggle

You can activate "Plan Mode" from the "+" menu. When enabled, the Expert won't execute tasks directly — instead, it will first create a detailed plan document for you to review and iterate on before execution. See [Plan Mode](/en/documentation/chat/plan-mode) for details.

## Conversation Budget

Each conversation has a budget allowance. A progress bar at the top of the interface shows the current budget usage, helping you understand the remaining allowance.

<Warning>
  When the conversation budget is exhausted, the Expert will be unable to continue responding. You can start a new conversation to continue. Budget allowances are based on what is displayed in real time within the product.
</Warning>

## Expert Selection

If you have multiple Experts, you can switch the currently active Expert at the top of the conversation. Each Expert has its own independent skills, memories, and conversation history.

## Conversation Management

<Steps>
  <Step title="Create a New Conversation">
    Click the "New Conversation" button in the upper left corner to start a fresh exchange.
  </Step>

  <Step title="Switch Conversations">
    In the conversation list on the left, click any historical conversation to switch to it.
  </Step>

  <Step title="Fork a Conversation">
    Create a branch from any message in the conversation to explore different directions. See [Conversation Replay & Forking](/en/documentation/chat/replay-and-fork) for details.
  </Step>
</Steps>

## Mobile Adaptation

The Profy chat interface automatically adapts to mobile devices: workspace panels switch to full-screen mode, and the input area stays at the bottom of the screen for easy access. The core interaction experience remains consistent with the desktop version.
