Rank
70
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
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
小红书自动化 — 用 exec 工具运行脚本来登录、发布、爬热点、AI 生成图文。所有操作必须通过 exec 工具执行 uv run 命令,不要用 browser 工具。 --- name: xhs description: 小红书自动化 — 用 exec 工具运行脚本来登录、发布、爬热点、AI 生成图文。所有操作必须通过 exec 工具执行 uv run 命令,不要用 browser 工具。 homepage: https://github.com/pearl799/xhs-toolkit metadata: { "openclaw": { "emoji": "📕", "requires": { "bins": ["uv"], "env": ["XHS_TOOLKIT_DIR", "IMAGE_API_KEY", "IMAGE_BASE_URL", "IMAGE_MODEL"] }, "primaryEnv": "XHS_TOOLKIT_DIR", "install": [ { "id": "uv-brew", "kind": "brew", "formula": "uv", "bins": Capability contract not published. No trust telemetry is available yet. 3 GitHub stars reported by the source. Last updated 2/24/2026.
Freshness
Last checked 2/24/2026
Best For
xhs is best for general automation workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
小红书自动化 — 用 exec 工具运行脚本来登录、发布、爬热点、AI 生成图文。所有操作必须通过 exec 工具执行 uv run 命令,不要用 browser 工具。 --- name: xhs description: 小红书自动化 — 用 exec 工具运行脚本来登录、发布、爬热点、AI 生成图文。所有操作必须通过 exec 工具执行 uv run 命令,不要用 browser 工具。 homepage: https://github.com/pearl799/xhs-toolkit metadata: { "openclaw": { "emoji": "📕", "requires": { "bins": ["uv"], "env": ["XHS_TOOLKIT_DIR", "IMAGE_API_KEY", "IMAGE_BASE_URL", "IMAGE_MODEL"] }, "primaryEnv": "XHS_TOOLKIT_DIR", "install": [ { "id": "uv-brew", "kind": "brew", "formula": "uv", "bins":
Public facts
5
Change events
1
Artifacts
0
Freshness
Feb 24, 2026
Capability contract not published. No trust telemetry is available yet. 3 GitHub stars reported by the source. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 24, 2026
Vendor
Pearl799
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 3 GitHub stars reported by the source. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/pearl799/openclaw-skill-xhs.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
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.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Pearl799
Protocol compatibility
OpenClaw
Adoption signal
3 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_status.pybash
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_auth.pybash
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_publish.py --title "标题" --content "正文" --images "/path/1.png,/path/2.png" --topics "话题1,话题2"bash
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_trending.py --category "综合" --limit 20bash
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_generate_content.py --topic "主题" --style "干货分享" --image-count 4bash
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_auto_pipeline.py --mode previewFull documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
小红书自动化 — 用 exec 工具运行脚本来登录、发布、爬热点、AI 生成图文。所有操作必须通过 exec 工具执行 uv run 命令,不要用 browser 工具。 --- name: xhs description: 小红书自动化 — 用 exec 工具运行脚本来登录、发布、爬热点、AI 生成图文。所有操作必须通过 exec 工具执行 uv run 命令,不要用 browser 工具。 homepage: https://github.com/pearl799/xhs-toolkit metadata: { "openclaw": { "emoji": "📕", "requires": { "bins": ["uv"], "env": ["XHS_TOOLKIT_DIR", "IMAGE_API_KEY", "IMAGE_BASE_URL", "IMAGE_MODEL"] }, "primaryEnv": "XHS_TOOLKIT_DIR", "install": [ { "id": "uv-brew", "kind": "brew", "formula": "uv", "bins":
重要:所有小红书操作必须使用 exec 工具执行以下命令,不要用 browser 工具打开网页。
| 变量 | 必填 | 说明 |
|------|------|------|
| XHS_TOOLKIT_DIR | 是 | xhs-toolkit 项目路径(git clone https://github.com/pearl799/xhs-toolkit) |
| IMAGE_API_KEY | 是 | 图片生成 API Key(任意 OpenAI 兼容的图片生成服务) |
| IMAGE_BASE_URL | 是 | 图片生成 API Base URL(例如 https://openrouter.ai/api/v1/chat/completions) |
| IMAGE_MODEL | 是 | 图片生成模型名称(例如 google/gemini-3-pro-image-preview) |
| OPENCLAW_GATEWAY_TOKEN | 否 | OpenClaw Gateway token(文案生成用,如果 gateway 开了 auth) |
| XHS_DATA_DIR | 否 | 数据目录,默认 ~/.openclaw/skills/xhs/data |
检查登录状态:
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_status.py
登录小红书(用户说"登录小红书"/"xhs login"时):
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_auth.py
会在 Mac 桌面打开 Chrome,告知用户去扫码。
发布笔记(用户说"发小红书"/"发布笔记"时):
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_publish.py --title "标题" --content "正文" --images "/path/1.png,/path/2.png" --topics "话题1,话题2"
发布前先用 xhs_status.py 检查登录。--images 必须是本地文件路径,1-9 张。--dry-run 可验证不发布。
爬取热点(用户说"小红书热点"/"trending"/"今天什么热门"时):
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_trending.py --category "综合" --limit 20
支持 --keyword "AI" 搜索。分类:综合/时尚/美食/旅行/美妆/科技/健身/宠物/家居/教育。
AI 生成内容(用户说"生成小红书"/"帮我生成"时):
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_generate_content.py --topic "主题" --style "干货分享" --image-count 4
生成文案+配图。生成后发给用户预览,确认后再调 xhs_publish.py 发布。
全自动流水线(用户说"自动发布"/"全自动"时):
uv run --project $XHS_TOOLKIT_DIR {baseDir}/scripts/xhs_auto_pipeline.py --mode preview
热点→选题→生成→预览/发布。--mode auto 直接发布。
所有脚本输出 JSON,解析 status 字段判断结果。MEDIA: 行表示附件图片。
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/snapshot"
curl -s "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/contract"
curl -s "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
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
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 5d ago
Rank
70
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!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-16T23:43:41.744Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Pearl799",
"href": "https://github.com/pearl799/xhs-toolkit",
"sourceUrl": "https://github.com/pearl799/xhs-toolkit",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:44:38.548Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:44:38.548Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "3 GitHub stars",
"href": "https://github.com/pearl799/openclaw-skill-xhs",
"sourceUrl": "https://github.com/pearl799/openclaw-skill-xhs",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:44:38.548Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/pearl799-openclaw-skill-xhs/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to xhs and adjacent AI workflows.