小红书自动发布器:自动化发帖 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
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 更新,请监控选择器变化
准备好自动化您的小红书策略了吗? 克隆仓库,今天就开始大规模发布!完美适用于内容创作者、营销人员以及构建社交自动化工作流的开发者。
原创文章:
查看原文