agentCLAWHUBUnverified

zion-xhs-catch-skill

小红书笔记采集工具。当用户需要从小红书按关键词搜索并批量采集笔记数据时,使用此 skill。 触发关键词:采集小红书、抓小红书、小红书搜索、小红书笔记、小红书数据、小红书竞品、小红书调研、小红书内容、小红书痛点、小红书用户反馈。 功能:基于 WebBridge 控制浏览器,采集笔记标题、正文、作者、点赞/收藏/评... Skill: zion-xhs-catch-skill Owner: timqin-m Summary: 小红书笔记采集工具。当用户需要从小红书按关键词搜索并批量采集笔记数据时,使用此 skill。 触发关键词:采集小红书、抓小红书、小红书搜索、小红书笔记、小红书数据、小红书竞品、小红书调研、小红书内容、小红书痛点、小红书用户反馈。 功能:基于 WebBridge 控制浏览器,采集笔记标题、正文、作者、点赞/收藏/评... Tags: latest:1.0.6 Version history: v1.0.6 | 2026-06-01T07:44:44.910Z | user zihon-xhs-catch-skill v1.0.6 Changelog - 说明文档(SKILL.md)全面升级,突出一站式工作流与详细环境准备指南,优化新手引导。 - 补充了 Kimi WebBridge 安装和浏览器插件安装的详细步骤。 - 移除旧

OpenClaw

Rank

62

Safety

84

Downloads

1.1k

Updated

Oct 11, 2026

Version

1.0.6

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.1K downloadsadoption · observed Oct 11, 2026
Latest release
1.0.6release · observed Jun 1, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17arkb0bqe5mts9h543n7qa918440tv:zion-xhs-catch-skill
  1. Node.js workspace detected. Install dependencies securely: run `npm ci --ignore-scripts` to prevent post-install lifecycle triggers from running arbitrary code, then selectively audit the dependency tree.
  2. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  3. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-timqin-m-zion-xhs-catch-skill/snapshot"

Documentation

CLAWHUB

68,301 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: xhs-catch
description: |
  小红书笔记采集工具。当用户需要从小红书按关键词搜索并批量采集笔记数据时,使用此 skill。

  触发关键词:采集小红书、抓小红书、小红书搜索、小红书笔记、小红书数据、小红书竞品、小红书调研、小红书内容、小红书痛点、小红书用户反馈。

  功能:基于 WebBridge 控制浏览器,采集笔记标题、正文、作者、点赞/收藏/评论数、图片 URL、一级评论。输出 JSON 原始数据 + HTML 可视化报告。可同步到「好痛 Howtone」做进一步分析。
---

# 📕 小红书笔记采集与痛点分析工具 (XHS Catch)

> **欢迎使用「小红书采集与痛点分析」工具!**
> 本工具基于 Kimi WebBridge,能模拟真人操作帮您批量抓取小红书相关关键词下的笔记数据(标题、正文、作者、图片、点赞/收藏及高赞评论等),并生成漂亮的 HTML 离线分析报告。您还可以一键上报数据到「好痛 Howtone」平台,享受 AI 自动分析、商机提炼与文案生成服务!

---

## 🚀 核心工作流
```
1. 关键词设计(精准提炼) ──> 2. WebBridge 自动环境就绪 ──> 3. 浏览器模拟真人采集
                                                                       │
5. 「好痛 Howtone」AI 洞察分析 ◀── 4. 自动生成 HTML 报告 & 一键同步 ◀──┘
```

---

## 🛠️ 第一步:前置环境准备(只需一次)

本工具依赖 Kimi WebBridge 操控浏览器。请按以下指南准备环境:

### 1. 安装 Kimi WebBridge 后台服务
- **Mac / Linux 用户**:
  直接在终端运行以下命令:
  ```bash
  curl -fsSL https://cdn.kimi.com/webbridge/install.sh | bash
  ```
- **Windows 用户**:
  在 PowerShell 中运行以下命令:
  ```powershell
  irm https://cdn.kimi.com/webbridge/install.ps1 | iex
  ```

### 2. 安装 Chrome 浏览器插件
为了让服务操控您的真实浏览器,请务必安装以下插件:
👉 [Chrome Web Store: Kimi WebBridge 插件下载](https://chromewebstore.google.com/detail/kimi-webbridge/fldmhceldgbpfpkbgopacenieobmligc)

> 💡 **如何确认就绪?**
> 1. 打开您的 Chrome 浏览器。
> 2. 点击右上角的 Kimi WebBridge 插件图标,若显示 `已连接` (Connected) 即表示成功!
> 3. 在浏览器中访问 [小红书官网](https://www.xiaohongshu.com) 并确认已登录您的账号(建议使用小号)。

---

## ⚠️ 重要安全提示(风控防封指南)
1. **强烈建议使用小号!** 小红书具有极其严格的反爬虫与异常行为检测机制。高频、批量或自动化的采集行为极易触发风控,导致账号被**永久封禁**。**请务必使用不重要的测试账号(小号)进行登录与采集,切勿使用主力账号或商业账号!**
2. **控制单次采集数量:** 单次采集建议限制在 10-20 条以内(`--limit=10` 或 `20`)。请勿高频连续运行脚本。
3. **内置真人模拟:** 本工具虽然已内置了随机延时、真人上下滚动等反爬优化,但依然无法 100% 规避账号风险。

---

## 📦 项目依赖安装
在首次使用前,进入 `scripts` 目录安装 Node.js 依赖:
```bash
cd scripts && npm install
```
   必须 `running: true` 且 `extension_connected: true`。

2. **浏览器已登录小红书**
   - 在 Chrome/Edge 访问 https://www.xiaohongshu.com 并登录

3. **项目依赖**
   ```bash
   cd scripts && npm install
   ```

## 脚本说明

| 脚本 | 说明 |
|------|------|
| `webbridge-crawl.ts` | 通过 WebBridge 控制用户真实浏览器采集 |
| `login.ts` | 小红书扫码登录,保存 cookies.json |
| `zion-login.ts` | 保存「好痛 Howtone」项目同步 Token |
| `sync.ts` | 将采集数据同步到「好痛 Howtone」项目(含图片上传) |
| `generate-report.ts` | 读取 output/*.json 生成静态 HTML 报告 |

## 关键词设计(关键!先想清楚再采集)

> ⚠️ **不要直接执行用户给的关键词。** 普通用户的关键词往往过于笼统(如"护肤""旅游"),采集回来的数据噪音大、难以分析。AI 必须先引导用户把搜索意图转化为**具体、可采集、可分析**的关键词。

### 引导用户明确采集目标

通过 1-3 轮对话,帮用户把模糊需求转化为精准关键词:

| 用户原始需求 | ❌ 直接执行 | ✅ 引导后关键词 |
|-------------|-----------|---------------|
| "帮我看看护肤" | `护肤`(太泛,结果杂乱) | `早C晚A 翻车` `油痘肌 烂脸修复` `A醇 脱皮` |
| "调研一下旅游" | `旅游`(太泛) | `日本自由行 踩坑` `新疆自驾 避雷` `三亚 被坑` |
| "看看竞品" | `竞品名`(可能搜不到) | `品牌名 吐槽` `品牌名 缺点` `品牌名 后悔` |
| "了解用户痛点" | `产品名 痛点`(生硬) | `产品名 不好用` `产品名 避雷` `买了产品名 后悔` |

### 关键词设计原则

1. **具体场景 > 笼统品类**
   - ❌ `护肤` → ✅ `油痘肌 刷酸 烂脸`
   - ❌ `美食` → ✅ `北京 探店 踩雷`

2. **情绪/结果词提高信息密度**
   - 加 `翻车` `踩坑` `避雷` `后悔` `吐槽` `难用` `失败` 等词,更容易抓到真实用户反馈

3. **多组关键词分别采集**
   - 不要试图用一个词覆盖所有,分 2-3 组关键词采集,每组 10-20 条,质量远好于一组 50 条

4. **先小规模验证**
   - 先用 `--limit=5` 跑一组看看结果质量,确认关键词有效后再加大采集量

### 执行采集

``

_meta.json

{
  "ownerId": "kn712shh4h51zq0gs31jjeeqdn845kz6",
  "slug": "zion-xhs-catch-skill",
  "version": "1.0.6",
  "publishedAt": 1780299884910
}

scripts/package-lock.json

{
  "name": "zion-xhs-catch-skill",
  "version": "1.0.0",
  "lockfileVersion": 3,
  "requires": true,
  "packages": {
    "": {
      "name": "zion-xhs-catch-skill",
      "version": "1.0.0",
      "license": "ISC",
      "dependencies": {
        "@playwright/mcp": "^0.0.75",
        "@types/node": "^25.7.0",
        "playwright": "^1.60.0",
        "ts-node": "^10.9.2",
        "typescript": "^6.0.3"
      }
    },
    "node_modules/@cspotcode/source-map-support": {
      "version": "0.8.1",
      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
      "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
      "license": "MIT",
      "dependencies": {
        "@jridgewell/trace-mapping": "0.3.9"
      },
      "engines": {
        "node": ">=12"
      }
    },
    "node_modules/@jridgewell/resolve-uri": {
      "version": "3.1.2",
      "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
      "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
      "license": "MIT",
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/@jridgewell/sourcemap-codec": {
      "version": "1.5.5",
      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
      "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
      "license": "MIT"
    },
    "node_modules/@jridgewell/trace-mapping": {
      "version": "0.3.9",
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
      "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
      "license": "MIT",
      "dependencies": {
        "@jridgewell/resolve-uri": "^3.0.3",
        "@jridgewell/sourcemap-codec": "^1.4.10"
      }
    },
    "node_modules/@playwright/mcp": {
      "version": "0.0.75",
      "resolved": "https://registry.npmjs.org/@playwright/mcp/-/mcp-0.0.75.tgz",
      "integrity": "sha512-oBjzVXfEGZ9Ev45tKKQULNDVdF83B82lg0uPejEK3xsp/zWmdNdNVnPi032fmd/o20ZZXs+LX7cr77qRNbV4VA==",
      "license": "Apache-2.0",
      "dependencies": {
        "playwright": "1.61.0-alpha-1778188671000",
        "playwright-core": "1.61.0-alpha-1778188671000"
      },
      "bin": {
        "playwright-mcp": "cli.js"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@playwright/mcp/node_modules/playwright": {
      "version": "1.61.0-alpha-1778188671000",
      "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.61.0-alpha-1778188671000.tgz",
      "integrity": "sha512-A6fFc7ExLRmvm0ZHqCyY2uHXSvEdpb8W+/HyIPK4ecRqNil8Mc1Vig1WFYoqk82x3+U9Qb571fQE95wgKqIQ1g==",
      "license": "Apache-2.0",
      "dependencies": {
        "playwright-core": "1.6

scripts/package.json

{
  "name": "zion-xhs-catch-skill",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@playwright/mcp": "^0.0.75",
    "@types/node": "^25.7.0",
    "playwright": "^1.60.0",
    "ts-node": "^10.9.2",
    "typescript": "^6.0.3"
  }
}

scripts/tsconfig.json

{
  "compilerOptions": {
    "target": "ES2020",
    "module": "commonjs",
    "lib": ["ES2020", "DOM"],
    "esModuleInterop": true,
    "skipLibCheck": true,
    "strict": false,
    "resolveJsonModule": true,
    "types": ["node"]
  },
  "include": ["**/*.ts"]
}
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/timqin-m/skills/zion-xhs-catch-skill",
      "sourceUrl": "https://clawhub.ai/timqin-m/skills/zion-xhs-catch-skill",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T10:39:39.898Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-timqin-m-zion-xhs-catch-skill/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-timqin-m-zion-xhs-catch-skill/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T10:39:39.898Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.1K downloads",
      "href": "https://clawhub.ai/timqin-m/zion-xhs-catch-skill",
      "sourceUrl": "https://clawhub.ai/timqin-m/zion-xhs-catch-skill",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T10:39:39.898Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.6",
      "href": "https://clawhub.ai/timqin-m/zion-xhs-catch-skill",
      "sourceUrl": "https://clawhub.ai/timqin-m/zion-xhs-catch-skill",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-01T07:44:44.910Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-timqin-m-zion-xhs-catch-skill/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-timqin-m-zion-xhs-catch-skill/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.6",
      "description": "zihon-xhs-catch-skill v1.0.6 Changelog - 说明文档(SKILL.md)全面升级,突出一站式工作流与详细环境准备指南,优化新手引导。 - 补充了 Kimi WebBridge 安装和浏览器插件安装的详细步骤。 - 移除旧 skill-card.md,新增 scripts/package-lock.json 以锁定依赖版本,提升安装稳定性。 - 增强安全与风控提示,强调账号和采集频率安全须知。 - 明确输出格式与数据同步功能,整体文档表现更清晰、可用性提升。",
      "href": "https://clawhub.ai/timqin-m/zion-xhs-catch-skill",
      "sourceUrl": "https://clawhub.ai/timqin-m/zion-xhs-catch-skill",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-01T07:44:44.910Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to zion-xhs-catch-skill and adjacent AI workflows.