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 种分页模式 | separator、auto‑fit、auto‑split、dynamic |
| 自定义宽高 | 覆盖默认(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 进行身份验证。
-
复制示例 env 文件并填写您的 cookie 字符串:
cp env.example.txt .env # 编辑 .env → XHS_COOKIE=your_cookie_string_here -
运行发布脚本:
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 做贡献
- Fork 仓库。
- 创建功能/修复分支。
- 遵循现有编码风格(Python 3.10+,Node 18+)。
- 提交拉取请求 – 我们欢迎添加主题、分页调整或修复 Bug。
贡献指南详见 CONTRIBUTING.md。
结论
Auto‑Redbook‑Skills 将小红书自动化封装为一键解决方案。无论您是单打独斗的内容创作者还是团队的一员,自动化渲染、排版与发布的能力极大降低了手工操作成本。Fork 仓库,尝试一次演示,体验将 Markdown 笔记快速打磨成可发布小红书帖子的速度。
祝创作愉快!
原创文章:
查看原文