xiaohongshu-mcp-publisher
来源与作者
- 上游项目:
xiaohongshu-mcp - 作者仓库地址:
https://github.com/xpzouying/xiaohongshu-mcp - 本技能定位:对上游能力做发布流程编排(不是替代上游项目)
功能
- 服务可用性检查(health)
- 登录态检查(login/status)
- 二维码登录(login/qrcode)
- 按目录规范组装发布内容(pages/<区间>)
- 发布前审查(先发给 owner 确认)
- 调用发布接口(/api/v1/publish)
- 失败诊断与重试建议(优先检查登录是否掉线)
使用说明(标准流程)
第 1 步:检查服务
GET /health- 不健康则停止并报错,不进入发布。
第 2 步:检查登录
GET /api/v1/login/status- 若
is_logged_in=false:- 调
GET /api/v1/login/qrcode获取二维码 - 发给 owner 扫码
- 扫码后轮询 3-5 次
login/status,直到稳定true
- 调
第 3 步:组装待发内容(先审)
从 pages/<区间>/ 读取:
title.txtcontent.txtimages_manifest.txtpublish.json
规则:
- 图片顺序严格按
images_manifest.txt - 按 owner 指令改标题/正文(常见:只改正文首行)
- 先完整输出待发内容给 owner 审核
第 4 步:审核门槛
- 只有收到 owner 明确“确认发送/发布”后才允许调用发布接口
第 5 步:发布
POST /api/v1/publish- 成功判定:
success=true且message/status显示发布完成语义
第 6 步:复核
- 若用户反馈“没看到”,先查登录态是否掉线
- 同时提示平台可能存在审核/展示延迟
请求示例(结构)
{
"title": "示例标题",
"content": "示例正文",
"images": ["/path/img1.jpg", "/path/img2.jpg"],
"tags": ["幼儿", "亲子互动"]
}
约束
luyike221路线已移除,不再使用- 优先使用稳定可达的
xiaohongshu-mcp服务 - 严格执行“先审后发”