小红书自动发布器:自动化发帖 CLI 工具

小红书技能:自动化您的“小红书”内容发布

革新您的“小红书”工作流程,使用这个强大的开源 Python CLI 工具。小红书技能(前身为 RedBookSkills)支持在中国流行的生活方式平台“小红书(Xiaohongshu/RED)”上实现完全自动化的内容发布、数据抓取和账户管理。

🚀 核心功能

  • 自动化发布:自动填充标题、内容,从 URL/本地文件上传图片
  • 智能话题标签:从内容末尾提取 #话题标签并自动添加
  • 多账户支持:使用隔离的 cookies 管理多个账户
  • 无头模式:使用 Chrome DevTools Protocol (CDP) 无需浏览器窗口运行
  • 远程部署:通过 --host/--port 连接远程 Chrome 实例
  • 内容智能:搜索笔记、获取详情、发布评论、抓取分析数据

🎯 快速开始指南

1. 安装设置

pip install -r requirements.txt

2. 首次登录

python scripts/cdp_publish.py login
在打开的 Chrome 窗口中扫描二维码。

3. 发布内容(无头模式)

python scripts/publish_pipeline.py --headless \
  --title "您的文章标题" \
  --content "您的文章内容\n\n#xiaohongshu #automation #python" \
  --image-urls "https://example.com/image1.jpg https://example.com/image2.jpg"

4. 预览模式(视觉检查)

python scripts/publish_pipeline.py --preview --title "标题" --content "内容"

🔍 高级功能

多账户管理

# 列出账户
python scripts/cdp_publish.py list-accounts

# 使用特定账户发布
python scripts/publish_pipeline.py --account myaccount --headless --title "标题"

内容研究与抓取

# 搜索笔记
python scripts/cdp_publish.py search-feeds --keyword "春招"

# 获取分析仪表板
python scripts/cdp_publish.py content-data --csv-file data.csv

# 发布评论
python scripts/cdp_publish.py post-comment-to-feed --feed-id ID --content "好帖!"

🛠 技术亮点

  • 登录状态缓存:12 小时本地缓存,减少重复二维码扫描
  • 防热链保护:自动为图片下载添加 Referer 头
  • WSL/远程路径支持--skip-file-check 支持跨平台路径
  • 容错设计:自动登录检测和标签页复用选项

📊 仓库统计

  • 1.2K 星标 | 123 分叉 | MIT 许可证
  • Python 3.10+Windows 上构建(需要 Chrome)

⚠️ 重要说明

  • 仅供学习使用 - 请尊重小红书的 服务条款
  • Cookies 安全存储在 Chrome 配置文件中
  • 如果平台 UI 更新,请监控选择器变化

准备好自动化您的小红书策略了吗? 克隆仓库,今天就开始大规模发布!完美适用于内容创作者、营销人员以及构建社交自动化工作流的开发者。

GitHub 仓库

原创文章: 查看原文

分享本文