dsh-fritia-pet

DeepSeek Harness (DSH) 支持插件化擴展,當智能體在後臺運行時,開發者通常需要一個直觀的方式來確認當前狀態。dsh-fritia-pet 提供了一個桌面寵物,通過可視化的行爲來反映 Harness 的運行狀態。

插件介紹

  • 名稱: dsh-fritia-pet
  • 一句話介紹: 右下角的小人。左鍵互動、右鍵看餘額、長按/拖動可以抓起,Harness 幹活時它會左右走。
  • 維護者: dzy1571315598
  • 類別: 趣味換裝
  • 許可證: MIT

核心功能

  • 右下角顯示桌寵: 小人默認貼在視口右下角,窗口縮放會重新校正位置。
  • 左鍵互動: 觸發高興、困惑、生氣、彩蛋等狀態。
  • 右鍵查看餘額: 切換到餘額面板,自動讀取 DeepSeek 賬戶餘額。
  • 抓起與拖動: 長按(260ms 不動)或按住拖動可以抓起桌寵,鬆手後停在原地。
  • Harness 工作反饋: Harness 幹活時,小人會在右下角區域內左右走動。
  • 狀態切換: 支持待機、困、釣魚、走路等狀態切換。
  • HTTP 服務: 暴露立繪路由與忙碌狀態。
  • 素材數量: 20 張 256×256 透明立繪。

安裝與啓用

通過官方插件管理器安裝,不要手動修改配置文件。

# 由 plugin_manager 完成安裝(不要手改 profile 的 package. / cordis.patch.yml)

注意: 必須重啓一次 DSH 桌面端纔會加載 Host 代碼。運行中的進程緩存了已導入的模塊,重新啓用插件行、重裝 bundle 都不會重新導入它。

典型用法

  1. 抓起桌寵: 長按鼠標左鍵 260ms 不動。
  2. 觸發生氣: 在 1 秒內連續點擊鼠標左鍵 3 次。
  3. 查看餘額: 右鍵點擊桌寵。
  4. 檢查 Host 狀態: 瀏覽器訪問 http://127.0.0.1:19387/fritia-pet/health。

技術細節

  • 立繪加載: 素材路由不穩定,使用 exact + 查詢參數,路徑爲 /fritia-pet/sprite?f=<文件名>。
  • 餘額獲取: 優先走 Remote 命名空間,失敗時回落到 Host 路由。
  • 狀態機: 包含待機切換、10 秒轉困/釣魚、走路四幀動畫、點擊反饋等邏輯。
  • 自檢: Host 就緒時會返回 JSON,包含插件名、素材數量及具體立繪狀態。

注意事項

  • 本插件只走同源 HTTP,Host 半的 /fritia-pet/* 用於讀取素材與忙碌狀態/餘額兜底。
  • 餘額金額較長時(例如 18 位小數)會完整顯示,板子上的字號按比例縮放。
  • 拖動過之後,桌寵會停在鼠標鬆手的位置,不再跟隨窗口校正。
  • 120 秒無互動的模擬結果會觸發困或釣魚狀態。
羽毛球分组比赛记分
小程序二维码

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

小夜