@dsh-external/dsh-stickers 是一个纯 DSH 外部插件:同一份 catalog 同时服务 WebUI 用户的表情选择器、/sticker 命令和 Agent 的 send_sticker tool,不修改 DSH core。
功能特性
- 用户在 WebUI 点击 🐋 选择器,或输入 /sticker [black]。
- 24 张表情全部提供蓝鲸娘 / 黑鲸娘两套角色:选择器顶部可切换角色(默认蓝鲸娘),切换后发送同一张表情的黑鲸版本。
- Agent 在普通对话中按语境调用 send_sticker({ id, variant? }),不是等用户明确索要表情。
- 14 张 public 表情对双方开放,其中 4 张是工作流反应:tests-passed、root-cause、running-tests、fixed-review。
- 10 张彩蛋只出现在 Agent tool schema 中;用户命令和选择器都无法访问,例如 restart-myself、hot-update、subagents-down。
- Web 图片由插件自己的 /api/dsh-stickers/* route 提供,用户和 Agent 的卡片都进入持久会话历史。
安装命令
dsh plugin --profile web add /absolute/path/to/dsh-stickers