卡皮暖暖 CapyWarm:DSH 原創水豚情緒陪伴插件

前言

在 DeepSeek Harness(DSH)里長時間寫代碼、調模型,常見情況是:報錯堆棧一屏、任務拖到深夜、某個 bug 終於修完——對話裏全是工具調用和日誌,很少有一點「人味」的反饋。自己加 system prompt 也能寫幾句安慰話,但要麼和工具層脫節,要麼每次都要手動觸發。

CapyWarm(卡皮暖暖)是社區維護者 GenXGSS 發佈的 DSH 插件,分類爲趣味換裝。它通過 Cordis 註冊三個專用工具,讓模型在合適時機(抱怨、報錯、熬夜、完成任務等)主動調用水豚角色「暖暖」的原創臺詞,中英雙語,可選 ASCII 小水豚。角色與臺詞均爲項目原創內容,MIT 許可;與「水豚嚕嚕」等已有水豚 IP 無關聯。

這是什麼

CapyWarm 面向已在使用 DSH Web 或同類 profile 的開發者:不改變 Harness 核心能力,只在對話側增加情緒陪伴與輕量「 grounding 」提醒。當前 npm 包 dsh-capywarm 尚未發佈到 registry,推薦從 GitHub 安裝;倉庫要求 DSH 引擎 >=0.2.0-rc.2。

維護者與來源:GenXGSS,插件目錄頁,GitHub 倉庫。

核心功能

插件暴露三個工具,模型在上下文匹配時會自行選擇調用:

工具 作用
capy_comfort 累、煩、難過、焦慮時,用原創臺詞安慰
capy_praise 任務完成時,水豚式表揚與慶祝
capy_vibe 隨機一條情緒穩定提醒(如喝水、伸懶腰、別跟獵豹比速度)

臺詞全部中英雙語原創,可配置自定義安慰與 vibe 文案;默認可附帶原創 ASCII 小水豚圖形。

安裝與啓用

從 GitHub 安裝,無需構建授權(README 原文命令,注意使用 --profile web):

dsh plugin --profile web add github:GenXGSS/dsh-capywarm

安裝後重啓 dsh web。npm 直裝 dsh plugin add dsh-capywarm 需等待包發佈或自行 npm publish(包名已預留)。

配置

在 profile 的 cordis.patch.yml 中覆蓋插件行,例如:

- patch:
    - id: capywarm
      config:
        language: zh          # zh | en | mixed(默認 mixed)
        characterName: 暖暖    # 頭部顯示的角色名
        asciiArt: true        # 是否附帶原創 ASCII 小水豚
        customComfort: []     # 自定義安慰臺詞(逐條追加)
        customVibe: []        # 自定義情緒提醒臺詞

修改後若環境支持 HMR,可改 language: en 驗證英文輸出。

典型用法

在 Web UI 裏用自然語言即可,不必記工具名。README 提供的示例:

  1. 「今天好累,讓暖暖安慰我一下」或 “I’m exhausted, ask the capybara to comfort me.” — 預期觸發 capy_comfort。
  2. 「我們剛修好了登錄 bug!」— 預期觸發 capy_praise。
  3. 「來一條摸魚語錄」— 預期觸發 capy_vibe。

維護者冒煙清單中還建議:安裝後執行 dsh --profile web --dump-config,確認輸出含 # == dsh-capywarm 層;啓動 dsh web 時不應出現 did not activate 等 pending 報錯。

適用場景與注意

適合希望在 DSH 對話里加一層輕量情緒反饋、又希望由模型自動選時機的開發者。趣味換裝類插件不改變業務邏輯,但會以當前 DSH 進程權限運行;安裝前建議瀏覽倉庫源碼與 MIT 許可證,確認臺詞與 IP 聲明符合你的使用場景。

DSH 生態理念是「一切皆插件」;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係,本文介紹的是社區插件而非官方應用商店條目。

結尾

CapyWarm 用三個小工具把「安慰、慶祝、摸魚提醒」嵌進 Harness 工具層,配置項少、安裝命令明確。需要細節時可直接查閱 GitHub README 與 SkillHub 目錄頁。

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

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

小夜