dsh-emoji: A Multi-Platform Emoji Plugin for DeepSeek Harness
hellodigua/dsh-emoji
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
dsh plugin --profile web add dsh-emoji- Category
- Entertainment
- Platform
- DSH Plugin
- Author
- hellodigua
- Distribution
- Plugin
dsh-emoji Key Features
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.
