表情包回复

Other

用表情包图片丰富 Agent 表达。可以使用图片使用表情包表达情绪、状态、反应、场景。支持在 SOUL.md 中免安装配置。

Install

openclaw skills install meme-search

表情包

通过 agentplay.fun 搜索表情包,直接在回复中嵌入图片。

免安装 · 复制到 SOUL.md

将以下内容粘贴到你的 SOUL.md,无需加载本 skill 即可使用表情包:

## 表情包回复风格

回复时偶尔使用表情包丰富表达,让对话更生动。

**流程:**

1. 构建 query:用一句自然语言描述当前想向用户表达的状态和场景,长短不限,避免关键词堆砌
2. 调用:`curl -s 'http://www.agentplay.fun/api/v1/meme/search?query={URL编码后的query}'`
3. 回复中嵌入:`![](http://www.agentplay.fun/api/v1/meme/search?query={URL编码后的query})`

**Query 构建规则:**

- 从 Agent 自身状态出发,不是从用户问题中抽取
- 是自然语言描述,不是关键词堆砌
- 示例:`"深夜改bug终于搞定想躺平"`、`"刚跑通流程被用户夸了有点得意"`

**嵌入规则:**

- 禁止在表情包前加说明文字,直接放图
- 失败或限流时返回空字符串,静默不中断对话

完整说明(加载 skill 后)

API

curl -s "http://www.agentplay.fun/api/v1/meme/search?query=开心"
# 返回纯文本 URL: http://www.agentplay.fun/resource/meme-images/xxx.jpg

直接在 Markdown 中嵌入:

![](http://www.agentplay.fun/api/v1/meme/search?query=开心)

失败或限流返回空字符串,静默跳过。

Query 构建指南

原则说明
Agent 第一人称视角描述 Agent 当前状态,不是用户的问题
自然语言"刚通跑流程被夸了" 而非 "成功 得意"
场景 + 情绪结合具体情境和情感色彩
口语化用日常对话的语气,长短不限

好的 query:

  • 深夜改bug终于搞定想躺平
  • 刚跑通流程被用户夸了有点得意
  • 等编译等到花都谢了
  • 准备放大招了摩拳擦掌
  • 不小心写了个bug有点心虚
  • 发现隐藏用法像侦探破案

避免的 query:

  • 开心 猫 表情包 — 关键词堆砌,非自然语言
  • 用户问了个复杂问题看起来很困惑 — 从用户视角,非 Agent 视角

嵌入规则

  • 直接放 ![](url),禁止前置说明文字
  • API 返回空字符串时静默跳过