ディレクトリに戻る

dsh-meme

キュレーション掲載メンテナンス: 活発

yyh-001/dsh-meme

チャットミームスタンプ:QQ/WeChat 風ピッカー、自動学習、カスタムパック

GitHub で見るホームページ
$ dsh plugin --profile web add dsh-meme

65

スター

4

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-13

作成日

2026-08-20

最終プッシュ

DeepSeek Harness のミームプラグイン——テキストトークン `[表情: 描述]` で発图、内蔵ライブラリ2種、`send_meme`/`learn_meme` ツール、サードパーティ依存ゼロ(node:sqlite のみ)。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-30

ライセンス

MIT

01どんなタスクに使えるのか?

  • Send and reply with memes through pure-text chat in DeepSeek Harness

    Fetched meme images rendered in chat bubbles as `[表情: 描述]` text tokens — no image-input capability required

    DSH chat / QQ- and WeChat-style bot users who want expressive meme replies

  • Let the model automatically learn and catalog new memes from user attachments

    `learn_meme` records the most recent user attachment (no attachment id needed) and auto-detects category/description; also accepts a URL

    Users who want to grow a personal meme library without manual tagging

  • Proactively send a meme that matches the conversation mood

    Pick an emotion bucket, randomly draw several captions, and the model pastes one into the reply

    Companion-style agents that should react emotionally rather than only answer text

02DeepSeek Harness への導入方法

前提条件

  • A DeepSeek Harness runtime with a target DSH profile to install into — the README installs into e.g. `~/.dsh/profiles/web/`
  • Node.js with the built-in `node:sqlite` module — the only dependency, zero third-party deps

インストール手順

  1. 01

    Install from npm into a DSH profile: `dsh plugin --profile web add dsh-meme` (equivalent to `pnpm add dsh-meme`)

    $ dsh plugin --profile web add dsh-meme

  2. 02

    Or install directly from GitHub / local: `pnpm add github:yyh-001/dsh-meme` or `pnpm add file:/path/to/dsh-meme`

  3. 03

    Switch the active library in Settings → 当前图库 dropdown — built-in `official-001` works out of the box, no config needed

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

Native DSH plugin — registered via `dsh plugin --profile web add dsh-meme`; exposes `send_meme`/`learn_meme` tools to the model and mounts a settings panel + 😊 picker through `cordis.patch.yml`, with dsh-companion providing the message channel.

  • Text-based meme sending (send_meme)

    emotion tag (e.g. sad/happy) + optional limitcandidate `[表情: 描述]` tokens pasted into the reply; the frontend renders the matching image in the chat bubble

  • Auto meme learning (learn_meme)

    optional attachmentId / imageUrlrecords the most recent user attachment into the library and auto-detects category/description

  • Mood-driven proactive sending

    emotion bucket (happy/angry/sad/shy/confused/daily)random sample of captions from the bucket; the model picks one to paste into the reply

  • Library management & import/export

    upload / edit / delete memes; ZIP filepersisted library with category management; one-click ZIP export/import of a meme pack

    settings stored in `~/.dsh/dsh-expression.json`, survives plugin upgrades

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • DSH chat / QQ- and WeChat-style bot users who want expressive meme replies
  • Users who want to grow a personal meme library without manual tagging
  • Companion-style agents that should react emotionally rather than only answer text

不向きな用途

  • `learn_meme` auto image-recognition depends on the current default model supporting image input; if unsupported, you must manually specify the tag/caption.
  • The bundled `official-001` library's upstream provides NO LICENSE (no explicit redistribution permission); personal default use is fine, but public redistribution must keep the upstream source attribution in manifest.json.

05互換性・メンテナンス・セキュリティ上の注意

  • `learn_meme` auto image-recognition depends on the current default model supporting image input; if unsupported, you must manually specify the tag/caption.
  • On disk memes keep fine tags (angry/baka/…) but the model only sees six emotion buckets; when captions don't align, the frontend folds quotes before matching.
  • The bundled `official-001` library's upstream provides NO LICENSE (no explicit redistribution permission); personal default use is fine, but public redistribution must keep the upstream source attribution in manifest.json.
2026-08-132026-08-20作者は未記載

MIT licensed · published to npm as `dsh-meme` · last push 2026-08-20 · no tagged release yet

06よくある質問

DeepSeek Harness に dsh-meme をインストールするには?

`dsh plugin --profile web add dsh-meme`(または `pnpm add dsh-meme`)を実行すると、任意の DSH プロファイル(例:`~/.dsh/profiles/web/`)に追加されます。GitHub からは `pnpm add github:yyh-001/dsh-meme`、ローカルは `pnpm add file:/path/to/dsh-meme` でも可。

インストール前の前提条件は?

対象の DSH プロファイルを持つ DeepSeek Harness ランタイムと、組み込みの `node:sqlite` モジュールを持つ Node.js が必要です。dsh-meme はサードパーティ依存ゼロで、インストール直後から使えます。

dsh-meme はどう DeepSeek Harness と接続するのですか?

DSH ネイティブプラグインとして、`send_meme` と `learn_meme` の2つのツールをモデルに公開し、`cordis.patch.yml`(純 insert のホットマウントで再起動不要)で設定パネルと 😊 フローティングピッカーを差し込み、dsh-companion と組み合わせて発图チャネルを提供します。

普通の画像ボットと何が違うのですか?

モデルは画像を一切扱いません。フロントエンドが画像を表示し、DSH を通るのは `[表情: 描述]` のテキストトークンだけなので、dsh の画像准入チェックを通りません。選択は6つの感情バケツ(happy/angry/sad/shy/confused/daily)で駆動されます。

トラブル:pnpm で古いバージョンが入った?

pnpm には「新パッケージ安全期間」(既定 24h)があり、公開直後のバージョンは古い版に静かにフォールバックすることがあります。急ぐ場合は `pnpm-workspace.yaml` の `minimumReleaseAgeExclude` に `dsh-meme` を追加してください。

08データと出典

  • 作者による申告github.comcce3fdc5877a…

    **dsh-meme**(原 `dsh-expression`)是 DeepSeek Harness 的表情包插件——找得到、发得出、学得会:

  • 作者による申告github.comcce3fdc5877a…

    dsh plugin --profile web add dsh-meme

  • 作者による申告github.comcce3fdc5877a…

    已发布到 **npm**(`dsh-meme`),一行装进任意 DSH profile(如 `~/.dsh/profiles/web/`):

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-30。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。