dsh-emoji: A Multi-Platform Emoji Plugin for DeepSeek Harness

hellodigua/dsh-emoji

EntertainmentVerified
Listed on 2026-08-14
Page last updated 2026-10-04

dsh-emoji adds switchable, custom inline emojis to DeepSeek Harness replies, supporting emoji packs from Bilibili, Xiaohongshu, and more, plus custom uploads.

dsh-emoji is an entertainment plugin built for DeepSeek Harness that makes AI replies lively with familiar community emoji. It comes with a built-in big fat fish pack and supports switching to Tieba, Bilibili, Xiaohongshu, Douyin, Weibo, and custom packs, or uploading your own ZIP pack. Using 40 stable semantic keys, it converts Unicode emoji into inline images without extra model calls, and offers three frequency modes (off, smart, high) and four size options. Install it to make your DSH conversations instantly more expressive.

How to Install

install
npmdsh plugin --profile web add dsh-emoji
Category
Entertainment
Platform
DSH Plugin
Author
hellodigua
Distribution
Plugin

dsh-emoji Key Features

Multi-platform emoji packsCustom emoji pack uploadSmart frequency controlFour size options
Listed on dsh-plugin.org

dsh-emoji Repo Summary

What Does It Do?

dsh-emoji is a DSH plugin for DeepSeek Harness that adds switchable, custom inline emoji to AI replies. It solves the lack of emotional expression in AI responses, letting you use emoji packs from Bilibili, Xiaohongshu, Tieba, Zhihu, and more, or upload your own. Core capabilities include 40 stable semantic emoji transcriptions, multiple size options, and frequency control, without extra model calls.

Core Features

  • Multi-platform emoji packs: built-in big fat fish emoji, switchable to Tieba, Bilibili, Xiaohongshu, Douyin, Weibo, and custom packs.
  • Semantic transcription: AI outputs 40 allowed Unicode emoji (e.g., 😊), and the plugin converts them to inline images from the current pack on the Host side, no extra model calls.
  • Frequency control: three modes—off, smart (max 3 per turn), and high (max 4 per turn).
  • Custom emoji packs: upload a ZIP (containing pack.json and images/), reusing the 40 stable semantic keys, with four size options: small, normal, large, and extra large.
  • Safety validation: rejects path traversal, missing keys, unknown keySet, forged formats, and version conflicts; ZIP limit 20 MiB.

How to Use This Plugin?

After enabling it in DSH, open "Settings → Plugins → Emoji (Whale Emoji)" to adjust frequency strategy, choose an emoji pack, and set display size. To upload a custom pack, click "Upload ZIP" and select the new pack, then save; it takes effect on the next model call without restart. User packs are stored in $DSH_HOME/emoji-packs/ (default ~/.dsh/emoji-packs/), and Settings only saves the current id@version.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: hellodigua/dsh-emoji. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ