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 查看源码。

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

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

小夜