Meme Cog - Deep Reasoning Meets Internet Culture
Meme generation with audience targeting, trend research, and multi-angle humor.
Comedy requires timing, cultural awareness, and subverted expectations. CellCog researches trends, crafts multiple angles, and curates the best results.
We're honest: our hit rate is maybe 60-70%. Great memes are hard for humans too. But deep reasoning + multi-variant generation + ruthless curation = memes that actually land.
How to Use
For your first CellCog task in a session, read the cellcog skill for the full SDK reference — file handling, chat modes, timeouts, and more.
OpenClaw (fire-and-forget):
CODEBLOCK0
All agents except OpenClaw (blocks until done):
from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw|cursor|claude-code|codex|...")
result = client.create_chat(
prompt="[your task prompt]",
task_label="my-task",
chat_mode="agent",
)
print(result["message"])
What Memes You Can Create
Classic Meme Formats
Popular templates with your twist:
- - Drake Format: "Create a Drake meme about [topic]"
- Distracted Boyfriend: "Make a distracted boyfriend meme about programmers"
- Brain Expanding: "Create an expanding brain meme about coffee addiction"
- Two Buttons: "Make a two buttons meme about choosing between sleep and Netflix"
- Change My Mind: "Create a 'change my mind' meme about tabs vs spaces"
Example prompt:
"Create a Drake meme:
Top panel (rejecting): Writing documentation
Bottom panel (approving): Hoping the code is self-explanatory
Target audience: Programmers"
Custom Meme Images
Original visual humor:
- - Reaction Images: "Create a reaction image for when your code works on the first try"
- Relatable Content: "Make a meme image about Monday morning meetings"
- Situational Humor: "Create a visual meme about working from home vs office"
Text-Based Humor
When words are enough:
- - Twitter-Style Jokes: "Write a tweet-length joke about startup culture"
- Copypasta Parodies: "Create a copypasta about a ridiculous topic"
- Caption Suggestions: "Give me 5 funny captions for this image"
Niche Community Memes
Humor for specific groups:
- - Programmer Memes: "Create a meme about JavaScript developers"
- Finance Memes: "Make a meme about HODLing crypto"
- Academic Memes: "Create a meme about writing a thesis"
- Gamer Memes: "Make a meme about game updates"
The Honesty Section
Let's be real about what's hard:
| Challenge | Why It's Hard | What We Do |
|---|
| Timing | Comedy relies on rhythm and surprise | We study meme structures |
| Cultural Context |
Memes are deeply referential | We track internet culture |
|
Freshness | Old jokes aren't funny | We avoid overused formats |
|
Subjectivity | Humor is personal | We offer variations |
Our success rate: Maybe 60-70% land. That's honest. Great memes are hard for humans too.
What helps us:
- - Clear target audience
- Specific cultural references
- Well-defined format
- Your feedback
Meme Categories
By Format
| Type | Description | Example |
|---|
| Image Macro | Text over image | "One does not simply..." |
| Reaction |
Image expressing emotion | Surprised Pikachu |
|
Comparison | Side-by-side contrast | Expectation vs Reality |
|
Multi-Panel | Story in panels | Expanding brain |
|
Text Post | Pure text humor | Twitter screenshots |
By Humor Type
| Type | Characteristics |
|---|
| Observational | "Why is it that..." relatable moments |
| Absurdist |
Surreal, random, unexpected |
|
Referential | Relies on knowing source material |
|
Self-Deprecating | Making fun of oneself or one's group |
|
Ironic | Saying opposite of meaning |
Chat Mode for Memes
Use chat_mode="agent" for meme creation.
Memes are quick creative bursts, not deep deliberation. Agent mode's faster iteration matches meme culture's rapid pace.
Example Prompts
Classic format:
"Create an 'Expanding Brain' meme about making coffee:
Level 1: Making instant coffee
Level 2: Using a drip machine
Level 3: Pour-over with precise measurements
Level 4: Growing your own beans on a mountain
Target: Coffee enthusiasts who've gone too deep"
Programmer humor:
"Create a meme about git merge conflicts:
Format: Any format that fits
Audience: Developers
Tone: The shared pain of merge conflict resolution
Make it relatable to anyone who's had to resolve a 500-line conflict"
Original concept:
"Create a reaction image for:
Situation: When your 'quick fix' actually works
Expression: Suspicious disbelief mixed with relief
Should work as a standalone reaction image people would share"
Community-specific:
"Create a meme for the indie game dev community:
Topic: Scope creep
The journey from 'simple puzzle game' to 'MMO with procedural narrative'
Make it hit close to home for anyone who's been there"
Tips for Better Memes
- 1. Know your audience: A meme that kills in r/ProgrammerHumor might flop on Instagram. Specify who it's for.
- 2. Reference correctly: If you want a specific meme format, name it. "Drake format" is clearer than "that two-panel thing."
- 3. Embrace specificity: "Programmer meme" is vague. "Meme about debugging production at 2 AM" has hooks.
- 4. Current events help: Timely memes hit harder. Reference what's happening now.
- 5. Iterate: First meme attempt not funny? Tell us why and we'll adjust. Comedy is iterative.
- 6. The rule of threes: Many memes follow escalating patterns. Sets of three often work well.
A Note on Expectations
We're not going to pretend AI comedy is solved. It isn't.
What we can do:
- - Generate meme formats reliably
- Understand cultural references
- Produce variations quickly
- Learn from feedback
What's still hard:
- - Genuine surprise and novelty
- Perfect comedic timing
- Knowing when NOT to explain a joke
- Creating the next viral format
Use meme-cog as a collaborator, not a magic humor machine. Your sense of what's funny + our generation capabilities = better results than either alone.
We're working on it. Comedy is hard. Thanks for exploring the frontier with us.
If CellCog is not installed
Run /cellcog-setup (or /cellcog:cellcog-setup depending on your tool) to install and authenticate.
OpenClaw users: Run clawhub install cellcog instead.
Manual setup: pip install -U cellcog and set CELLCOG_API_KEY. See the cellcog skill for SDK reference.
Meme Cog - 深度推理遇上网络文化
生成针对目标受众、结合趋势研究和多角度幽默的模因。
喜剧需要时机、文化意识和颠覆预期。CellCog研究趋势、构思多个角度,并精选最佳结果。
我们实话实说:我们的命中率大概在60-70%。优秀的模因对人类来说也很难。但深度推理 + 多变量生成 + 无情筛选 = 真正能引起共鸣的模因。
使用方法
在会话中首次使用CellCog任务时,请阅读cellcog技能以获取完整的SDK参考——包括文件处理、聊天模式、超时等。
OpenClaw(即发即忘模式):
python
result = client.create_chat(
prompt=[你的任务提示],
notifysessionkey=agent:main:main,
task_label=my-task,
chat_mode=agent,
)
除OpenClaw外的所有代理(阻塞直到完成):
python
from cellcog import CellCogClient
client = CellCogClient(agent_provider=openclaw|cursor|claude-code|codex|...)
result = client.create_chat(
prompt=[你的任务提示],
task_label=my-task,
chat_mode=agent,
)
print(result[message])
你可以创建哪些模因
经典模因格式
加入你个人风格的流行模板:
- - Drake格式:创建一个关于[主题]的Drake模因
- 分心男友:制作一个关于程序员的分心男友模因
- 大脑进化:创建一个关于咖啡成瘾的大脑进化模因
- 两个按钮:制作一个关于在睡眠和Netflix之间选择的两个按钮模因
- 改变我的想法:创建一个关于制表符与空格的改变我的想法模因
示例提示:
创建一个Drake模因:
上方面板(拒绝):写文档
下方面板(认可):希望代码能自解释
目标受众:程序员
自定义模因图片
原创视觉幽默:
- - 反应图片:创建一个代码第一次运行就成功的反应图片
- 共鸣内容:制作一个关于周一早会的模因图片
- 情境幽默:创建一个关于在家办公vs办公室办公的视觉模因
文字类幽默
当文字足够时:
- - 推特风格笑话:写一个关于创业文化的推文长度笑话
- 复制粘贴恶搞:创建一个关于荒谬话题的复制粘贴文
- 配文建议:为这张图片提供5个有趣的配文
小众社区模因
针对特定群体的幽默:
- - 程序员模因:创建一个关于JavaScript开发者的模因
- 金融模因:制作一个关于持有加密货币的模因
- 学术模因:创建一个关于写论文的模因
- 游戏玩家模因:制作一个关于游戏更新的模因
诚实说明
让我们坦诚面对难点:
| 挑战 | 为什么难 | 我们的做法 |
|---|
| 时机 | 喜剧依赖节奏和惊喜 | 我们研究模因结构 |
| 文化背景 |
模因具有深度引用性 | 我们追踪网络文化 |
|
新鲜度 | 老笑话不好笑 | 我们避免过度使用的格式 |
|
主观性 | 幽默因人而异 | 我们提供多种变体 |
我们的成功率: 大概60-70%能命中。这是实话。优秀的模因对人类来说也很难。
什么能帮助我们:
- - 明确的目标受众
- 具体的文化引用
- 定义清晰的格式
- 你的反馈
模因分类
按格式分类
| 类型 | 描述 | 示例 |
|---|
| 图片宏 | 图片上叠加文字 | 没有人能简单... |
| 反应 |
表达情绪的图片 | 惊讶的皮卡丘 |
|
对比 | 并排对比 | 期望vs现实 |
|
多面板 | 用面板讲述故事 | 大脑进化 |
|
文字帖 | 纯文字幽默 | 推特截图 |
按幽默类型分类
超现实、随机、出人意料 |
|
引用类 | 依赖对源材料的了解 |
|
自嘲类 | 拿自己或自己的群体开玩笑 |
|
反讽类 | 说反话 |
模因的聊天模式
创建模因时使用chat_mode=agent。
模因是快速的创意爆发,而非深思熟虑。代理模式更快的迭代速度与模因文化的快节奏相匹配。
示例提示
经典格式:
创建一个关于泡咖啡的大脑进化模因:
第1级:泡速溶咖啡
第2级:使用滴滤机
第3级:精确计量的手冲
第4级:在山上自己种咖啡豆
目标:那些走火入魔的咖啡爱好者
程序员幽默:
创建一个关于git合并冲突的模因:
格式:任何合适的格式
受众:开发者
基调:解决合并冲突的共同痛苦
让任何解决过500行冲突的人都能产生共鸣
原创概念:
创建一个反应图片:
情境:当你的快速修复真的管用时
表情:怀疑的不信任混合着如释重负
应该能作为一个独立的反应图片供人们分享
社区特定:
为独立游戏开发社区创建一个模因:
主题:范围蔓延
从简单益智游戏到带程序化叙事的MMO的旅程
让每个经历过的人都能感同身受
制作更好模因的技巧
- 1. 了解你的受众:在r/ProgrammerHumor大火的模因可能在Instagram上翻车。明确说明为谁制作。
- 2. 正确引用:如果你想要特定的模因格式,直接命名。Drake格式比那个两面板的东西更清晰。
- 3. 拥抱具体性:程序员模因太模糊。关于凌晨2点调试生产环境的模因更有抓手。
- 4. 时事有帮助:及时的模因更有冲击力。引用正在发生的事情。
- 5. 迭代:第一次模因尝试不好笑?告诉我们原因,我们会调整。喜剧是迭代的。
- 6. 三的法则:许多模因遵循递进模式。三组通常效果很好。
关于期望的说明
我们不会假装AI喜剧已经解决了。它还没有。
我们能做的:
- - 可靠地生成模因格式
- 理解文化引用
- 快速生成变体
- 从反馈中学习
仍然困难的:
- - 真正的惊喜和新颖性
- 完美的喜剧时机
- 知道何时不该解释一个笑话
- 创造下一个病毒式格式
把meme-cog当作合作者,而不是神奇的幽默机器。 你对什么好笑的感觉 + 我们的生成能力 = 比任何一方单独做都更好的结果。
我们正在努力。喜剧很难。感谢你与我们一同探索前沿。
如果未安装CellCog
运行/cellcog-setup(或根据你的工具运行/cellcog:cellcog-setup)来安装和认证。
OpenClaw用户: 改为运行clawhub install cellcog。
手动安装: pip install -U cellcog并设置CELLCOGAPIKEY。查看cellcog技能获取SDK参考。