Token导航 LogoToken导航TokenDH.com
效率权限需确认clawhub未标认证来源可访问clear审计提醒

xhs-sentryxhs 哨兵

Agent Skill

xhs-sentry 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

5,339

周安装

227

GitHub Stars

1

下载量

1,870
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:xhs-sentry(xhs 哨兵)
来源仓库:https://github.com/zhangjh/xhs-sentry
安装命令:
openclaw skills install xhs-sentry
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install xhs-sentry

简介

面向中文用户的小红书舆情巡检技能。按关键词抓取搜索结果,判断登录墙/验证码/空结果状态,输出结构化笔记、热度/风险/竞品信号和现场截图。使用前需配置 XHS_COOKIE 与消息接收渠道(如 Telegram、企业微信)。适用于品牌口碑监控、竞品观察、热点追踪与内容研究。

SKILL.md

name
xhs-sentry
description
面向中文用户的小红书舆情巡检技能。按关键词抓取搜索结果,判断登录墙/验证码/空结果状态,输出结构化笔记、热度/风险/竞品信号和现场截图。使用前需配置 XHS_COOKIE 与消息接收渠道(如 Telegram、企业微信)。适用于品牌口碑监控、竞品观察、热点追踪与内容研究。

小红书舆情哨兵

用于快速查看某个关键词在小红书上的讨论现场。输出内容包括:

  • 页面状态判断(正常 / 登录墙 / 验证码 / 空结果)
  • 结构化笔记信息(标题、作者、点赞、日期、链接、封面)
  • 热度 / 风险 / 竞品信号
  • 现场截图

适合用于:品牌口碑监控、竞品观察、热点追踪、内容研究。

注意:这是快速巡检型技能,核心价值是“现场取证 + 初步判断”,不是严格的情感分析模型。

执行

NODE_PATH=$(npm root -g) node {baseDir}/scripts/monitor.js "<关键词>" <数量> {baseDir}/tmp

读结果

优先读取这些字段:

  • status.auth_mode
  • status.needsLogin
  • status.captcha
  • status.noResult
  • notes
  • analysis.overall
  • analysis.summary
  • analysis.top_hot
  • analysis.top_risk
  • diagnostics.body_preview

登录态

默认优先复用已有小红书登录态:

  • 先读环境变量 XHS_COOKIE
  • 若没有,再回退读取现有脚本中的 export XHS_COOKIE="..."

因此这个 Skill 会自动兼容你已有的 xhs-monitor cookie 配置。status.auth_mode 会标明当前使用的是:

  • env-cookie
  • script-cookie:<script>
  • anonymous

消息接收渠道

xhs-sentry 本身负责巡检与输出结构化结果;如果要把结果自动发到聊天工具,还需要配置消息接收渠道。

常见示例:

Telegram

export CHANNEL="telegram"
export TARGET_ID="telegram:YOUR_TELEGRAM_ID"

企业微信(WeCom)

export CHANNEL="wecom"
export TARGET_ID="wecom:YOUR_WECOM_ID"

说明:

  • Telegram 数字 ID 可通过 @userinfobot 获取
  • 企业微信接收 ID 需与你当前 OpenClaw / wecom 通道配置一致
  • 所有真实 ID 都不应写入公开仓库,应使用占位符

输出规则

1. 先判断页面状态,再下业务结论

  • needsLogin=truecaptcha=true,明确说明这是平台拦截,不是无舆情
  • noResult=true 且截图一致,可判断当前关键词结果为空。
  • notes.length===0 但无明确空结果提示,说明更可能是页面结构漂移或风控侧拦截。

2. 有结果时输出舆情摘要

格式要求:直接输出报告正文,绝对不需要任何聊天语气、打招呼或上下文废话。 重要规则:提到任何笔记时,必须使用 Markdown 格式附上真实的超链接,格式如:[《笔记标题》](真实URL),绝对不能只放文本。 【特别注意:输出结果禁止寒暄,禁止说“任务已重跑”、“以下是报告”等废话,直接给出报告正文。任何引用笔记必须加上真实超链接 《标题》

至少回答:

  • 总体倾向:analysis.overall
  • 摘要:analysis.summary
  • 最值得关注的热度笔记 1-3 条
  • 最值得关注的风险笔记 1-3 条

3. 信号定义

  • risk-watch:负面/避雷/翻车/维权类信号较多
  • hot-trend:爆款/高赞/刷屏类信号较多
  • competitive-discussion:对比/平替/测评类内容较多
  • neutral-chatter:有讨论,但没有明显风险或爆点
  • insufficient-data:没抓到足够内容,不能下结论

4. 必须附截图

始终附上现场截图:

MEDIA: {baseDir}/tmp/xhs_sentry_*.png
MEDIA: {baseDir}/tmp/xhs_login_*.png
MEDIA: {baseDir}/tmp/xhs_captcha_*.png
MEDIA: {baseDir}/tmp/xhs_empty_*.png
MEDIA: {baseDir}/tmp/xhs_error_*.png

注意

  • 这是一层启发式舆情哨兵,适合快速巡检,不等于严肃情感分析模型。
  • 不要把空数组直接解释成“没有讨论”,必须结合状态和截图。
  • 小红书结构变动频繁;若结果异常,优先信截图和 body_preview

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

88.84%
按下载量换算1,661

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

权限需确认

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills