关于 xiaohongshu-publisher
xiaohongshu-publisher 是用于将文章整理并发布到小红书的 Skill,面向需要自动化内容发布的用户。它可压缩长文,并通过 xiaohongshu-mcp 服务发布内容。
主要功能
- 01转换为小红书格式
- 02压缩文章并提取要点
- 03通过服务直接发布
- 04支持标题、正文和图片
适用场景
- 01将长文章整理成小红书内容
- 02把内容发布到已登录的小红书账号
MCP 相关
该 Skill 通过 xiaohongshu-mcp 服务直接发布内容到小红书。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ solar-luna/ fully-automatic-article-generation-skill --skill xiaohongshu-publisher安装后在 Claude Code 中输入/xiaohongshu-publisher确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
publisher.pyREADME.mdsimple_publish.pyscripts/content_adapter.pyimage_generator.pyxiaohongshu_client.py详细介绍
来自项目 README小红书自动发布 Skill
自动将内容发布到小红书平台。
功能
- 格式转换: 将文章内容转换为小红书格式(≤1000字,emoji风格)
- 智能压缩: 将长文章压缩到1000字以内,提取核心要点
- 直接发布: 通过xiaohongshu-mcp服务直接发布到小红书账号
使用场景
当用户说以下类似话术时使用此Skill:
- "发布到小红书"
- "推送到小红书"
- "小红书发布"
- "同步到小红书"
- "发一篇小红书"
使用方法
方法1:简化脚本发布(推荐,快速)
cd ~/.claude/skills/xiaohongshu-publisher
python3 simple_publish.py "标题" "内容内容"
示例:
python3 simple_publish.py \
"Gemini 3 Pro炸场了" \
"🔥 Gemini 3 Pro炸场了!核心亮点:🏆推理能力第一..."
方法2:完整功能发布
cd ~/.claude/skills/xiaohongshu-publisher
python3 publisher.py \
--title "文章标题" \
--content "文章内容或文件路径" \
--cover "封面图路径"
方法3:直接REST API调用
curl -s -X POST http://localhost:18060/api/v1/publish \
-H "Content-Type: application/json" \
-d '{
"title": "标题",
"content": "内容",
"images": ["/app/images/cover.png"],
"tags": ["AI", "科技"]
}'
前置要求
-
xiaohongshu-mcp 服务运行中
docker ps | grep xiaohongshu-mcp -
已登录小红书账号
- Cookies 已配置到
~/xiaohongshu-mcp/docker/data/cookies.json
- Cookies 已配置到
限制
- 标题: 最多20字
- 正文: 最多1000字(含emoji)
- 图片: 最多9张
API端点
- 发布接口:
http://localhost:18060/api/v1/publish - 方法: POST
- Content-Type: application/json
评论
支持 Markdown