# 用这个emoji包吧 让你的discourse更生动!

**URL:** <https://www.isharkfly.com/t/emoji-discourse/18579>\
**Category:** Discourse\
**Tags:** discourse\
**Created:** [January 4, 2026, 2:15pm UTC](https://www.isharkfly.com/t/emoji-discourse/18579 "2026-01-04T14:15:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tom\_eric](https://www.isharkfly.com/user_avatar/www.isharkfly.com/tom_eric/32/20785_2.png) [@tom\_eric](https://www.isharkfly.com/u/tom_eric)\
**Post date:** [January 4, 2026, 2:15pm UTC](https://www.isharkfly.com/t/emoji-discourse/18579/1 "2026-01-04T14:15:58Z")

</div>

![PixPin_2026-01-04_22-04-17](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/1/c/1c5a6edfbd2f523f1d1d592fe3be92c493bc1b50.gif)

飞鲨上的大佬们好！👋

搓了两个 Discourse 插件，主要是为了给论坛增加一点活力，把 Moetwemoji 这套很可爱的动态表情带进来。

为了不影响论坛加载速度，特意全部处理成了 **AVIF 格式** ，平均大小只有 **10KB** 左右，可以说是在保证画质的前提下做到了极致轻量，加载几乎无感。

为了满足不同需求，我搞了两个版本，大家按需自取：

### 1. ⚡ 直接替换版 (Override)

如果你想让论坛彻底“二次元化”，把系统默认的静态 Twemoji 直接替换成这套动态表情，选这个。

- **效果** ：系统默认表情会被覆盖，直接显示为动态 Moetwemoji。

- **仓库地址** ：[GitHub - constansino/discourse-moetwemoji-twemoji-fakepng-override: easy dynamic discourse emoji](https://github.com/constansino/discourse-moetwemoji-twemoji-fakepng-override)

### 2. ➕ 增补版 (Pack)

如果你只想把这套表情作为“额外选项”加进来，保留系统原有的表情，选这个。

- **效果** ：在表情选择器里增加一个新的 Tab，不影响原有表情。

- **仓库地址** ：[GitHub - constansino/discourse-moetwemoji-pack: Animated emoticons](https://github.com/constansino/discourse-moetwemoji-pack)

* * *

### 👀 效果预览

_(这里务必放一张 GIF 动图，展示表情在帖子里的跳动效果，或者表情选择面板的截图)_

* * *

### 🥗 食用方法 (Installation)

在你的 `app.yml` 的 `plugins` 区域加入对应仓库地址即可：

YAML

```auto
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          # --------------- 二选一 ---------------
          # 选项 A: 覆盖版
          - git clone https://github.com/constansino/discourse-moetwemoji-twemoji-fakepng-override.git
          # 选项 B: 增补版
          # - git clone https://github.com/constansino/discourse-moetwemoji-pack.git

```

重布容器：

./launcher rebuild app

* * *

喜欢的话给个 Star ⭐，有问题欢迎反馈！

* * *

###

---

<div class="post-metadata">

**Author:** ![whitewatercn](https://www.isharkfly.com/user_avatar/www.isharkfly.com/whitewatercn/32/2131_2.png) [@whitewatercn](https://www.isharkfly.com/u/whitewatercn)\
**Post date:** [January 5, 2026, 8:56am UTC](https://www.isharkfly.com/t/emoji-discourse/18579/2 "2026-01-05T08:56:53Z")

</div>

我来试试看

---

<div class="post-metadata">

**Author:** ![iouvps](https://www.isharkfly.com/user_avatar/www.isharkfly.com/iouvps/32/20791_2.png) [@iouvps](https://www.isharkfly.com/u/iouvps)\
**Post date:** [January 5, 2026, 9:08am UTC](https://www.isharkfly.com/t/emoji-discourse/18579/3 "2026-01-05T09:08:28Z")

</div>

挺不错的

---

<div class="post-metadata">

**Author:** ![hex](https://www.isharkfly.com/user_avatar/www.isharkfly.com/hex/32/21953_2.png) [@hex](https://www.isharkfly.com/u/hex)\
**Post date:** [January 5, 2026, 12:00pm UTC](https://www.isharkfly.com/t/emoji-discourse/18579/4 "2026-01-05T12:00:38Z")

</div>

挺好的。

也算是能手搓 Ruby 了。

 ![2026-01-05_07-02-40](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/6/3/63d7bb98097b674d7833ef511a2f90b8738c0b1e.jpeg)
