DeepSeek Harness macOS Desktop Pet —— MoodBall(心情球)

前言

DeepSeek Harness(DSH)採用插件化架構。在開發或調試智能體時,常需最小化 Web UI 或讓瀏覽器處於後臺,此時難以直觀感知 Agent 的運行狀態(如是否正在思考、等待授權或已完成)。MoodBall 旨在解決這一問題,將 Agent 狀態從 Web UI 中“解放”出來,懸浮在桌面的任意位置。

這是什麼

這是一個 macOS 桌面寵物插件,由 sundusk 維護。它讓 Agent 狀態飛出 Web UI,懸浮在桌面的任意位置,提供菜單欄常駐與置頂桌寵功能。

核心功能

插件包含以下核心能力:
1. 菜單欄常駐:在菜單欄顯示當前連接狀態、狀態名與橋接方式。
2. 置頂桌寵:小球懸浮在屏幕最上層,支持拖拽到任意位置(位置會自動保存)。
3. 多皮膚支持:提供心情球與小雨兩種皮膚,隨 Agent 狀態實時變化。
4. 狀態氣泡:非空閒時顯示漫畫風氣泡,空閒時自動隱藏。
5. 實時狀態橋接:通過 HTTP/狀態 Socket 接口兼容,提供用戶級命令 Socket,實現狀態與輸入的橋接。

安裝與啓用

安裝前需確保環境滿足以下條件:
* 系統:macOS 14+
* 依賴:DeepSeek Harness(DSH)運行中
* 運行方式:NPM/NPX 版需 Node.js;源碼版需在源碼根目錄運行 pnpm dsh

安裝命令如下:

curl -fsSL https://github.com/sundusk/dsh-moodball/raw/refs/heads/main/install.sh | bash

注意:若通過 Release 下載安裝,不會自動安裝插件。此時需在 DSH 中手動添加插件。

典型用法

  1. 移動位置:按住小球任意位置可拖動,位置會自動記憶。
  2. 交互反饋:雙擊小球左右搖動約 2 秒錶示興奮;鼠標靠近寵物下方的短橫條會變成筆記按鈕。
  3. 快捷鍵:默認快捷鍵爲 Option+Space。
  4. 輸入與截圖:在輸入框內直接粘貼剪貼板圖片,或點擊回形針菜單選擇框選截圖。

適用場景與注意

  • 運行環境:插件以當前 DSH 進程權限運行。若使用源碼版,必須在源碼根目錄運行 pnpm dsh。
  • 配置位置:所有配置均在 MoodBall.app 的設置面板完成,插件本身無設置項(因此不顯示配置卡片)。
  • 接口限制:MoodBall 的狀態 Socket 只讀,輸入功能由獨立的用戶級命令 Socket 提供。

短結尾

MoodBall 將 Agent 狀態實時投射到桌面,通過拖拽、雙擊等交互與狀態氣泡,讓開發者無需打開瀏覽器即可掌控任務進度。配置集中,維護簡單,適合需要後臺監控 Agent 狀態的場景。

插件目錄
GitHub 倉庫

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜