Communitygithub.com

kk43994/kkclaw

為你的 AI Agent 賦予一個桌面身體 — Setup Wizard、14種情緒球體、語音克隆、歌詞窗、Doctor 自檢、跨平台支援(Windows + macOS)

kkclaw 是什麼?

kkclaw 是一個開源的桌面 AI 伴侶應用程式,它以 Electron 為基礎,為使用者提供一個視覺化的球體形象,並結合語音互動與情緒表達功能。該技能支援 Windows 與 macOS 平台,並可與 OpenClaw Gateway 進行 WebSocket 即時通訊,讓 AI Agent 的狀態能以毫秒級的速度同步至桌面球體上。其核心特色包括首次執行的 Setup Wizard 引導、14 種情緒球體與多種眼睛微表情、透過 MiniMax / CosyVoice / Edge TTS 實現的三級降級語音系統,以及 Doctor 自檢功能,能一鍵診斷 Gateway、模型、TTS、連接埠等關鍵元件。此外,kkclaw 還內建了 safeStorage 加密機制保護 API Key,並支援模型管理、人設定製、歌詞式字幕視窗,以及輕量化的 CSS 渲染,無需依賴複雜框架,非常適合想要讓 AI Agent 擁有更生動桌面形象的開發者與進階使用者。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add kk43994/kkclaw

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

kkclaw — 桌面龍蝦 AI 伴侶

為你的 AI Agent 賦予一個桌面身體:可視化球體 + 語音互動 + 情緒表達。

功能特性

  • 🧙 Setup Wizard — 首次執行引導配置,3 分鐘上手
  • 🔐 safeStorage 加密 — API Key 本地加密儲存,不再明文
  • 🎭 人設定製 — 自動產生 AGENTS.md / SOUL.md / USER.md / HEARTBEAT.md
  • 🎵 聲音系統 — MiniMax 聲音克隆 + CosyVoice + Edge TTS 三級降級,永不消音
  • 👀 情緒表達 — 14 種情緒 + 多種眼睛微表情 + 動態 glow 光效
  • 🩺 Doctor 自檢 — 一鍵診斷 Gateway / 模型 / TTS / 連接埠 / 記錄 / 歌詞窗
  • 🎛️ 模型管理 — Provider CRUD、模型增刪、延遲測速、預設快速加入
  • 🧠 Gateway 同步 — WebSocket 即時同步 OpenClaw Agent 狀態,毫秒級響應
  • 💪 7x24 可靠 — 自動恢復、健康評分監控、Switch Logger
  • 🖥️ 輕量渲染 — 純 HTML/CSS/JS 球體,CSS radial-gradient 琉璃質感,不依賴框架
  • 🎤 語音播報 — Agent 回覆自動轉語音,支援情感識別與停頓標記
  • 🖱️ 桌面整合 — 視窗置頂、滑鼠穿透、拖曳跟隨、歌詞式字幕視窗

技術棧

  • Electron(桌面容器)
  • OpenClaw Gateway(WebSocket 通訊)
  • MiniMax Speech / CosyVoice / Edge TTS(語音合成)
  • CSS Animation + requestAnimationFrame(球體動畫)

安裝

git clone https://github.com/kk43994/kkclaw.git
cd kkclaw
npm install
npm start

或下載安裝包:

配置

編輯 pet-config.json 自訂:

  • TTS 引擎和聲音
  • 球體顏色和大小
  • OpenClaw Gateway 連線
  • 情緒映射規則
  • Setup Wizard 首次引導流程

目錄結構

kkclaw/
├── main.js              # Electron 主進程
├── index.html           # 球體渲染 UI
├── lyrics.html          # 歌詞字幕視窗
├── setup-wizard.html    # Setup Wizard 介面
├── setup-wizard.js      # Setup Wizard 邏輯
├── gateway-client.js    # Gateway 通訊客戶端
├── smart-voice.js       # 語音排程系統
├── templates/           # Agent 模板檔案
├── voice/               # TTS 引擎模組
├── utils/               # 工具模組
├── scripts/             # 建置腳本
└── docs-dev/            # 開發文件

連結

相關技能