dsh-pet-evolve: 與 DeepSeek Harness 智能體共成長的伴生寵物

前言

DeepSeek Harness (DSH) 生態強調插件化與信號反饋。在調試或運行智能體時,開發者往往需要一個能直觀反映 Agent 狀態的視覺反饋。傳統的寵物圖鑑只是靜態圖片,缺乏與運行時數據的關聯。dsh-pet-evolve 插件提供了一個與 DSH Agent 同步成長的伴生寵物,它根據真實的會話信號進化,而非預設的貼圖。

插件介紹

這是一個由 zoahdev 維護的 DSH 插件。它的核心價值在於:基於真實信號進行階段進化、鏡像 Agent 狀態,並支持一鍵生成成長分享卡片。插件完全本地運行,無外部依賴。

核心能力

該插件主要包含以下功能:

  • 5 個進化階段:寵物通過 Canvas 實時繪製,擁有 5 個進化階段,而非靜態貼圖。
  • 狀態鏡像:寵物狀態會根據 DSH 會話事件實時變化,反映工作、完成、失敗或空閒狀態。
  • 基於真實信號成長:成長 XP 來源於已覈驗規則、會話完成、工具調用和壓縮摘要。
  • 分享卡片生成:支持一鍵生成 1200×630 的 PNG 成長卡片。
  • 隱私與多皮膚:數據 100% 本地,無遙測;提供多種皮膚(鯨魚、貓、機器人、幽靈)。
  • 專注模式:包含生產力模式,專注完成後獲得 XP。

安裝與配置

插件支持 DSH 插件模式安裝。請確保已安裝 DSH 並配置好 Profile。

dsh plugin --profile web add github:zoahdev/dsh-pet-evolve

使用示例

除了作爲 DSH 插件,它也可以獨立運行。

獨立運行:

npx dsh-pet-evolve
# 訪問 http://127.0.0.1:4173

綁定 DSH Profile:

npx dsh-pet-evolve --profile ~/.dsh/profiles/web

同步 dsh-rule-evolve 進化輪次(每次 +5 XP):

npx dsh-pet-evolve --profile ~/.dsh/profiles/web --evolution ~/.dsh/profiles/web/EVOLUTION.md

生成成長報告(無頭模式):

npx dsh-pet-evolve --report

注意事項

  • 權限與數據:插件以當前 DSH 進程的權限運行,讀取本地文件(會話日誌和規則文件)來計算進化。
  • 隱私:插件絕不向任何服務器發送數據(零遙測),生成的分享卡片在瀏覽器中完成。
  • 版本要求:需要 Node.js >= 18。

結語

dsh-pet-evolve 將枯燥的日誌反饋轉化爲可視化的寵物成長,適合作爲 DSH 生態中的趣味增強組件。更多細節請查閱官方目錄或GitHub 倉庫。

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

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

小夜