DeepSeek Meme:在 DSH 里补上「表情包」这一格

前言

DeepSeek Harness(DSH)的对话界面长期只有文字输入:用户没法像微信或 QQ 那样从面板里点一张图就发出去,模型也缺少一套稳定的「贴纸」互发机制。若要在会话里玩梗、用图表达情绪,往往只能贴普通图片,尺寸和上下文处理方式也不统一。

DeepSeek Meme 是社区维护的 DSH 表情包插件,由 FeWOO 发布在 GitHub 与 SkillHub 插件目录(分类:趣味换装)。下面介绍它做什么、怎么装、日常怎么用,以及安装前需要留意的权限与数据来源。

这是什么

DeepSeek Meme(npm 包名 dsh-deepseek-meme,当前 README 标注 v0.3.5)给 DSH 补上三块能力:

  1. 输入区旁的入口:在模型选择栏右侧挂一个表情按钮,点开面板,点一下即发送。
  2. 本地表情包库:素材与目录落在本机 DSH_HOME/memes,支持按包分组、一键添加本地图片,并为每张图维护名称、含义、标签。
  3. 模型可读、可回发:用户发的是正常图片消息,模型通过看图理解;Host 侧提供 send_sticker 工具,模型可查目录并按名发表情。

随包自带两套独立表情包:默认包「默认表情」10 张(GPT 绘制鲸鱼娘日常/工作贴纸),以及「鲸鱼娘二创梗图」8 张社区二创梗图。用户点击表情时只发图片、不带含义文字;图片经附件服务缩到 180px 后进入会话(普通图片仍按 DSH 原生上限显示)。模型通过工具发出的贴纸以 150px 内联小图出现在回复开头。

插件采用 MIT 许可证,Host 逻辑在 index.js,Web 客户端在 client.js,通过 cordis.patch.yml 写入 bundle。

核心功能

以下能力均来自项目 README 功能清单与说明,均为已实现或已验证项。

界面与发送

  • 表情按钮挂在 conversation.input.right 槽位;面板挂在 conversation.input.dock。
  • 面板支持分类、网格展示、添加与编辑(名称 / 含义 / 标签 / 移动包)。
  • 点击表情一键发送;用户侧默认显示尺寸可通过配置项 messageStickerSize 调整(范围 96–240,默认 180)。

素材管理

  • 支持 PNG、JPEG、WebP、GIF;上传、修改、删除已在文档中做过冒烟验证。
  • 首次运行会从 assets/default 与 assets/community 播种到本地目录;之后以本机数据为准,不联网抓取、不上传第三方。

模型侧

  • send_sticker:目录查询与发表情均已实测通过。
  • 系统提示只说明「有表情包工具 + 如何查目录」,完整目录按需通过工具查询,避免把整本表情目录塞进上下文。

设计约束(便于排错时对照)

  • 不伪造会话事件:用户表情走用户消息,模型表情走工具结果。
  • 客户端只用 --dsw-alias-* 主题 token,不依赖 Harness Client 私有包。
  • 目录写入采用临时文件 + 原子替换。

安装与启用

公开安装命令(来自 README「快速开始」):

dsh plugin add github:FeWOO/DeepSeek-meme

安装或更新 Host 代码(index.js)后,需要重启 DSH,或对插件行执行 disable → enable,才会加载新的 Node 模块;Client 改动在常见开发环境下可随 HMR 生效。

可选健康检查(默认 DSH 本机端口示例):

Invoke-RestMethod "http://127.0.0.1:4652/api/memes/health"

开发机上的语法检查:

node --check index.js
node --check client.js

更完整的安装、验证与排错见仓库内 docs/DEVELOPMENT.md 与 docs/VERIFICATION.md。

典型用法

  1. 装插件并重启(或重载插件行)后,打开任意会话,在输入区右侧找到表情按钮。
  2. 发随包表情:打开面板,在「默认表情」或「鲸鱼娘二创梗图」里点一张图,消息区会出现缩略后的贴纸图。
  3. 收藏自己的图:在面板里选择本地图片文件加入某一包,必要时补全名称与含义,便于日后用 send_sticker 按名称检索。
  4. 让模型回表情:在对话中说明意图;模型可通过 send_sticker 查目录并发送,回复开头会显示约 150px 的内联贴纸。

HTTP 管理面契约见仓库 docs/API.md(例如 /api/memes 相关路由)。

适用场景与注意

适合谁

  • 经常在 DSH 里和模型闲聊、想用贴纸表达情绪或梗义的开发者与用户。
  • 需要「用户一键发图 + 模型能查目录并回图」、且希望素材留在本机的场景。

使用前请知悉

  • 插件以当前 DSH 进程的权限运行,会读写 DSH_HOME/memes 并提供 HTTP API;安装前请自行审阅 GitHub 源码 与 MIT 许可证。
  • SkillHub 目录页与 GitHub 仓库由社区维护,与 DeepSeek / 幻方无官方从属关系;星标与页面信息以站点为准(线索中 GitHub 星标为 0)。
  • 按钮位置、面板样式、深浅色主题等视觉细节需在浏览器里实际看一眼;README 指向 docs/VERIFICATION.md 中的验证记录与已知限制。

结尾

DeepSeek Meme 把 DSH 缺的那一格「表情包」补上了:双包随装随用、输入区一键发送、本地目录可扩展,模型还能通过 send_sticker 和你互发贴纸。若要安装或看更新说明,可访问插件目录页 SkillHub:FeWOO/DeepSeek-meme 与仓库 github.com/FeWOO/DeepSeek-meme。

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

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

Xiaoye