Auto‑Redbook‑Skills:自动化小红书内容创作

Auto‑Redbook‑Skills:自动化小红书内容创作

小红书(Little Red Book)已成为生活方式与购物内容的首选平台。Auto‑Redbook‑Skills 仓库通过将普通 Markdown 转换为可直接发布的帖子,配合样式化图片与可选的自动发布功能,为创作者提供起步优势。

为什么使用 Auto‑Redbook‑Skills?

  • 速度 — 生成草稿、渲染所有图片、秒级发布。
  • 一致性 — 所有图片共享统一的卡片布局与品牌敏感主题。
  • 灵活性 — 可切换 Python 或 Node.js 工具链,选择主题、调整分页,控制图片尺寸。
  • 开源 — Fork、修改或贡献。MIT 许可确保可安全商业使用。

核心功能

功能 描述
8 个内置主题 默认灰色、俏皮几何、Neobrutalism、植物、专业、复古、终端、Sketch
4 种分页模式 separatorauto‑fitauto‑splitdynamic
自定义宽高 覆盖默认(1080×1440),符合平台规格
自动发布 可选脚本,基于 cookie 发送请求至小红书 API
跨平台 在 Windows、macOS、Linux 上运行;需要 Playwright 进行无头浏览器渲染

快速入门

1. 克隆仓库

git clone https://github.com/comeonzhj/Auto-Redbook-Skills.git
cd Auto-Redbook-Skills

2. 安装依赖

Python

pip install -r requirements.txt
playwright install chromium

Node.js

npm install
npx playwright install chromium

小贴士:将仓库存放在您的代理技能目录下(例如 ~/.claude/skills/)。

渲染图片

工作流的核心是 渲染脚本。请选择适合的语言。

Python

# 默认主题 + 手动分页
python scripts/render_xhs.py demos/content.md

# 自动拆分(推荐长内容)
python scripts/render_xhs.py demos/content.md -m auto-split

# 更换主题
python scripts/render_xhs.py demos/content.md -t playful-geometric -m auto-split

# 自定义尺寸 & DPR
python scripts/render_xhs.py demos/content.md -t retro -m dynamic --width 1080 --height 1440 --max-height 2160 --dpr 2

Node.js

# 默认主题 + 手动分页
node scripts/render_xhs.js demos/content.md

# 主题选择 + 自动拆分
node scripts/render_xhs.js demos/content.md -t terminal -m auto-split

执行后,您将在工作目录下找到 cover.png 与一个或多个 card_X.png 文件。

发布到小红书

publish 脚本 使用浏览器获取的 cookie 进行身份验证。

  1. 复制示例 env 文件并填写您的 cookie 字符串:

    cp env.example.txt .env
    # 编辑 .env → XHS_COOKIE=your_cookie_string_here
    

  2. 运行发布脚本:

    python scripts/publish_xhs.py \
      --title "Your Post Title" \
      --desc "Optional description" \
      --images cover.png card_1.png card_2.png
    

可选参数: - --private – 以私密笔记形式发布。 - --post-time "2024-01-01 12:00:00" – 预定未来发布时间。 - --dry-run – 模拟测试,不真正发布。

安全提示:不要将 .env 或 cookie 字符串提交到版本控制。

为 Auto‑Redbook‑Skills 做贡献

  1. Fork 仓库。
  2. 创建功能/修复分支。
  3. 遵循现有编码风格(Python 3.10+,Node 18+)。
  4. 提交拉取请求 – 我们欢迎添加主题、分页调整或修复 Bug。

贡献指南详见 CONTRIBUTING.md

结论

Auto‑Redbook‑Skills 将小红书自动化封装为一键解决方案。无论您是单打独斗的内容创作者还是团队的一员,自动化渲染、排版与发布的能力极大降低了手工操作成本。Fork 仓库,尝试一次演示,体验将 Markdown 笔记快速打磨成可发布小红书帖子的速度。

祝创作愉快!

原创文章: 查看原文

分享本文