DeepSeek Harness (DSH) 旨在通過插件化擴展功能。在長時間編寫智能體代碼的過程中,一個能感知編碼行爲並伴隨進化的桌寵,可以成爲工作流中的趣味點綴。dsh-desktop-pet 正是這樣一款插件,它將桌寵引入了 DSH 網頁界面。
這是一款由 JiayiXie-jpg 維護的趣味類插件。它不僅提供基礎的懸浮陪伴,還集成了養成系統、語音互動以及基於 AI 的形象生成功能。
核心功能¶
懸浮陪伴
桌寵常駐 DSH 界面,支持拖拽和收起,不影響正常工作流。
養成系統
擁有 6 種族、5 檔稀有度和唯一 DNA。寵物狀態包括 XP、心情、飽食和親密度,並會經歷三階段進化,進化方向與編碼習慣相關。
編碼聯動
實時感知任務開始、完成、報錯或新會話。寵物會根據事件漲經驗、切換動畫或彈出氣泡。
語音打氣
使用 seed-tts 音色自動播報,點擊寵物也有回應。
AI 生成形象
支持上傳照片,通過 Seedream 生成寫實形象,再用 Seedance 製作動畫,最後通過綠幕和 Canvas 色鍵處理得到透明背景的專屬桌寵。
互動
支持投餵、摸摸、重孵和改名。
安裝與啓用¶
- 安裝依賴包:
pnpm add dsh-desktop-companion
- 在 profile 的
cordis.patch.yml配置文件中添加以下內容:
- insert:
- id: dsh-desktop-pet
name: dsh-desktop-companion
- 重啓
dsh web,桌寵將出現在界面右下角。
典型用法¶
安裝後,桌寵會自動隨 DSH 的任務事件產生互動。若要啓用 AI 生成形象或語音播報功能,需設置環境變量:
export DSH_PET_ARK_KEY=你的_Ark_API_Key # Seedream 生圖 / Seedance 動畫
export DSH_PET_TTS_KEY=你的_語音_API_Key # seed-tts-2.0 語音合成
不配置上述憑據時,插件仍可使用基礎像素寵物、養成與氣泡互動功能。
適用場景與注意事項¶
該插件適合希望在 DSH 網頁中獲得陪伴感、通過桌寵反饋編碼狀態的開發者。
注意事項:
* AI 生圖 / 動畫與語音播報依賴火山引擎憑據,屬於可選配置。
* 插件以當前 DSH 進程的權限運行,安裝前建議檢查源碼與許可證。
* 修改配置後必須重啓 dsh web 才能生效。
總結¶
dsh-desktop-pet 通過將 DeepSeek Harness 與養成遊戲機制結合,爲開發者提供了一個隨編碼活動進化的陪伴對象。它不僅具有視覺上的趣味性,還通過狀態管理和事件聯動增強了與開發環境的交互感。
- 插件目錄:https://www.skillhub.cn/plugins/JiayiXie-jpg/dsh-desktop-pet
- 源碼地址:https://github.com/JiayiXie-jpg/dsh-desktop-pet