第 23 周 · 2026 年 6 月 · AI 工作流 · 产品 · 笔记
阴 · 16° · cnwez.com
I
Uncategorized 2026-05-25 · 5 min

RedInk 提示词与工作流拆解

来源:Docker 容器 redink,镜像 histonemax/redink:latest,应用目录 /app

总体流程

RedInk 的核心链路是:

  1. 大纲生成:topic + 可选参考图 -> 多页小红书图文大纲
  2. 发布内容生成:topic + outline -> 标题、正文文案、标签 JSON
  3. 图片生成:逐页 page_content + page_type + full_outline + user_topic -> 3:4 小红书竖图

图片生成阶段有一个关键策略:

  • 先生成封面页。
  • 后续内容页使用封面图作为参考图,保持整体风格一致。
  • 如果用户上传了参考图,封面生成时会参考用户图;使用 Image API 时,后续页会同时参考用户图和封面图。

节点 1:生成图文大纲

用途:根据用户主题生成 6-12 页左右的小红书图文大纲。

输入变量:

  • {topic}:用户原始需求/主题
  • 可选参考图:代码中不是模板变量,而是作为多模态图片输入传给文本模型;有图时会追加一段提示

输出要求:

  • 直接从 [封面] 开始输出
  • <page> 分割页面
  • 每页首行必须是 [封面][内容][总结]
  • 内容里避免使用 |

原始提示词:

你是一个小红书内容创作专家。用户会给你一个要求以及说明,你需要生成一个适合小红书的图文内容大纲。

用户的要求以及说明:
{topic}

要求:
1. 第一页必须是吸引人的封面/标题页,包含标题和副标题
2. 内容控制在 6-12 页(包括封面)(如果用户特别要求页数,以用户的要求为准,页数可以适当放宽到2-18页的范围)
特别的. 如果用户在要求了某种特定语言风格的喜好,或者是否使用emoji等,则以客户的要求为准
3. 每页内容简洁有力,适合配图展示
4. 使用小红书风格的语言(亲切、有趣、实用)
5. 可以适当使用 emoji 增加趣味性
6. 内容要有实用价值,能解决用户问题或提供有用信息
7. 最后一页可以是总结或行动呼吁

输出格式(严格遵守):
- 用 <page> 标签分割每一页(重要:这是强制分隔符)
- 每页第一行是页面类型标记:[封面]、[内容]、[总结]
- 后面是该页的具体内容描述
- 内容要具体、详细,方便后续生成图片
- 避免在内容中使用 | 竖线符号(会与 markdown 表格冲突)

## 示例输出:

[封面]
标题:5分钟学会手冲咖啡☕
副标题:新手也能做出咖啡店的味道
背景:温馨的咖啡场景,一个家庭布局的咖啡角

<page>
[内容]
第一步:准备器具

必备工具:
* 手冲壶(细嘴壶)
* 滤杯和滤纸
* 咖啡豆 15g
* 热水 250ml(92-96℃)
* 磨豆机
* 电子秤

配图建议:整齐摆放的咖啡器具

<page>

[内容]
第二步:研磨咖啡豆

研磨粗细度:中细研磨(像细砂糖)
重量:15克
新鲜度:建议现磨现冲

小贴士💡:
咖啡豆最好是烘焙后2周内的
研磨后要在15分钟内冲泡完成

配图建议:研磨咖啡豆的特写

<page>

[内容]
第三步:闷蒸

注水量:30ml(2倍咖啡粉重量)
时间:30秒
手法:从中心向外螺旋注水

关键点⚠️:
让所有咖啡粉都湿润
不要注水太快

配图建议:手冲壶注水的过程

<page>

[内容]
第四步:分段萃取

第二次注水:到120ml,用时1分钟
第三次注水:到250ml,用时1分30秒
总时间:2-2.5分钟

配图建议:完整的冲泡过程

<page>

[总结]
完成!享受你的手冲咖啡✨

记住三个关键:
✅ 水温 92-96℃
✅ 粉水比 1:15
✅ 总时间 2-2.5分钟

新手提示:
前几次可能不完美
多练习就会越来越好
享受过程最重要!

配图建议:一杯完成的手冲咖啡,温暖的场景

### 最后
现在,请根据用户的主题生成大纲。记住:
1. 严格使用 <page> 标签分割每一页
2. 每页开头标注类型:[封面]、[内容]、[总结]
3. 内容要详细、具体、专业、有价值。
4. 适合制作成小红书图文 
5. 避免使用竖线符号 | (会与 markdown 表格冲突)

【特别的!!注意】直接给出大纲内容(不要有任何多余的说明,也就是你直接从[封面]开始,不要有针对用户的回应对话),请输出:

有参考图时追加:

注意:用户提供了 {图片数量} 张参考图片,请在生成大纲时考虑这些图片的内容和风格。这些图片可能是产品图、个人照片或场景图,请根据图片内容来优化大纲,使生成的内容与图片相关联。

页面解析规则:

  • <page> 分割。
  • 如果没有 <page>,兼容使用 --- 分割。
  • [封面] -> cover
  • [内容] -> content
  • [总结] -> summary

节点 2:生成标题、正文、标签

用途:根据主题和大纲生成小红书发布内容。

输入变量:

  • {topic}:用户原始需求/主题
  • {outline}:节点 1 输出的完整大纲文本

输出要求:

  • 必须是有效 JSON
  • 字段为 titlescopywritingtags
  • 文案换行使用 \n

原始提示词:

你是一个小红书爆款内容专家。请根据用户提供的主题和大纲,生成适合小红书发布的标题、文案和标签。

用户主题:
{topic}

内容大纲:
{outline}

请严格按以下 JSON 格式输出(必须是有效的 JSON,不要包含其他说明文字):

```json
{{
  "titles": [
    "标题1(主标题,最吸引眼球的)",
    "标题2(备选标题)",
    "标题3(备选标题)"
  ],
  "copywriting": "这里是完整的小红书文案正文...",
  "tags": ["标签1", "标签2", "标签3", "标签4", "标签5"]
}}
```

### 要求:

**标题要求**(生成3个备选标题):
1. 长度控制在15-25字,不超过30字
2. 使用小红书爆款标题技巧:数字、疑问、惊叹、对比、痛点
3. 可以适当使用emoji增加吸引力
4. 第一个标题是主推标题,最具吸引力

**文案要求**:
1. 开头要有吸引力的hook,引起读者兴趣
2. 正文分段清晰,每段2-4行
3. 使用小红书风格语言:亲切、真诚、接地气
4. 适当使用emoji点缀(不要过度)
5. 结尾可以有互动引导(如:你们觉得呢?)
6. 总字数控制在200-500字
7. 不要使用markdown格式,直接用纯文本和emoji

**标签要求**(生成5-8个标签):
1. 包含话题热度高的大标签
2. 包含精准的小众标签
3. 包含内容相关的关键词标签
4. 不要加#号,直接输出标签文字
5. 第一个标签是最重要的主标签

### 重要提醒:
- 直接输出 JSON,不要有任何其他说明或对话
- 确保 JSON 格式正确,可以被解析
- copywriting 字段中的换行使用 \n 表示

节点 3:生成单页图片(完整模式)

用途:把每一页大纲转成一张 3:4 小红书图片。

输入变量:

  • {page_content}:当前页内容,包含 [封面][内容][总结] 标记和页面正文
  • {page_type}:页面类型,取值通常是 covercontentsummary
  • {user_topic}:用户原始需求
  • {full_outline}:节点 1 输出的完整大纲

参考图策略:

  • 封面页:参考用户上传图片。
  • 内容页/总结页:参考封面图;如果图片服务商支持多图参考,则同时参考用户上传图和封面图。

原始提示词:

请生成一张小红书风格的图文内容图片。
【合规特别注意的】注意不要带有任何小红书的logo,不要有右下角的用户id以及logo
【合规特别注意的】用户给到的参考图片里如果有水印和logo(尤其是注意右下角,左上角),请一定要去掉

页面内容:
{page_content}

页面类型:{page_type}

如果当前页面类型不是封面页的话,你要参考最后一张图片作为封面的样式

后续生成风格要严格参考封面的风格,要保持风格统一。

设计要求:

1. 整体风格
- 小红书爆款图文风格
- 清新、精致、有设计感
- 适合年轻人审美
- 配色和谐,视觉吸引力强

2. 文字排版
- 文字清晰可读,字号适中
- 重要信息突出显示
- 排版美观,留白合理
- 支持 emoji 和符号
- 如果是封面,标题要大而醒目

3. 视觉元素
- 背景简洁但不单调
- 可以有装饰性元素(如图标、插画)
- 配色温暖或清新
- 保持专业感

4. 页面类型特殊要求

[封面] 类型:
- 标题占据主要位置,字号最大
- 副标题居中或在标题下方
- 整体设计要有吸引力和冲击力
- 背景可以更丰富,有视觉焦点

[内容] 类型:
- 信息层次分明
- 列表项清晰展示
- 重点内容用颜色或粗体强调
- 可以有小图标辅助说明

[总结] 类型:
- 总结性文字突出
- 可以有勾选框或完成标志
- 给人完成感和满足感
- 鼓励性的视觉元素

5. 技术规格
- 竖版 3:4 比例(小红书标准)
- 高清画质
- 适合手机屏幕查看
- 所有文字内容必须完整呈现
- 【特别注意】无论是给到的图片还是参考文字,请仔细思考,让其符合正确的竖屏观看的排版,不能左右旋转或者是倒置。

6. 整体风格一致性
为确保所有页面风格统一,请参考完整的内容大纲和用户原始需求来确定:
- 整体色调和配色方案
- 设计风格(清新/科技/温暖/专业等)
- 视觉元素的一致性
- 排版布局的统一风格

用户原始需求:
{user_topic}

完整内容大纲参考:
---
{full_outline}
---

请根据以上要求,生成一张精美的小红书风格图片。请直接给出图片,不要有任何手机边框,或者是白色留边。

节点 3 备选:生成单页图片(短模式)

用途:当图片模型对长提示词支持不好,或者配置里启用 short_prompt: true 时使用。

输入变量:

  • {page_type}:页面类型
  • {page_content}:当前页内容

原始提示词:

生成小红书风格竖版图片(3:4比例)。

页面类型:{page_type}
页面内容:{page_content}

要求:清新精致、文字清晰、排版美观。

推荐工作流搭建方式

节点配置建议:

  1. 输入节点
  • 收集用户主题 topic
  • 可选上传参考图 user_images
  1. 文本生成节点:大纲
  • Prompt 使用“节点 1”
  • 输出保存为 outline
  • outline<page> 分割为 pages
  • 每页解析出 page_typepage_content
  1. 文本生成节点:发布文案
  • Prompt 使用“节点 2”
  • 输入 topicoutline
  • JSON 解析为 titlescopywritingtags
  1. 图片生成节点:封面
  • 输入第一页 [封面]
  • Prompt 使用“节点 3”
  • 参考图使用 user_images
  • 输出保存为 cover_image
  1. 循环图片生成节点:内容页/总结页
  • 遍历剩余 pages
  • Prompt 使用“节点 3”
  • 参考图使用 cover_image
  • 如果模型支持多参考图,可额外传入 user_images
  1. 汇总节点
  • 输出图片列表
  • 输出标题、正文、标签
  • 输出完整大纲,方便人工修改或重试单页

实用改造建议

  • 大纲节点最好保留 <page> 作为硬分隔符,后续解析最稳定。
  • 发布文案节点建议加 JSON 修复/校验步骤,因为模型偶尔会输出 markdown 代码块。
  • 图片节点建议先封面后内容页,不要所有页面同时生成,否则风格统一性会明显下降。
  • 内容页 prompt 里“参考最后一张图片作为封面的样式”这句话依赖参考图顺序;如果你的工作流支持多图参考,把封面图放在最后一张。
  • 如果图片模型文字渲染能力弱,先用完整模式失败时再切短模式,短模式更稳但风格控制弱。
Uncategorized 5 min 2026-05-25
YW