dsh-chat-avatar:DeepSeek Harness Web 界面頭像插件

前言

DeepSeek Harness(DSH)的 Web 界面目前以文本流爲主。如果需要在對話中增加視覺區分,或者給對話界面增加個性化元素,可以使用頭像插件。dsh-chat-avatar 就是這樣一個工具,它能在對話流的兩側分別展示頭像。

插件簡介

dsh-chat-avatar 是由 Rabbit-bot-No-002 維護的插件,分類爲“趣味換裝”。它通過向 Web 界面注入樣式,實現兩個核心功能:在每輪 AI 回覆的左側顯示頭像,在用戶每條輸入的右側顯示頭像。這兩側的頭像配置是獨立的,可以分別進行控制。

核心功能

  • AI 頭像:位於每輪 AI 最終回覆的左側,緊貼消息第一行。
  • 用戶頭像:位於每條用戶輸入的右側,緊貼消息第一行。
  • 自定義選項:
    • 顯示控制:支持開啓或關閉兩側的頭像顯示。
    • 圖片上傳:支持上傳 PNG、JPG、WebP、GIF 格式圖片(GIF 動圖支持,文件大小 ≤20MB)。
    • 尺寸調整:支持調整頭像尺寸,範圍 16-128px。
    • 形狀選擇:支持圓形或方形兩種頭像框形狀,默認爲圓形。
  • 顯示邏輯:未上傳圖片時不會顯示空頭像框,且插件不內置默認圖。

安裝與啓用

安裝命令如下:

dsh plugin --profile web add dsh-chat-avatar

安裝完成後刷新頁面即可生效。如果是從 GitHub 源碼安裝且 pnpm 攔截了構建腳本,需要將包加入 profile 的 allowBuilds 配置,然後重新運行安裝命令。

配置與使用

在 DeepSeek Harness 的 Web 界面中,進入“設置”頁面,點擊左側邊欄的“頭像”選項,即可進行配置。在這裏可以分別設置 AI 頭像和用戶頭像的圖片、尺寸、形狀以及顯隱狀態。

技術細節

  • 許可證:MIT。
  • 依賴:不依賴任何 @deepseek-ai/* 包。客戶端模塊僅使用 slots,宿主模塊僅使用 webServer。
  • 兼容性:客戶端邏輯與宿主邏輯解耦,無版本耦合問題。

總結

dsh-chat-avatar 爲 DSH 的 Web 界面提供了基礎的視覺增強能力。如果你希望對話界面看起來更直觀,或者需要爲特定對話添加視覺標識,可以嘗試安裝此插件。

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

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

小夜