desktop-pet

🦞 AI 桌面可视化伴侣

基于 Electron 的流体玻璃球桌面宠物,为 OpenClaw 提供语音克隆与情感化视觉呈现,实现 AI 对话的桌面陪伴体验。

收藏
5.7k
安装
1.9k
版本
v2.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Claw Desktop Pet 是一款基于 Electron 框架的桌面 AI 伴侣应用,旨在为 OpenClaw 智能体提供物理化的可视化呈现。该 Skill 本身为纯文档型资产,详细说明了如何将 AI 对话转化为具有情感表达的桌面宠物体验。

核心用法方面,用户需从 GitHub 克隆项目后,通过 npm 安装依赖并启动 Electron 应用。Skill 支持两种运行模式:基础模式仅展示桌面宠物动画,完整 AI 模式需配合 OpenClaw 网关运行,实现双向消息同步。语音功能支持 MiniMax Speech(需自行配置 API Key)和 Edge TTS 两种方案,前者提供 voice cloning 和七种情绪表达,后者为开箱即用的免费备选方案。

显著优点体现在其精妙的双窗口架构设计:67px 的流体玻璃球精灵窗口负责展示 15+ 种眼神表情(包括眨眼、跟随鼠标、困倦等状态),而 400×100 的歌词窗口则以桌面歌词形式展示 AI 回复,支持打字机效果和鼠标穿透,确保不干扰正常工作。纯 CSS/JS 实现的动画无需精灵图,配合七种情绪色彩系统(灰度睡眠到彩色复活),营造出类似 Nomi 和 AIBI 机器人的高端陪伴感。飞书/Lark 同步功能更进一步增强了工作流整合能力。

潜在局限包括:作为 Electron 应用存在资源占用较高的固有问题;当前 Skill 仅为使用文档,实际代码部署需要用户自行完成安全审计;依赖 MiniMax API 可能存在网络延迟和额外成本;双窗口叠加在某些操作系统或窗口管理器下可能出现权限或显示异常;企业环境下的防火墙策略可能限制网关通信。

适合人群主要为已在使用 OpenClaw 且希望获得可视化交互体验的用户,特别是需要长时间桌面陪伴、喜欢桌面歌词风格 UI、或有语音克隆需求的内容创作者。对于追求系统轻量化的用户、对 Electron 安全性有顾虑的企业环境,或不希望自行部署代码的普通用户则需谨慎评估。

使用风险主要涉及用户自行部署阶段:需审查 GitHub 仓库代码完整性,谨慎处理 MiniMax API Key 的配置安全(建议使用环境变量而非硬编码),并注意 Electron 应用所需的桌面叠加权限和麦克风权限管理。此外,作为 T3 来源的个人项目,长期维护更新频率需持续关注社区反馈,建议在隔离环境中先行测试。

安全解读

Claw Desktop Pet 深度评估

核心用法

Claw Desktop Pet 是一款为 OpenClaw AI 代理赋予物理形态桌面的 Electron 应用。采用双窗体透明架构:主窗体(200×220px)承载 67px 流体玻璃球核心与 15+ 种 SVG 动态眼部表情;副窗体(400×100px)实现桌面歌词式消息悬浮,支持打字机效果、白色辉光与鼠标穿透交互。

用户通过标准 npm 工作流启动:git clonenpm installnpm start。完整 AI 模式需并行运行 openclaw gateway 作为对话引擎。语音系统采用分层设计:首选 MiniMax Speech 实现声纹克隆与 7 种情绪 TTS,降级方案为开箱即用的 Microsoft Edge TTS。

显著优点

1. 零侵入桌面体验
"Air-feel UI" 设计理念将交互干扰降至最低——消息如桌面歌词般浮现,玻璃球始终悬浮却不抢占焦点,适合长时陪伴场景。

2. 高保真情感表达
15+ 眼部动画(眨眼、好奇、困倦、惊讶、跟随鼠标)配合 7 种情绪色谱(灰度休眠 ↔ 橙红激活),在无具象肢体的情况下构建强角色认同。

3. 架构简洁可控
纯 CSS/JS 动画零依赖 sprite 图集;Electron 双窗体隔离渲染与业务逻辑;Feishu/Lark 双向同步扩展办公场景。

4. 企业级稳定性
内置自动重启、错误兜底与性能监控,规避 Electron 应用常见的内存泄漏与窗口失活问题。

潜在缺点与局限性

| 维度 | 说明 |
|------|------|
| **平台绑定** | Electron 架构导致包体积较大(~100MB+),对轻量设备不友好 |
| **语音门槛** | MiniMax 声纹克隆需 API Key 与预训练 voiceId,完整体验有成本 |
| **生态依赖** | 深度耦合 OpenClaw 网关,非该生态用户价值折损 |
| **扩展性** | 当前 67px 固定尺寸与封闭表情系统,自定义空间受限 |
| **T2 来源** | 个人开发者维护,长期更新节奏与商业支持存不确定性 |

适合人群

  • OpenClaw 深度用户:需要为 AI 代理建立可视化陪伴锚点
  • 桌面美化爱好者:追求 Nomi/AIBI 风格极简硬件美学但偏好软件方案
  • 远程办公场景:Feishu/Lark 同步实现「桌面宠物 = 消息提醒器」
  • 开发者/设计师:Electron + 纯 CSS 动画可作为透明窗体交互参考实现

常规风险

1. 网络依赖:MiniMax API 与 Feishu 同步功能需稳定网络,离线模式降级为灰度休眠动画
2. 权限申请:Electron 应用默认需屏幕录制/悬浮窗权限,企业环境可能受 IT 策略拦截

3. 音频抢占:TTS 播放可能与会议软件产生音频焦点冲突

4. 长期维护:个人项目存在归档风险,建议锁定版本或参与社区维护

desktop-pet 内容

手动下载zip · 2.0 kB
SKILL.mdtext/markdown
请选择文件