mcpField
G
generating-memes

generating-memes

github.com/geekjourneyx创意与媒体3247 次安装37 周前更新
代码仓库

关于 generating-memes

用于通过 meme CLI 按模板制作图片、文字或动图梗图的技能,适合需要快速查找模板并生成梗图的创作者。它涵盖模板搜索、预览、需求查看和资源下载流程。

主要功能

  1. 01浏览和搜索 298 个模板
  2. 02查看模板所需图片与文字
  3. 03预览模板并生成梗图
  4. 04下载模板资源

适用场景

  1. 01按关键词寻找合适的梗图模板
  2. 02用照片制作 petpet 动图
  3. 03用文字生成反差或反应梗图

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/geekjourneyx/meme-generator-skill --skill generating-memes

安装后在 Claude Code 中输入/generating-memes确认已加载。

附带文件references/examples.mdreferences/templates.md

详细介绍

生成表情包

使用 meme CLI 工具和 298+ 个模板创建表情包。

快速开始

列出所有模板:

meme list

按关键词搜索模板:

meme search <keyword>

生成表情包:

meme generate <template> --images <paths> --texts <texts>

热门模板

最常用的模板:

模板描述类型
petpet摸头动画(摸/摸摸)图像
slap扇耳光动画(一巴掌)图像
hug拥抱动画(抱/抱抱)图像
rub蹭蹭动画(贴/贴贴)图像
pat拍打动画(拍)图像
kiss亲吻动画(亲/亲亲)图像
pinch捏脸(捏/捏脸)图像
5000choyen大小文字对比文本
always“Always”格式表情包文本
shock震惊反应(震惊)文本
clown小丑表情包(小丑)图像
stare_at_you盯着你看(盯着你)图像
loading加载动画文本
good_news喜报标题(喜报)文本
bad_news悲报标题(悲报)文本
applaud鼓掌(鼓掌)图像
praise表扬(表扬)文本
speechless无语(无语)图像
run_away快逃(快逃)图像
suck吸/嗦动画(吸/嗦)图像

查看完整模板列表

使用模式

基于图像的表情包

需要一张或多张图像的模板:

# Single image
meme generate petpet --images /path/to/photo.jpg

# Save to file
meme generate petpet --images /path/to/photo.jpg > output.gif
基于文本的表情包

仅使用文本的模板:

# 5000兆 (big/small contrast)
meme generate 5000choyen --texts "IMPORTANT" "ignore this"

# Always meme
meme generate always --texts "the answer is 42"
混合模式(图像 + 文本)
推荐工作流
  1. 搜索模板:meme search <keyword>
  2. 预览模板:meme preview <template>
  3. 查看要求:meme info <template>
  4. 生成表情包:meme generate <template> [options]
示例:创建 Petpet 表情包
# 1. Verify template exists
meme search pet

# 2. See what it needs
meme info petpet
# Output: needs 1 image, 0 text

# 3. Generate
meme generate petpet --images friend.jpg > petpet.gif

命令参考

命令描述
meme list列出全部 298 个模板
meme search <keyword>按关键词搜索模板
meme info <template>显示模板要求(图像、文本、参数)
meme preview <template>生成模板预览
meme generate <template>创建表情包
meme download下载所需资源

查看更多示例

故障排除

“meme: command not found”

尚未安装 meme CLI。请从 GitHub 安装:

# Download the binary
curl -L https://github.com/MemeCrafters/meme-generator-rs/releases/latest/download/meme-x86_64-unknown-linux-gnu -o meme

# Make executable and install
chmod +x meme
sudo mv meme /usr/local/bin/

# Download required resources
meme download

GitHub:https://github.com/MemeCrafters/meme-generator-rs

替代方案:使用 Rust 从源代码构建:

cargo install meme-generator
meme download
找不到模板

如果生成时出现“unknown template”错误:

# Verify template name
meme list | grep <template>

# Search for similar templates
meme search <keyword>

# Check template info
meme info <template>
缺少资源

如果缺少图像或模板:

meme download

这会下载所有必需的模板素材。

网络问题(下载失败)

如果 meme download 因连接超时而失败:

# Error example:
# WARN Failed to download: Connection timed out (os error 110)
# The CLI cannot reach cdn.jsdelivr.net

# Solution: Download resources manually from GitHub releases
# Visit: https://github.com/MemeCrafters/meme-generator-rs/releases

注意:如果某些模板包含内置素材,即使未下载资源也可能正常使用。

提示

  • 生成前使用 meme info <template> 了解要求
  • 重定向输出以保存文件:> output.gif
  • 许多模板同时支持图像和文本
  • 有些模板支持可选参数(例如 petpet 的 --circle)
  • 不确定模板名称时,使用 meme search 查找

评论

支持 Markdown