Desktop
Intelligence.

Electron 主进程驱动 · Live2D 实时渲染 · 本地神经计算

assets/banner.png

Core Modules

基于插件化架构的五大核心能力

RENDERER :: PIXI.JS

Live2D 交互引擎

不仅仅是显示。通过 renderer/src/pages/Live2dView.vue 实现全链路控制。
支持拖拽物理反馈、口型实时同步 (Lip-Sync)。

  • 模型热加载与配置持久化
  • 点击穿透与边缘吸附
assets/live2d.png
STATUS: RUNNING
assets/唤醒词.png
> wake_word_detected: "嘿, 小智" latency: 12ms
KERNEL :: SHERPA-ONNX

本地离线唤醒

隐私优先。基于 sherpa-onnx-node 的 KeywordSpotter 在本地运行。
后台音频窗口 (AudioWindow) 独立采集 PCM,主进程零阻塞。

  • 本地模型 · 热更新 · 节流保护
  • 持续监听 · 低延迟响应 · 隐私友好
PLUGIN :: MCP

MCP 工具链

AI 的手,伸进你的桌面。MCP 工具链内置,能力可开关、可扩展。
应用控制 · 视觉感知 · 系统调节 · 插件扩展,一站打通。

  • 应用控制 · 视觉感知 · 系统调节
  • 插件扩展 · 能力可开关 · 持续扩展
assets/mcp.png
MCP TOOLS: READY 4 modules online
assets/pet.png
PET: Hina selected always on desktop
COMPANION :: DESKTOP PET

桌面精灵宠物

把可爱的陪伴,放进你的桌面。
常驻桌面 · 自由切换 · 轻量陪伴,多种宠物形象陪你工作与生活。

  • 常驻桌面 · 自由切换 · 轻量陪伴
  • 多种宠物形象,一键切换使用

硬核架构,极致性能

SYSTEM_ARCHITECTURE_V1.0

ServiceContainer
● src/main/index.ts
├─ ActivationService (OTA)
└─ WindowManager (IPC)
Core Modules
● EventBus
● StateManager
● TaskManager
● ResourcePool
PluginManager
● Audio
● Live2D
● WakeWord
● MCP
● Chat
● UI
Protocol & Audio Pipe
● WebSocket ⇄ MQTT
● PCM → Opus Enc/Dec → Stream
● Sherpa-ONNX (Background Window)
Renderer (Vue 3)
● UI Framework: Naive UI + Tailwind
● State: Pinia AppStore
● Views: Main · Live2D · Chat · Mini · Pets
● Storage: Better-SQLite3