Red book content creation

Polar Sponsor
爱发电 赞助
.NET 9.0

将文章、技术文档等转为适合小红书的 HTML,生成封面图和内容截图,自动配标题和摘要。用户提供 Markdown 或纯文本,AI 生成小红书风格多图 HTML,调用截图工具直接生成发布图片。适用于技术博客、知识干货、产品介绍、营销内容等。

小红书内容生成技能

功能概述

小红书内容生成技能是一项面向实际任务的技能,主要用于将任意文章/内容转换为 小红书风格 的 HTML 页面,输出多张可截图发布的图片,并附上 标题 + 正文摘要;支持 两种风格 :;

核心要点

  • 🎨 热情风 (红色系):#FF6B6B → #FF8E53 橙红渐变,适合激情、励志、营销类内容;
  • 🔬 科技风 (蓝紫系):#4A90E2 → #7B68EE 蓝紫渐变,适合技术干货、科普、编程类内容。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

小红书内容生成技能

功能概述

将任意文章/内容转换为小红书风格的 HTML 页面,输出多张可截图发布的图片,并附上标题 + 正文摘要。

支持两种风格:

  • 🎨 热情风(红色系):#FF6B6B → #FF8E53 橙红渐变,适合激情、励志、营销类内容
  • 🔬 科技风(蓝紫系):#4A90E2 → #7B68EE 蓝紫渐变,适合技术干货、科普、编程类内容

风格选择

风格 主色调 渐变 适用场景
热情风 #FF6B6B (珊瑚红) #FF6B6B → #FF8E53 营销/励志/个人成长/情感类
科技风 #4A90E2 (科技蓝) #4A90E2 → #7B68EE 技术干货/编程/数据库/架构类

生成内容时,根据内容主题自动选择风格:

  • 数据库、缓存、架构、编程 → 科技风
  • 营销、增长、个人IP、情感 → 热情风
  • 可通过指令指定风格,如"用热情风生成"

使用方式

方式一:发送内容给 AI

直接把你的文章内容发给我(可以是 Markdown 或纯文本),告诉我"帮我生成小红书内容"或"做成适合小红书的格式"。

示例:

"帮我把这篇关于 Redis 缓存的文章做成小红书风格的内容"

我会自动:

  1. 分析内容结构,提取核心要点
  2. 根据内容类型选择合适风格(科技风/热情风)
  3. 生成适配小红书的 HTML 页面(封面 + 多个内容区块)
  4. 截图并发送给你
  5. 提供标题和正文建议

方式二:命令行调用

cd ~/.openclaw/workspace/skills/xiaohongshu-content
bash scripts/generate_content.sh "你的内容" "输出标题" [tech|passion]

输出规格

项目 说明
图片数量 1张完整长图(包含所有内容)
图片格式 PNG
图片宽度 680px(小红书标准宽度)
图片高度 自动(根据内容长度)
HTML输出 可在浏览器打开查看完整效果
截图工具 wkhtmltoimage

HTML 模板

技能包含两个预设模板:

科技风 (tech_style.html)

  • 主色: #4A90E2 (科技蓝)
  • 渐变: #4A90E2 → #7B68EE (蓝紫渐变)
  • 背景: #F0F4FF / #F8F0FF (淡蓝/淡紫)
  • 强调色: #4A90E2 (蓝), #7B68EE (紫)
  • 适用: 技术干货、编程、数据库、架构、DevOps 等

热情风 (passion_style.html)

  • 主色: #FF6B6B (珊瑚红)
  • 渐变: #FF6B6B → #FF8E53 (橙红渐变)
  • 背景: #FFF5F5 / #FFF9F0 (淡粉/淡黄)
  • 强调色: #FF6B6B (红), #FF8E53 (橙)
  • 适用: 营销、个人成长、情感、励志等

通用组件

两种风格共用相同的组件结构:

  • 封面卡片:emoji + 标题 + 副标题 + 标签
  • 内容卡片:图标 + 标题 + 副标题 + 要点列表 + 类比框
  • 对比表格:渐变色表头 + 斑马纹行
  • 流程图:渐变按钮 + 箭头
  • 徽章标签:圆角胶囊样式
  • 总结网格:2列 Summary Card

截图脚本用法

cd /root/.openclaw/workspace/skills/xiaohongshu-content/outputs

# 生成长图(完整内容)
wkhtmltoimage --width 680 --quality 90 input.html output.png

# Python 截图(可获取精确尺寸)
python3 scripts/take_screenshot.py --input input.html --output output.png --width 680

标题与摘要生成规则

标题公式

[符号] + [核心关键词] + [效果词] + [平台词]

示例(科技风):
🔍 一文搞懂MySQL索引核心原理
💡 5分钟理解Redis缓存雪崩
🚀 微服务架构避坑指南

示例(热情风):
🔥 这个思维模式,悄悄拉开了差距
✨ 3个技巧,让你的效率翻倍
💪 坚持30天,发生惊人变化

摘要公式

[一句话概括价值] + [时间/难度暗示] + [行动引导]

示例:
Redis缓存穿透、击穿、雪崩一篇全搞懂,收藏慢慢看~
#Redis #缓存技术 #后端开发 #知识分享

标签策略

  • 3-5个标签
  • 结构:1个领域词 + 1-2个技术词 + 1个平台词 + 1个情绪词
  • 示例:#MySQL #数据库索引 #技术干货 #知识分享

依赖项

依赖 用途 安装
Python3 截图脚本 系统自带
wkhtmltoimage HTML渲染引擎 apt install wkhtmltopdf
ImageMagick 图片裁剪 apt install imagemagick

文件结构

xiaohongshu-content/
├── SKILL.md                    # 本技能说明
├── scripts/
│   ├── generate_content.sh     # 内容生成主脚本
│   ├── take_screenshot.py      # Python截图工具
│   └── open_preview.sh         # 浏览器打开预览
├── templates/
│   ├── tech_style.html         # 科技风模板(蓝紫渐变)
│   └── passion_style.html      # 热情风模板(红橙渐变)
└── outputs/                    # 生成的内容目录

示例输出

用户提供内容 → AI 生成以下内容:

标题: 🔍 MySQL 索引全景图解|用图书馆类比秒懂索引底层逻辑

正文:

聚簇索引、非聚簇索引、ICP、MRR、GROUP BY、最左前缀 —— 这篇用"图书馆"类比帮你彻底搞懂! 收藏慢慢看 💪 #MySQL #数据库索引 #技术干货 #知识分享 #后端开发

图片: 1 张完整长图(可发布到小红书)

数学公式渲染

如果内容包含数学公式,需要使用 katex 进行渲染。

引入方式



渲染方式

公式使用 katex.render() 渲染到指定的 或

元素中:

katex.render(
  "\text{score}(t,d) = IDF(t) \times \frac{f(t,d) \cdot (k_1 + 1)}{f(t,d) + k_1 \cdot (1 - b + b \cdot \frac{|d|}{avgdl})}",
  document.getElementById("formula-main"),
  { displayMode: true, throwOnError: false }
);

注意事项

  • 注意大小写:CDN 加载的是小写 katex,调用时也要用小写
  • 使用 window.onload:确保 DOM 加载完成后再渲染公式
  • 给公式留空容器:先在 HTML 中放一个空的 ,JS 渲染到容器中
  • 设置 displayMode: true:公式较长时使用行内显示模式

示例公式容器

注意事项

  1. 图片宽度固定 680px,适配小红书笔记宽度
  2. 长图高度根据内容自动增长,完整包含所有信息
  3. 标签使用 emoji + 文字,增加视觉吸引力
  4. 摘要控制在 100 字以内,小红书显示完整
  5. 标题控制在 20 字以内,超过会被截断
  6. 风格默认选择:技术类 → 科技风,营销/个人类 → 热情风
  7. 代码块格式:代码语句之间用
    换行保持独立行,函数体/回调/链式调用使用 2 空格缩进,禁止所有代码挤在一行

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习