DeepSeek Harness 狀態寵物插件 MoonPet(月伴)介紹

在使用 DeepSeek Harness 進行智能體開發時,開發者往往需要時刻關注會話的狀態流轉與耗時。本插件通過一個本地運行的“狀態寵物”提供可視化反饋,並附帶了番茄鍾功能,輔助管理開發節奏。

插件定位與核心價值

MoonPet 是一個運行在 DeepSeek Harness 環境中的本地插件,由用戶 Femad-6 維護。它不進行模型調用,不處理工具審批,僅通過觀察 Harness 的會話事件,通過立繪動畫和狀態標籤展示當前情況。

插件採用 MIT 許可證,支持本地運行,不上傳聊天記錄,所有數據處理均在本地完成。

核心功能

插件提供以下功能:

  1. 狀態寵物聯動:根據回合開始、思考、工具執行、等待審批等事件切換立繪與動作(如待機、思考、招手提醒)。
  2. 番茄鍾:默認工作 25 分鐘、休息 5 分鐘,支持計時、暫停、結束,到期彈出提醒並響鈴(Windows 下由隱藏的 PowerShell 播放)。
  3. 多語言字幕與語音:提供中英文勵志語音及字幕,支持獨立選擇發音語言。
  4. 資源監控:顯示餘額、Token 和估算花費,需在 Harness 中配置 DeepSeek 憑據。
  5. 自定義角色:支持用戶導入自定義角色包,覆蓋內置角色。

安裝與啓用

安裝前請確保已安裝 DeepSeek Harness Desktop 或 Web,且環境符合 Node.js 要求(^22.19.0 || >=24.0.0)。

方式一:通過命令行安裝

在 Harness 的 CLI 中執行以下命令:

dsh plugin --profile desktop add dsh-moonpet@0.1.2

Web 用戶請使用 --profile web。

方式二:通過插件市場

在支持 npm 插件發現的市場中搜索 dsh-moonpet,確認版本爲 0.1.2 或更新版本,安裝並啓用。安裝成功後需完全退出應用再重新打開,以便加載插件。

方式三:本地安裝包

下載 dsh-moonpet-0.1.2.tgz 或從 GitHub Releases 下載,在插件添加框中填寫絕對路徑。

配置與自定義

自定義角色包

用戶可以將自定義角色包放入以下目錄:

~/.dsh/dsh-moonpet/packs/my-character/
├── sprites/         # 立繪圖片
├── voices/          # 音頻文件
├── pack.json        # 包名與默認立繪
└── pet.json         # 狀態與文件名的映射

在設置中啓用該角色包後,同名包會覆蓋內置角色。

添加多語言語音

插件支持可選的中文/英文勵志語音。下載 moonpet-multilingual-voices.zip,解壓後將 english-boost 和 chinese-boost 兩個目錄複製到 ~/.dsh/dsh-moonpet/packs/,刷新頁面並在「字幕與資源 → 語音包」中選擇。

使用注意事項

  1. 兼容性:建議在啓用 MoonPet 時關閉舊版 dsh-gal 插件,避免兩個掛件同時出現。
  2. 隱私與邊界:狀態寵物僅觀察 Harness 已加載的聊天事件,不上傳聊天內容,不新增模型調用,不修改審批結果。
  3. 餘額功能:餘額功能需使用 Harness 中的 DeepSeek 憑據,花費依據內置歷史費率估算,可自行覆蓋,不替代供應商賬單。
  4. 番茄鍾限制:番茄鍾提醒音在 Windows 下由隱藏窗口播放,正常退出應用會暫停計時;異常退出可能丟失最後 30 秒未落盤的數據。
羽毛球分组比赛记分
小程序二维码

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

小夜