--- name: xhs-ops description: "小红书全链路运营:内容发布、选题采集、文案写作、配图制作、竞品搜索、数据复盘。触发条件:(1) 用户提到小红书发布/发笔记/发小红书 (2) 小红书选题/文案/配图/运营 (3) xiaohongshu/xhs/小红书 创作者操作 (4) agent-browser 自动发布小红书 (5) 小红书竞品分析/爆款搜索。涵盖从选题到发布的完整 pipeline,基于 agent-browser 自动化 + 多维表格状态管理。" --- # 小红书全链路运营 基于真实踩坑验证的完整运营 pipeline。覆盖选题采集 → 文案写作 → 配图制作 → 审核归档 → 浏览器发布 → 数据复盘。 ## 快速路由 根据用户意图选择对应模块: | 用户说 | 加载 | |--------|------| | 发小红书 / 发布笔记 / 存草稿 | [publish.md](references/publish.md) | | 帮我选题 / 找选题 / 热点 | [pipeline.md](references/pipeline.md) 的「选题采集」部分 | | 写文案 / 写正文 | [pipeline.md](references/pipeline.md) 的「文案写作」部分 | | 做配图 / 封面图 | [pipeline.md](references/pipeline.md) 的「配图制作」部分 | | 搜爆款 / 竞品分析 | [pipeline.md](references/pipeline.md) 的「竞品研究」部分 | | 完整流程 / 跑一遍全流程 | [pipeline.md](references/pipeline.md) 全文 | ## 核心流程 ``` 选题采集 → 选题池登记 → 文案写作 → 配图制作 → 审核归档 → agent-browser 发布 → 人工确认 ``` ## 硬规则(必须遵守) 1. **发布前必须人工确认** — 最后点「发布」前必须停下来等用户明确说"可以发" 2. **标题 ≤ 20 字** — 超限小红书会清空整个表单,不recoverable 3. **正文用 `keyboard type`** — evaluate / type / innerHTML 对小红书自定义编辑器全部无效(CSP 限制) 4. **图片逐张上传** — 多张同时上传可能丢文件,每张间隔 2-3 秒 5. **每步 snapshot 验证** — agent-browser 操作不可靠,每步都要快照确认 ## 已知坑 | 坑 | 解法 | |----|------| | 标题超 20 字清空表单 | 写入前严格检查字数 | | upload 返回 ok 不代表图片真上传了 | snapshot 验证图片数量 | | 页面刷新/跳转会掉连接 | 不刷新,从发布页直接操作 | | 正文编辑器不接受 HTML 注入 | 用 keyboard type 模拟打字 | | 草稿存在浏览器本地 | 清除浏览器数据会丢草稿,及时发布 | | eval 对小红书页面返回空 | CSP 限制,用 snapshot + click/type | | 发布按钮点击无反应 | 等待页面完全加载,确认所有字段已填写 | ## 依赖 - **agent-browser** ≥ 0.24.0 — 浏览器自动化(`npm install -g agent-browser`) - **OpenClaw** — 运行环境(feishu_bitable_* 等工具用于状态管理) - **浏览器** — Chrome / Chromium(系统安装即可,不需要 Chrome for Testing)