dsh-meme-deep-dive:DeepSeek Harness Web 的 GIF 表情互動插件

前言

DeepSeek Harness (DSH) 採用插件化架構,允許用戶擴展 Web 界面功能。Web 界面通常缺乏視覺反饋,dsh-meme-deep-dive 插件旨在爲用戶交互添加自定義 GIF 表情,增強互動體驗。

插件介紹

這是一個爲 DeepSeek Harness Web 提供可自定義 GIF 表情互動的 DSH 插件。作者爲 Hacken,許可證爲 MIT。

核心功能

  • 配置與管理:在設置頁切換 meme 並修改工作文案。
  • 預覽與展示:設置頁使用靜態 PNG 預覽,實際互動使用 GIF。
  • 數據持久化:設置保存在瀏覽器的 localStorage 中。
  • 資源處理:素材內嵌到客戶端構建產物,運行時不請求本地文件。
  • 狀態識別:識別深度思考狀態,在特定界面展示互動元素。

安裝與啓用

使用官方命令安裝插件:

dsh plugin --profile web add github:HackenLeung/dsh-meme-deep-dive

安裝後,打開 DSH Web,進入設置 -> 插件 -> 插件配置,即可找到 Deep dive meme 卡片。

典型用法

進入插件配置頁面,選擇 meme 並修改工作文案。當發送消息或 DSH 顯示 Deep diving... 狀態時,meme 會出現在發送按鈕附近或狀態文字左側。

開發與注意事項

  • 環境要求:需要 Node.js 20 或更高版本。
  • 本地開發:需要本地 DSH 環境。
  • 依賴結構:插件依賴特定的 Web 頁面結構(role="status"、包含 _turnStatus 的 class)。如果 DSH 的 Web 頁面結構發生變化,可能需要同步更新。
  • 構建流程:修改素材後需運行 npm run build 並重啓 DSH。

結語

該插件爲 DSH Web 界面提供了自定義互動能力。更多細節可在 GitHub 查看源碼。

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

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

小夜