发布于 更新于 约 8 分钟读完 · 3,059 字

一键下载 prompt-master-series zip · 19 KB · 5 个文件 · v1.4.0

为了下载快,包里没放 1 个视频 / 大图等素材(约 6.3 MB),不影响 Skill 本身使用;完整素材见 GitHub 源文件。

下载后怎么用?
  1. 解压,得到一个 prompt-master-series/ 文件夹(里面是 SKILL.md)。
  2. 整个文件夹放进你用的 Agent 的技能目录:
    • Claude Code:~/.claude/skills/
    • Codex:~/.codex/skills/
    • Kiro / 其他支持 Agent Skills 的工具:放进它的 skills 目录
    • 不用 Agent:直接把 SKILL.md 全文贴给任意 AI 当工作手册,也能用
  3. 新开一个对话,用描述里的触发词说话即可(如「帮我复盘这次比赛」)。

命令行一步到位(macOS / Linux / Git Bash):

curl -L https://tiaozhuxiansheng.com/skills/prompt-master-series.zip -o prompt-master-series.zip && unzip -o prompt-master-series.zip -d ~/.claude/skills/
本文目录 13 节
  1. 适用场景
  2. 不做什么(边界)
  3. 核心原则
  4. 工作流程
  5. 阶段 A · 破题与拆解
  6. 阶段 B · 出小红书双卡
  7. 阶段 C · 写小白独立笔记
  8. 阶段 C2 · 写小红书正文(发布用)
  9. 阶段 D · 归档与封版
  10. 阶段 E · 发布与上线(数据驱动两层结构)
  11. 输出物清单(一期 = 5 件 + 3 处登记)
  12. 附:卡片设计系统(克制内敛)
  13. 引用文件

Prompt Master Series(目标是成为 Prompt 大师 · 系列内容生产)

路径约定:文中 <知识库>、<工作区> 等占位符开工时现场解析——<知识库> = git -C "<本skill目录>" rev-parse --show-toplevel,<工作区> = 它的上一级,其他仓库在 <工作区> 下按 remote 地址找。完整规则见 <知识库>/07_skill存档/SKILL_INDEX.md 的「路径约定」。

适用场景

把一个已有的 prompt 作品 / battle 案例,沉淀成《目标是成为 Prompt 大师》系列的一期可发布内容。 一期 = 破题拆解 + 小红书双卡 + 小红书正文 + 小白笔记 + 归档封版。

典型触发语:

  • 「把这个 prompt 做成一期 Prompt 大师」
  • 「拆解这张图的 prompt,出小红书卡片」
  • 「写一份小白能看懂的 prompt 复盘 / 笔记」
  • 「做 prompt 四层拆解卡」
  • 「给这个主题做封面 + 拆解卡」

不做什么(边界)

  • 不从零生成获奖图本身——那是 aigc-prompt-optimizer 的活;本 skill 处理「已有作品 → 可发布系列内容」。
  • 不写自夸:卡面与笔记都不出现「获奖 / 冠军 / 第一 / 名次」字样,不署名。
  • 小白笔记不放任何双链 / 站内引用,必须能单独阅读。

核心原则

  1. 克制内敛:卡面不出现名次字样、不署名;暖象牙底 + 大量留白 + 四色克制,文字宁少勿多。
  2. 结构即题意:抽象主题画「关系的结构」,不画字面意思。
  3. 概念冻结,风格置换:迭代经验(对但不美 → 整组换画风)是这个系列最值钱的干货,必须讲透。
  4. 小白第一:笔记零前置、降术语、配名词小抄,看完能照着做。
  5. 系列一致:统一刊头、统一版式、统一文件夹结构,方便追更与复用。

工作流程

阶段 A · 破题与拆解

0) 先判断比赛类型(动笔前置检查)

这个群不止一种比赛:MPB(morning prompt battle)、PBO(prompt battle original)、闪电战等。正文 / 笔记 / 复盘里凡是点名比赛的地方,必须先确认本期属于哪一场——从用户口述、当日复盘、群消息截图里取证;取证不到就用泛称「prompt battle」并向用户确认,绝不默认写 MPB。

教训:第 9 期《无根据颂歌》正文写了「今天MPB的题目是…」,实际是 PBO,发布后才发现,只能存档勘误。

1) 把抽象主题翻译成画面(四步)

  1. 拆关系:把主题拆成「两个角色 + 什么关系」(对话=双向流动 / 传承=单向交付 / 冲突=对抗)。
  2. 换主角:选一对语义距离最大、但动作同构的主体——「一古一今」最稳(甲骨文 × 二进制)。
  3. 同构动作对位:让两个主体做同一个动作(刻字 ⟷ 敲键盘 = 书写),左右镜像构图。
  4. 关系实体化:用一个看得见的连接介质(字符云 / 光带 / 丝线 / 烟)把”关系”画出来,并让两侧颜色互相渗透。

2) 把作品的 prompt 切成四层(这是拆解卡和笔记的骨架):

层管什么迭代中的角色
叙事核心层谁 / 在哪 / 做什么 / 关系通常全程不动
风格基底层画风词系(扁平插画 / 等距 / 细线…)「对但不美」时整组置换的就是它
软过渡让对比两半自然融合(慢慢过渡 / 无硬边界)常是定稿关键
负面词疫苗--no 后面那串每版把上一版的病灶写进去

四层会随题型 flex,别硬套。 上表是「抽象词 + 软过渡 / 有 --no」的典型形态。具体物件题(如纸飞机 LEGO 小镇)往往没有软过渡、也没 --no,这时第 3、4 层换成:

  • 第 3 层 → 概念转译层(胜负手):把物件结构翻译成可探索空间的桥句(built around / has landed / creases like mountains and valleys)——这是物件题的赢点所在;
  • 第 4 层 → 真实手作锚点:压 AI 感的人手痕迹(handmade / pencil doodles made by a real child)。 四种颜色(青/长春花/金/陶土红)不变,每期按这条 prompt 真实存在的层来命名图例即可。

3) 提炼三轮迭代经验:概念对但不美时,整组换画风,不要修修补补;摄影词系与扁平插画词系互斥,换基底要旧词全清、新词整组进。

阶段 B · 出小红书双卡

用 assets/make_cards.py(参数化)。每期只改脚本顶部 CONFIG:原图路径、主标题、副标题、四层图例文案、prompt 分段(给每段标注属于哪一层)。运行即出两张 3:4 卡:

  • 封面卡:系列刊头 → 原图 → 主标题 → 四色短线 → 副标题
  • 拆解卡:刊头 → 标题 → 小图 → 四色图例 → 划线 prompt → 心法

依赖:pip install Pillow;字体用 Windows 自带(微软雅黑 msyhbd / 等线 Deng / Consolas)。 出图后必检:脚本会打印 prompt_end_y,该值必须 < 页脚线(约 1290);溢出就把 pf(prompt 字号)或 line_h 调小、或缩短分段文字。生成后人眼看一遍两张图。

封面图脚本已自动限高(MAX_H=640):竖版原图(如 3:4)不会再把封面标题/副标挤出画布(横 / 方图不受影响)。标题过长(如含大量拉丁字母)若触边,把封面标题字号 msyhb(140) 调小一档即可。 拆解卡同样已限高(440px,2026-07-17 第 10 期竖图+长 prompt 实测溢出后补):竖版原图不再挤占 prompt 区。若 prompt 仍溢出(prompt_end_y ≥ 1290),再把 PF 调到 20、LINE_H 调到 34(第 10 期用的就是这组,视觉无异样)。 全中文 prompt 已支持(2026-07-27 第 12 期《霜瞳》补):draw_annotated 改为「CJK 逐字 / ASCII 按词」混合分词(纯中文按空格切词会整段不换行),含避头点;prompt 字体检测到 CJK 自动从 Consolas 换微软雅黑(Consolas 无中文字形)。中文长 prompt(~500 字)参考参数:PF=20、LINE_H=32,9:16 竖图实测 prompt_end_y≈1169。

设计规格见文末「附:卡片设计系统」。

替代路径(同等有效,改版式更快)· HTML → Chrome 无头截图:把卡写成一个复用站点同款 CSS 变量的 HTML(html,body 固定成 600×800、overflow:hidden),用 Chrome 无头导出 2 倍高清 PNG:

chrome --headless --disable-gpu --hide-scrollbars \
  --force-device-scale-factor=2 --window-size=600,800 \
  --screenshot="主题_封面卡.png" "file:///绝对路径/card.html"

截图尺寸 = window-size × scale(600×800 → 1200×1600)。好处:卡与网站共用 CSS、改色一处生效;中文换行 / prompt 分段上色用 HTML 比 Pillow 算坐标省事。坑:中文路径用 Windows 绝对路径(MSYS 会改写 /tmp)。详见库内 长期更新展示站_两层结构与无头卡片量产_v1。

阶段 C · 写小白独立笔记

按 templates/episode_note_template.md 改写。硬规则:

  • 去双链:删掉所有 [[…]] 与站内引用,单篇自洽。
  • 零前置:开头交代「这是什么比赛」,先讲清 prompt battle / 撞车 / MJ。
  • 降术语:isometric→「策略游戏那种斜 45° 视角」、editorial illustration→「杂志配图风」、二进制→「电脑里的 0 和 1」;文末附名词小抄。
  • 重经验:把「对但不美就整组换画风,别修补」「负面词是你踩过的坑清单」讲透。
  • 能上手:结尾给「抽象题五步法 + 一古一今同构动作词库」。
  • 不自夸:不写名次 / 署名。

阶段 C2 · 写小红书正文(发布用)

笔记是「存档版」(长、可独立读);小红书正文是「发布版」(短、钩子前置)。两者不同,不要把笔记直接当正文发。

按 templates/xiaohongshu_caption_template.md 写。硬规则(内敛克制):

  • 不写名次、不喊口号、不署名;emoji 可零,最多点缀一两个。
  • 第一行即标题:制造好奇但不夸张;给 2–3 个备选标题供挑。
  • 短段落:多用单句成段,通篇约 300–500 字,适合竖屏。
  • 小白可读:prompt / Midjourney / 撞车 等词第一次出现就用大白话带过。
  • 比赛名先核对:点名比赛类型前先过阶段 A 第 0 步(MPB / PBO / 闪电战…),拿不准就写泛称「prompt battle」。
  • 留看图理由:正文给「思路 + 三点心得」,把「完整 prompt 和四层拆解在图里」当作翻图动机。
  • 平静收尾:一句话点明这是《目标是成为 Prompt 大师》第几期,不追结果。
  • 标签 5–8 个:工具词(#Midjourney #prompt)+ 品类词(#AI绘画 #AIGC)+ 本期特色词。

阶段 D · 归档与封版

系列文件夹独立于知识库,是 GitHub Mr-Salticidae/becoming-a-prompt-master 的本地克隆,下文记作 <系列仓库>(发布物不进知识库,保持库内整洁)。在 <工作区> 下按 remote 地址找它(旧机器上目录名是 目标是成为 Prompt 大师),找不到就 gh repo clone Mr-Salticidae/becoming-a-prompt-master "<工作区>/becoming-a-prompt-master"。结构:

<系列仓库>\
├── README.md                 系列说明 + 期数目录
├── index.html                GitHub Pages 站(数据驱动两层结构:封面墙目录 + 详情页)
├── .nojekyll                 原样服务中文目录,勿删
└── NN_主题/
    ├── 主题_笔记.md           小白独立版(长 · 存档)
    ├── 主题_小红书正文.md      发布版(短 · 钩子前置;发布后顶部回填帖子链接)
    ├── 主题_原图.png
    ├── 主题_封面卡.png
    └── 主题_prompt拆解卡.png

新增一期:复制上一期文件夹结构 → 换这 5 个文件 → 在系列 README.md 目录表加一行 → 笔记 / README 文末标「封版 vX · 日期」。

阶段 E · 发布与上线(数据驱动两层结构)

⚠️ 2026-06-19 起 index.html 已重构为数据驱动的两层结构,不再是「每期一个 <article> 平铺」:

  • 首页 = 封面墙:封面卡网格 + 顶部分类筛选;一格一期,首页恒定紧凑,不随期数变长。
  • 详情页:点封面经 hash 路由(#ep02)进入,才渲染该期完整内容(双卡 + 原图 + 操作区)。
  • 所有渲染由脚本顶部的 EPISODES 数组驱动。结构律见 长期更新展示站_两层结构与无头卡片量产_v1。
  1. 发到小红书,拿到这期帖子的分享链接(xhslink 短链或帖子 URL)。
  2. 在 index.html 脚本顶部的 EPISODES 数组里加一条对象(照 templates/episode_manifest_entry.js),填:id(ep0N,唯一,也是点赞计数 key)、no、title、cat(分类 key)、sub、folder、cover/breakdown/original/note 文件名、noteTitle、xhs(帖子链接)、prompt(完整 prompt)。
    • 若这期是新分类,在数组上方的 CATS 里加一行 key:{name,color}(颜色复用四色之一);筛选 chip 会自动出现。
    • 不用再复制 HTML / 改 id / 改 data-target——这些全由数组渲染,旧的「复制 <article> 区块」流程已废弃。
  3. xhs 字段直填帖子链接(详情页「小红书原帖」按钮 target="_blank");留空则该按钮自动不显示。别指向 md(md 是内部存档,给读者看的是活帖)。同时把链接回填到 主题_小红书正文.md 顶部。
    • ⚠️ 小红书反外链坑:从外站点击 xhslink 会带 Referer,小红书弹「当前笔记暂时无法浏览 / 扫码查看」拦截页(地址栏直接打开却正常,因为没 referer)。按钮必须带 referrerpolicy="no-referrer"(配合 rel="noopener noreferrer")才放行——本站 renderDetail 已内置,沿用即可。
  4. git add -A && git commit && git push;GitHub Pages 约 30–60 秒自动重建(可能命中 CDN 缓存,轮询线上加 ?cb=随机 绕缓存确认;中文文件名上线要 URL 编码)。

详情页每期四件套保持不变:一键复制 Prompt(读隐藏 <pre class="prompt-src">)· 小白笔记(站内弹窗,marked 渲染笔记 md,自动修正图片相对路径)· 小红书原帖(活帖直链)· 原图内嵌可下载(点击放大 + 下载);另含一枚点赞——全局真实计数(Abacus serverless,命名空间 becoming-a-prompt-master、key = 该期 id,无需注册/密钥,CORS 已验证;每浏览器一次,localStorage 防重复;轻 pop + 浮心动画)。 公共的 灯箱 / 笔记弹窗 / toast / <script> 全站只在 index.html 留一份;新增期只改 EPISODES 数组,零改动公共逻辑。 小红书链接必须用带 xsec_token 的完整分享链接,或 App「分享→复制链接」的 xhslink.com/o/xxx 短链;绝不能用裸 discovery/item/{id} 链接——小红书强制校验 token,裸链点击无法跳转(报”无法浏览”或跳登录)。xhslink 短链 / xsec_token 都可能带时效;失效就换新链接重新 commit。详见知识库《小红书笔记外链必带xsec_token》。


输出物清单(一期 = 5 件 + 3 处登记)

  • 主题_封面卡.png(3:4)
  • 主题_prompt拆解卡.png(3:4)
  • 主题_原图.png(归档)
  • 主题_小红书正文.md(发布版,内敛克制;顶部回填帖子链接)
  • 主题_笔记.md(小白独立版,无双链)
  • 系列 README.md 目录表 +1 行
  • index.html 的 EPISODES 数组 +1 条对象(新分类则 CATS 也 +1 行;小红书入口=活帖直链)
  • 小红书发布,取回帖子链接回填上述两处(数组 xhs 字段 + 小红书正文顶部)

附:卡片设计系统(克制内敛)

  • 画布 1080×1440(3:4);边距 88
  • 配色:暖象牙底 #F4EEE7 / 主墨 #2F2D2A / 次灰 #8C8479 / 细线 #D5CBBE
  • 四层色(从作品色域取,克制不刺眼):叙事核心 青 #2E8B73 / 风格基底 长春花 #6A6FB5 / 软过渡 金 #C68A33 / 负面词 陶土红 #BF5638
  • 字体:微软雅黑 Bold(标题)/ 等线 Light(刊头与副标)/ Consolas(prompt)
  • 系列刊头:两侧细线 + 居中「目标是成为 PROMPT 大师」
  • prompt 标注:逐词彩色下划线,同段同行连续
  • 禁止:渐变、阴影、署名、名次字样、信息过载

引用文件

  • assets/make_cards.py —— 参数化双卡生成器(内置「对话」期为可运行样例)
  • templates/episode_note_template.md —— 小白独立笔记骨架(长 · 存档)
  • templates/xiaohongshu_caption_template.md —— 小红书正文骨架(短 · 发布,内敛克制;顶部含帖子链接回填位)
  • templates/episode_manifest_entry.js —— 新增一期往 index.html 的 EPISODES 数组里加的那条对象模板(数据驱动两层结构;旧的 gallery_episode_block.html 已废弃)
  • 首期实例:<系列仓库>\01_对话\(已独立出库,对照成品)
  • 方法论母版(内部档,含双链,供深挖):
    • 03_prompt模板库/02_案例复盘/2026-06-12_对话甲骨文二进制获奖图复盘_v1.md
    • 04_方法论与洞察/03_超现实与主题破局/抽象题面的同构动作对位法_v1.md
    • 04_方法论与洞察/05_prompt与工具方法/概念锚定_风格置换迭代法_v1.md