🧪 Skills

Xiaohongshu Post

在小红书创作服务平台发布图文帖子。包括: (1) 从本地桌面跨权限上传图片到小红书, (2) 填写标题和正文, (3) 发布帖子。当用户要求发布小红书帖

v1.1.0
❤️ 0
⬇️ 593
👁 1
Share

Description


name: xiaohongshu-post description: 在小红书创作服务平台发布图文帖子。包括: (1) 从本地桌面跨权限上传图片到小红书, (2) 填写标题和正文, (3) 发布帖子。当用户要求发布小红书帖子、上传图片到小红书、或需要在小红书发图文时使用此skill。

小红书发帖Skill

使用前提

确保用户已登录小红书创作服务平台 (https://creator.xiaohongshu.com)。

完整发布流程

步骤1: 打开发布页面

URL: https://creator.xiaohongshu.com/publish/publish?source=official

步骤2: 处理图片上传(关键 - 跨权限)

浏览器无法直接访问用户桌面文件,需要中转:

  1. 扫描桌面找图片
Get-ChildItem -Path $env:USERPROFILE\Desktop | Select-Object Name
  1. 复制到允许的目录
# 假设图片名为 xxx.png
New-Item -ItemType Directory -Path '\tmp\openclaw\uploads' -Force
Copy-Item -Path (Join-Path $env:USERPROFILE 'Desktop\xxx.png') -Destination '\tmp\openclaw\uploads\' -Force
  1. 上传到小红书(关键步骤)

    流程A: 首次上传

    • 点击「上传图文」切换到图文模式 (ref=e109)
    • 点击「上传图片」按钮 (ref=e128)
    • 立即调用 upload 命令(无延迟):
    {
      "action": "upload",
      "paths": ["C:\\tmp\\openclaw\\uploads\\xxx.png"]
      "profile": "chrome"
    }
    

    流程B: 继续上传多张图片

    • 每上传一张后,页面会显示"1/18"等计数
    • 点击图片区域的加号按钮继续添加 (ref=e179)
    • 再次调用 upload 上传下一张图片

步骤3: 填写内容

  1. 填写标题 - 定位标题输入框 (ref=e192),type 输入标题文字
  2. 填写正文 - 定位正文输入框 (ref=e201),type 输入正文内容

步骤4: 发布

  1. 点击「发布」按钮 (ref=e480)
  2. 页面显示"发布成功"即完成

关键技术点

  1. upload必须在点击上传按钮后立即调用,中间不能有延迟,否则file input会丢失
  2. 每次上传一张图片后需要重新点击加号按钮才能继续上传下一张
  3. 浏览器控制服务可能不稳定,如果遇到timeout需要重新连接Chrome relay
  4. 使用profile=chrome而不是openclaw,因为用户已登录的会话在chrome profile中

常见问题

  • 页面显示账号异常: 需要用户在手机端或网页端完成实名认证/绑定手机
  • 上传后页面刷新: 可能触发了某些限制,尝试重新填写并发布
  • Choose File按钮无法点击: 尝试用JavaScript evaluate方式触发,或等待页面加载完成后重试
  • upload上传不成功: 一定要先点击「上传图片」按钮,立即再调用 upload(中间不要有延迟)
  • 发布后页面刷新数据丢失: 小红书平台限制,点击发布后页面会刷新,可尝试先保存草稿再手动发布
  • 浏览器控制服务超时: 需要用户重新点击Chrome扩展图标连接relay

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs