🎬 生活化引入
朋友圈发图不知道配啥字?想怼人又词穷?老板聚会让你整两句段子暖场,你憋半天只憋出个"哈哈"?现在谁还自己想梗啊。这一章给你装一个"快乐发生器"——你说个主题,AI 咔咔吐段子、写表情包文案,丧的、皮的、暖的全都有。发朋友圈不再词穷,怼人句句在理,群里你就是那个"梗王"。喝杯水的功夫,一天的快乐产能就被你承包了。
💡 大白话原理
大模型像个"肚子里装了全网段子的脱口秀演员"。你给它一张小纸条:"用打工人 / 养猫人 / 程序员的视角,写 3 个关于周一的冷笑话",它就从它读过的亿万段子里挑料、重组,给你现编出新梗。它不是真上网抄,而是"学"了人类幽默的规律后现场发挥——所以你换个视角、换个主题,它每次吐的都不一样,越喂越对味。
🧩 可运行代码
方式一:云端 API(给主题,AI 现编段子)
# 0) 先装依赖:pip install openai from openai import OpenAI client = OpenAI(api_key="你的APIKey") # 云端版:填你的 Key # 1) 快乐发生器:给主题 + 视角,AI 吐段子 def make_joke(topic, style="打工人"): r = client.chat.completions.create( model="gpt-3.5-turbo", messages=[ # system 立人设:你是个脱口秀段子手,定好风格 {"role": "system", "content": f"你是一个擅长「{style}」视角的幽默段子手,梗新、不油腻、不冒犯。"}, # user 给任务:要几个、关于啥、多长 {"role": "user", "content": f"写 3 个关于「{topic}」的短段子,每个不超过 50 字,用 '- ' 分行。"} ] ) return r.choices[0].message.content # 2) 试试看:周一 + 打工人视角 print(make_joke("周一", "打工人"))方式二:本地免费跑(Ollama,零成本)只改"建客户端"那一行 + model 名,函数完全一样:
from openai import OpenAI # 指向本机 Ollama(先 ollama run qwen2.5:7b 拉好模型),不花一分钱 client = OpenAI(base_url="http://localhost:11434/v1", api_key="ollama") def make_joke(topic, style="打工人"): r = client.chat.completions.create( model="qwen2.5:7b", # 用本机模型 messages=[ {"role": "system", "content": f"你是一个擅长「{style}」视角的幽默段子手,梗新不油腻。"}, {"role": "user", "content": f"写 3 个关于「{topic}」的短段子,每个不超过 50 字,用 '- ' 分行。"} ] ) return r.choices[0].message.content print(make_joke("周一", "打工人")) # 用法和方式一完全相同小升级:表情包文案生成器(主题 + 情绪,批量存文件)
import os os.makedirs("表情包文案", exist_ok=True) # 建一个放文案的文件夹 # 一组主题 + 三种情绪,凑成一套表情包套图文案 topics = ["早安", "摸鱼", "减肥失败", "加班", "想躺平"] moods = ["皮一下", "丧丧的", "元气满满"] for t in topics: # 遍历每个主题 lines = [] for m in moods: # 每个主题配三种情绪 r = client.chat.completions.create( model="gpt-3.5-turbo", messages=[ {"role": "system", "content": f"你是表情包文案写手,风格「{m}」,一句吐槽不超过 15 字。"}, {"role": "user", "content": f"给「{t}」写一句表情包文案"} ] ) lines.append(f"[{m}] " + r.choices[0].message.content) # 每个主题存一个文件,方便你挑图配字 open(f"表情包文案/{t}.txt", "w", encoding="utf-8").write("\n".join(lines)) print("已生成:", t) print("✅ 全部完成,去 表情包文案/ 文件夹挑图配字吧")✨ 炫酷效果 / 变现点
- 朋友圈 / 小红书配图:发图不再词穷,AI 给每张图配一句戳心文案,点赞蹭蹭涨。
- 表情包套图:一组主题 × 多种情绪,直接产出一套可发九宫格的文案,配图工具一键成图。
- 接单方向:帮人写段子、做"每日一笑"自动推送(配第 4 章摘要、第 3 章微信推送),按条或包月收费。
- 产品化:把脚本包装成"快乐生成器"小程序 / exe,送朋友、卖小老板,就是你的一个作品。
- 社群活跃:给群主做"每日一梗"机器人,群氛围拉满,顺手接广告位。
🏋️ 练习题
- 让 AI 用"你对象的视角"写 3 个关于你爱打游戏的吐槽段子(提示:把
style改成"吐槽男友打游戏的女友"),看看它有多懂你。
- 用"表情包文案生成器"把
topics扩到 10 个,跑一次存成一整套,挑 9 张图拼成九宫格发朋友圈。
🖼️ 配图建议
- 图 1:终端打印出段子的截图(证明真能跑、真能笑)。
- 图 2:表情包九宫格,每张配 AI 写的文案,突出"批量产出"。
- 图 3:朋友圈发图配 AI 文案的效果图,证明"发圈不再词穷"。