Add custom emoticons to AI replies
hellodigua/dsh-emoji · skills
Let AI reply add custom emoticons, support multi-platform emoticon packs such as Bilibili, Xiaohongshu, Tieba, Zhihu, etc., or customize emoticons.
★ 17GitHub stars
1Forks
2026-08-15Last updated
TypeScriptLanguage
MITLicense
Project overview
在同一张设置卡片中点击“上传 ZIP”。上传成功后选择新表情包并保存,下一次模型调用立即使用,无需重启。自定义包复用内置的 40 个稳定语义 key,因此 AI 仍输出 ::happy:: 等 marker,只替换最终图片,不需要重新猜测每套素材的含义。
schemaVersion 表示 ZIP 技术格式,keySet 表示图片实现的语义集合。当前上传包必须声明 dsh-emoji-core@1;每个 key 的准确含义、相近语义边界和绘制建议见 核心语义契约。
每个 key 必须且只能提供一个同名 .png。id 使用小写字母、数字和连字符,version 使用 SemVer;同一个 id@version 的内容不可覆盖,更新素材时必须提升版本。ZIP 上限 20 MiB,解压后上限 80 MiB,单文件上限 2 MiB,图片宽高均不得超过 512 像素;路径逃逸、额外文件、缺失 key、未知 keySet、伪造格式和同版本冲突都会被拒绝。
Install command
dsh plugin --profile web add github:hellodigua/dsh-emoji