dsh-meme: A Plain-Text Meme Plugin for DeepSeek Harness
yyh-001/dsh-meme
A DSH plugin for memes: text-based meme battles, emotion-triggered sending, AI auto-learning, custom packs, and multiple styles.
dsh-meme is a meme plugin for DeepSeek Harness that lets models and users find, send, and learn memes in plain-text conversations. It uses text tokens to convey meme descriptions while the frontend renders the images, so models can join meme battles without image input capabilities. It ships with two built-in packs, supports emotion-based selection, AI auto-learning, one-click sending from the input box, and export/import for sharing. With zero third-party dependencies, it works out of the box—ideal for developers who want to play with memes in DSH.
How to Install
dsh plugin --profile web add dsh-meme- Category
- Entertainment
- Platform
- DSH Plugin
- Author
- yyh-001
- Distribution
- Plugin
dsh-meme Key Features
dsh-meme Repo Summary
What Does It Do?
dsh-meme is a meme plugin for DeepSeek Harness (DSH) that lets models and users easily find, send, and learn memes in plain-text conversations. It solves the problem of traditional meme plugins relying on image input, enabling models to participate in meme battles via text tokens while the frontend renders the images. Core capabilities include emotion-based random selection, AI auto-learning, one-click sending from the input box, and meme pack management with zero third-party dependencies.
Core Features
- Emotion-based selection: six emotion buckets (happy, angry, sad, shy, confused, daily) with random candidate selection for the model.
- AI auto-learning: users say "add to library" to capture the latest attachment, with automatic category and description recognition.
- Text-token sending: the model outputs
[meme: description], and the frontend renders the image in the chat bubble without triggering image permission checks. - One-click sending: the 😊 button in the input box opens a panel to pick and send a meme directly.
- Pack management: upload, edit, delete, and categorize memes with persistent storage.
- Export/import: package a pack as ZIP to share, and import others' packs with automatic switching.
How to Use This Plugin?
After enabling it in DSH, the model can use the send_meme tool to randomly select memes by emotion and paste [meme: description] into the reply; users can also click 😊 in the input box to send a meme directly. To learn a meme, users say "add to library" to capture the latest attachment, or use learn_meme with an image URL. The settings page allows switching packs, adjusting the scan directory, and importing/exporting packs—no extra configuration required.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: yyh-001/dsh-meme. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
