Skip to content

App 使用指南

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


概览

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

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

对话界面

基本操作

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

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

消息类型

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

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

回复框操作

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

  • 📷 拍照 — 调用相机拍照并发送
  • 🖼️ 相册 — 从相册选择图片
  • 📎 文件 — 从文件管理器选择文件
  • 🎤 语音输入 — 与长按录音等效

长按消息

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

  • 复制 — 复制消息文本
  • 转发 — 将消息转发到其他对话
  • 删除 — 删除单条消息(仅删除本地记录)

语音界面

语音界面提供纯语音交互体验:

  1. 点击并按住中央的麦克风按钮
  2. 对着麦克风说话
  3. 松开按钮,语音自动发送
  4. Agent 回复后,TTS 自动朗读

语音界面需要配置离线 ASR(SenseVoice 模型)和 TTS。详见 OpenClaw 配置指南

语音设置

在设置中可以调整:

  • ASR(语音识别) — 语言、灵敏度
  • TTS(语音合成) — 音色选择、语速调节
  • 语音打断 — 是否允许语音打断 Agent 回复

数字人界面

Live2D 数字人通过 WebView 渲染,支持:

  • 实时表情 — 数字人根据对话内容做出表情
  • 口型同步 — TTS 播放时嘴唇随语音同步
  • 交互反馈 — 点击数字人触发随机动作和语音

使用前提

数字人正常工作需要:

  1. Live2D 模型文件 已放置在 assets/live2d/Resources/ 目录下
  2. TTS 配置 正常(数字人朗读需要 TTS 音频)
  3. 音频格式 为 44100Hz、16-bit、单声道 PCM WAV(Live2D 播放器的硬性要求)

音频格式说明

如果使用 tts-wrapper.sh 脚本方案,wrapper 会自动用 ffmpeg 转码为正确格式。如果直接使用 edge-tts(不经过 wrapper),需要确认输出格式符合要求:

bash
# 检查音频格式
ffprobe /path/to/audio.wav
# Sample Rate = 44100 Hz, Channels = 1 (mono)

如格式不符,用 ffmpeg 转码:

bash
ffmpeg -y -i input.wav -acodec pcm_s16le -ar 44100 -ac 1 output.wav

多服务器管理

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

添加服务器

  1. 进入 设置 → 服务器配置
  2. 点击 添加服务器
  3. 填写服务器信息:
字段说明示例
名称自定义名称"我的 MacBook"
地址OpenClaw Gateway 的 WebSocket 地址ws://192.168.1.100:18789
Token认证 tokene939...

切换服务器

配置多台服务器后,在对话界面点击顶部服务器名称,即可在弹出的列表中切换。

应用场景

  • 开发/生产分离 — 一台测试环境,一台生产环境
  • 多地点部署 — 办公室一台 GPU 服务器,家里一台
  • 功能隔离 — 一台做生图(带 ComfyUI),一台做日常对话

设置界面

主题

  • 跟随系统 — 自动切换浅色/深色模式
  • 浅色模式 — 默认白色主题
  • 深色模式 — 护眼暗色主题

语言

当前支持:中文、英文。切换后 AI 回复语言也会相应调整。

数据管理

  • 清除聊天记录 — 删除所有本地聊天记录
  • 管理模型文件 — 查看/删除下载的 ASR、TTS 模型文件

关于

显示 App 版本号、开源协议、作者信息、致谢列表。


快捷键(桌面版)

macOS 桌面版支持以下快捷键:

快捷键功能
Enter发送消息
Shift + Enter换行
Ctrl + N新建对话
Cmd + ,打开设置
Escape取消/关闭当前操作

常见操作流程

流程一:生成图片

  1. 在对话界面输入:"帮我画一只橘猫"
  2. Agent 接收后调用 ComfyUI 生成
  3. 图片生成后自动显示在聊天中
  4. 如果效果不理想,继续对话调整 prompt

流程二:会议记录

  1. 发送录音文件(mp3/wav 等格式)
  2. 告诉 Agent:"帮我把这段录音整理成会议纪要"
  3. Agent 调用 ASR + LLM 生成结构化纪要
  4. 纪要生成后可以要求导出

流程三:知识问答

  1. 在设置中配置好知识库(需 OpenClaw 端配置)
  2. 对话中提问:"我们公司的离职流程是什么?"
  3. Agent 从知识库中检索并回答
  4. 可以追问更多细节

流程四:文章发布

  1. 在设置中配置好掘金等平台的 Skills
  2. 对话中:"把 workspace 里的 文章.md 发布到掘金"
  3. Agent 自动打开浏览器、登录、发布
  4. 默认发布为草稿,确认无误后再公开发布

基于 MIT 协议发布