Skip to content

App 使用指南 ​

本文介绍 ParrotClaw App 的各个界面和功能的使用方式。

概览 ​

ParrotClaw 是一个对话式 AI 数字员工 App。核心界面分为几个 Tab:

Tab说明
💬 对话AI 聊天主界面,支持文字、图片、语音、文件
🎙️ 语音纯语音交互界面,对话即按即说
👤 数字人Live2D 数字人对话,有表情和口型
⚙️ 设置服务器管理、语音配置、关于页面

对话界面 ​

基本操作 ​

打开 App 默认进入对话界面。底部输入框支持:

  • 文字输入 — 像聊天一样打字
  • 语音输入 — 点击录音按钮开始录音,停止说话后自动发送
  • 图片发送 — 点击 + 从相册选择或拍照
  • 文件发送 — 点击 + 选择文件(音频、文档等)

对话界面

消息类型 ​

App 支持多种消息格式的渲染:

消息类型显示方式
文本聊天气泡,支持 Markdown
流式文本Agent 逐字输出时的渐进式显示
图片内嵌显示,点击可放大
音频播放器控件,支持播放/暂停/进度调节
视频视频播放器(支持平台原生播放器)
文件文件卡片,点击可预览或保存
系统消息连接状态、错误提示等

回复框操作 ​

发送文字和语音之外,输入框左侧的 "+" 按钮展开更多操作:

  • 📷 拍照 — 调用相机拍照并发送
  • 🖼️ 相册 — 从相册选择图片
  • 📎 文件 — 从文件管理器选择文件
  • 🎤 语音输入 — 点击开始录音,停止说话后自动发送

长按消息 ​

长按任意消息弹出操作菜单:

  • 复制 — 复制消息文本
  • 朗读 — 用 TTS 朗读这条消息

语音界面 ​

语音界面

语音界面提供纯语音交互体验,界面上有四个功能开关:

开关说明
打开语音朗读开启后,Agent 的回复会自动用 TTS 朗读出来
显示字幕在界面上实时显示语音识别与回复的文字字幕
显示数字人在语音界面中显示 Live2D 数字人,随语音同步口型
打开麦克风开启麦克风开始录音,停止说话后自动发送

语音界面需要配置离线 ASR(SenseVoice 模型)和 TTS。

语音设置 ​

在设置中可以调整:

  • TTS 模式 — 选择使用 OpenClaw 端 TTS 还是 Flutter 端本地 TTS(flutter_tts)
  • 语音打断 — 是否允许说话时打断 Agent 的 TTS 回复

多服务器管理 ​

ParrotClaw 支持同时配置多台服务器,在 App 内一键切换。

多服务器管理

添加服务器 ​

添加服务器

填写服务器信息:

字段说明示例
名称自定义名称"OpenClaw"
地址OpenClaw Gateway 的 WebSocket 地址192.168.1.100
端口OpenClaw Gateway 端口18789
Token认证 tokene939...

快捷键(桌面版) ​

支持以下快捷键:

快捷键功能
Enter发送消息
Shift + Enter换行