
hellodigua/dsh-emoji
171最近提交 2026年8月15日
dsh-emoji DSH 插件
dsh-emoji 是 DeepSeek Harness 的插件,让 AI 输出通过语义标记(如 ::happy::)包含行内表情。它内置多套表情包(蓝鲸、贴吧、B站),并支持用户上传自定义包。插件提供四档尺寸和三种频率模式(关闭、智能、高频)。
如何安装 dsh-emoji DSH 插件
dsh plugin --profile web add dsh-emoji复制不会执行命令。安装 dsh-emoji DSH 插件前请核对仓库和版本。
dsh-emoji DSH 插件数据来源
dsh-emoji DSH 插件快照日期:2026年8月16日
discovered
dsh-emoji DSH 插件能做什么
- 所有表情包共用 40 个稳定语义 key,AI 只需输出标记即可
- 内置多套表情包(蓝鲸、贴吧、B站),可随时切换
- 支持上传自定义 ZIP 表情包,复用同一套语义 key
- 提供小、正常、偏大、大四档尺寸
- 表情转写仅作用于插件标记,不影响 Unicode 表情、代码、链接等
dsh-emoji DSH 插件适合哪些场景
- 在 AI 对话中加入蓝鲸表情,增加趣味性
- 切换到贴吧或 B 站风格表情,适配社区氛围
- 上传自定义表情包,打造专属品牌或个人风格
- 调节表情频率,在正式与活泼之间取得平衡
- 同一套语义协议可用于小红书、抖音、微博等自定义表情包
dsh-emoji DSH 插件适合谁
- 想为 DeepSeek Harness 对话增加表情表达的用户
- 需要统一表情风格的开发团队或社区
- 喜欢自定义表情包的个人创作者
dsh-emoji DSH 插件的限制
- 仅适用于 DeepSeek Harness 环境,需要 Web Profile 和 CLI
- 表情是否实际使用由 AI 模型决定,插件无法强制
- 自定义表情包有严格上传限制(ZIP 20 MiB,解压 80 MiB,单文件 2 MiB,图片 512px 以内)
- 当前版本依赖 DSH peers ^0.1.0-rc.6,与其他版本可能不兼容
dsh-emoji DSH 插件的仓库 README 摘录
以下文字摘自 dsh-emoji DSH 插件的上游仓库 hellodigua/dsh-emoji 的 README,版权归原作者,仅作引用。
为 DeepSeek Harness 的回复加入可切换、自定义的行内表情。  ## 效果预览 默认的大肥鱼表情:  切换到贴吧表情包后,也能使用同一套语义协议展示贴吧表情:  上传并切换到 B 站表情包后,也能保留熟悉的社区表达风格:  同一套语义协议也可用于小红书、抖音、微博等自定义表情包。 ## 安装 使用 DSH CLI 把插件加入 Web Profile,然后重启 Web Host: ```sh dsh plugin --profile web add dsh-emoji ``` 如需体验预发布版本,将安装命令中的包名替换为 `dsh-emoji@beta`。普通 `npm install dsh-emoji` 只会把包加入当前 Node.js 项目,不会启用 DSH 插件。 ## 工作方式 - AI 想加入情绪或装饰性表情时,内置协议要求它输出 `::happy::` 这类语义标记;插件会在 Host 端将其转换为当前表情包的行内图片,无需额外模型调用。 - 内置和用户上传的表情包共用 40 个稳定语义 key,可随时切换,并支持小、正常、偏大、大四档尺寸。 - 转写只作用于插件 marker 和插件图片,不影响普通正文中的 Unicode emoji、代码、链接、未知标记或其他 Markdown 图片。多张插件表情必须由有效正文分隔,相同表情可以在不同位置重复使用。 ## 调整 AI 的表情频率 安装并重启 Web Host 后,打开「设置 → 插件 → 表情(Whale Emoji)」: - `关闭`:不使用表情。 - `智能`:仅在表情确实有助于表达时自然使用,每回合最多 3 张,默认选项。 - `高频`:更积极地考虑使用,但不强制每次出现,也不追求多张;每回合最多 4 张。 还可以选择表情包、调整显示尺寸,或填写“附加提示词”控制表情的选择、语气和使用场景。保存后从下一次回复生效,无需重启;是否实际使用表情仍由模型决定。 ## 上传自己的表情包 在同一张设置卡片中点击“上传 ZIP”。上传成功后选择新表情包并保存,下一次模型调用立即使用,无需重启。自定义包复用内置的 40 个稳定语义 key,因此 AI 仍输出 `::happy::` 等 marker,只替
阅读完整 README仓库许可: MIT
dsh-emoji DSH 插件常见问题
如何安装 dsh-emoji?
使用 DSH CLI 命令:`dsh plugin --profile web add dsh-emoji`,将插件添加到 Web Profile 中。安装后需要重启 Web Host。注意,单独执行 `npm install dsh-emoji` 不会启用插件。
如何切换表情包?
重启 Web Host 后,打开“设置 → 插件 → 表情(Whale Emoji)”。在设置卡片中可以从下拉菜单选择其他表情包。切换后下一次 AI 回复立即生效,无需重启。
能否使用自己自定义的表情图片?
可以。在相同的插件设置卡片中点击“上传 ZIP”,上传符合要求结构的 ZIP 文件(包含 pack.json 和 images 文件夹,内有 40 个 PNG 文件)。包必须使用语义键集 'dsh-emoji-core@1'。上传成功后从列表中选择新包并保存即可。
为什么聊天中看不到表情?
首先确认插件已安装且 Web Host 已重启。检查表情频率模式是否设置为“关闭”。另外,AI 模型决定是否使用表情,它可能选择不使用。你可以尝试“高频”模式以鼓励更多表情。
插件如何处理文本中已有的 Unicode 表情?
插件只转换 AI 生成的语义标记(如 ::happy::),不会影响 Unicode 表情、代码块、链接或其他 Markdown 图片。这样可以保持正常文本格式不受影响。