小红书自动发布助手
2026-03-29
新闻来源:网淘吧
围观:24
电脑广告
手机广告
小红书发布器
通过浏览器自动化在小红书(Xiaohongshu/RED)上创建、格式化并发布帖子。
要求
- Python 3以及Pillow(
通过 pip 安装 Pillow或通过 apt 安装 python3-pil) - CJK字体—
fonts-noto-cjk在 Linux 上 (apt install fonts-noto-cjk),或在 macOS 上通过 Homebrew 安装 Noto Sans CJK - OpenClaw 浏览器工具— 访问一个已登录小红书创作者平台的浏览器
- 一个已连接的OpenClaw 节点(或沙盒浏览器),使用 Chrome/Chromium 进行浏览器自动化
概述
此项技能处理完整的小红书发布流程:

- 草稿— 以小红书风格撰写帖子内容
- 封面— 生成封面图片(1080×1440)
- 审核— 通过消息渠道将草稿发送给用户审批
- 发布— 使用浏览器自动化发布(或交付以供手动发布)
工作流程
步骤1:起草内容
按照小红书风格创建帖子内容。请参阅references/content-guide.md了解格式规则、结构和示例。
关键规则:
- 标题 ≤20字符,带表情符号钩子
- 使用
---分隔线、表情符号项目符号、短段落 - 以问题式行动号召+话题标签结尾(8-12个标签)
- 将草稿保存至
memory/xiaohongshu-draft.md
步骤二:生成封面图片
运行封面生成脚本:
python3 <skill-dir>/scripts/gen_cover.py --title "主标题" --subtitle "副标题" --tags "标签1,标签2,标签3" --output /path/to/cover.png
选项:
--title— 主标题(大号文字,必需)--subtitle— 副标题行(中等文字,可选)--tags— 以胶囊形式显示的功能标签,用逗号分隔(可选)--badge— 右上角徽章文字(默认:"OpenClaw")--output— 输出路径(默认:cover.png)--gradient— 配色方案:purple(默认)、blue、green、orange、深色
输出:1080×1440 PNG格式,带渐变背景、装饰元素、CJK文本。
步骤3:发送审核
将草稿内容 + 封面图片发送到用户的消息渠道进行审核。格式:
📝 小红书草稿 — [主题]
标题:[标题]
[正文内容]
封面图已生成:[path]
请确认:
✅ 可以发布
✏️ 需要修改
❌ 不发
切勿自动发布。始终等待用户的明确批准。
步骤4:通过浏览器发布
用户批准后,使用浏览器自动化在配置的节点上发布。
请参阅references/browser-publish.md以获取完整的浏览器自动化步骤。
摘要:
- 导航至
https://creator.xiaohongshu.com/publish/publish - 输入标题和正文
- 通过浏览器上传封面图片
上传操作 - 点击发布
备用方案:手动发布
如果浏览器自动化不可用(CDP问题、节点离线等),请将完整帖子发送至用户频道,所有内容格式需便于复制粘贴:
📋 小红书发帖内容(请手动发布)
【标题】[标题]
【正文】
[正文内容]
【标签】[hashtags]
封面图:[path to cover image]
已知限制
- Mac Chrome CDP:通过SSH/节点启动的Chrome可能无法绑定
--remote-debugging-port在macOS上(需要GUI会话)。如果浏览器启动失败,则回退至手动发布。 - 登录状态:小红书创作者平台需要登录。如果会话已过期,请要求用户在继续操作前重新登录浏览器。
- Pillow表情符号:Pillow无法渲染彩色表情符号(NotoColorEmoji.ttf)——在封面图片中使用文本/图标替代方案。
Cron集成
此技能适用于通过cron作业进行每日定时发布。典型的cron设置:
Schedule: 0 8 * * * (Asia/Shanghai)
Session: isolated agentTurn
Delivery: announce to user's channel
cron作业消息应引用此技能,并包含当天的内容计划/主题。
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~