写了一个OpenClaw聊天UI,含语音播放(开源)
OpenClaw GUI 是一款基于Tkinter开发的图形化聊天界面,具有微信风格的气泡聊天功能。主要特性包括:支持Markdown格式渲染(粗体、代码块等)、语音播放功能(使用Edge TTS)、自定义头像和自适应消息气泡。使用前需配置OpenClaw并启动网关服务(端口18789),支持自动获取或手动输入Token。聊天时可通过快捷键发送消息,并可选择开启AI回复的语音朗读功能(需联网)。该
·
OpenClaw GUI 聊天界面
一个基于 Tkinter 的 OpenClaw 图形化聊天界面,支持 Markdown 渲染和语音播放。
2026.3.10 更新:同一轮的对话上下文将会被记住。md渲染优化
通过网盘分享的文件:OpenClaw Gui_new.zip
链接: https://pan.baidu.com/s/1LyOYss3Zfq3TZE97iBL5UA?pwd=vv23 提取码: vv23
–来自百度网盘超级会员v6的分享

功能特点
- 🎨 类似微信的气泡聊天界面
- 📝 支持 Markdown 格式(粗体、代码块、行内代码)
- 🔊 支持语音播放(Edge TTS 晓晓 和小艺语音)
- 🖼️ 支持自定义头像
- 💬 自适应消息气泡宽度
- 🔄 思考中动画提示
3. 配置使用
-
配置openclaw支持http api访问:
- 打开终端输入:
openclaw config set gateway.http.endpoints.responses.enabled true
- 打开终端输入:
-
启动网关服务:
- 点击"启动网关服务"按钮,会在新的PowerShell窗口中启动
openclaw gateway run - 或者手动在终端运行
openclaw gateway run
- 点击"启动网关服务"按钮,会在新的PowerShell窗口中启动
-
开始聊天:
- 在输入框输入消息
- 按回车或点击"发送"按钮发送
- AI回复会显示在聊天区域
-
语音播放(可选):
- 一个按键选择音色,一个按键确定播放🔊或者停止🔇
- 开启后,AI的回复会自动朗读
快捷键
Enter- 发送消息
注意事项
- 需要先安装并配置 OpenClaw
- 打开openclaw的http api功能
- 确保网关服务正在运行(端口 18789)
- 语音功能需要网络连接(Edge TTS)
更多推荐

所有评论(0)