Install
openclaw skills install social-media-monitor社交媒体舆情分析工具 - 品牌方/电商卖家/运营人员的平价舆情监控助手,支持关键词监测、负面预警、声量趋势分析
openclaw skills install social-media-monitorVersion: 1.0.0
Author: 小爪 🦞
License: MIT
Tags: #social-media #sentiment-analysis #brand-monitoring #xiaohongshu #marketing #pr #ecommerce #operations
专为品牌方、电商卖家、运营人员打造的平价舆情监控助手。基于 MCP 协议,提供关键词监测、负面预警、声量趋势分析等核心功能,帮助您快速掌握社交媒体舆情动态。
如果你是品牌方:实时监控品牌声量,第一时间发现负面舆情,避免危机发酵。无需昂贵企业软件,免费使用。
如果你是电商卖家:监测产品关键词,了解用户评价情感,优化产品和运营策略。支持小红书店铺数据导入。
如果你是运营人员:追踪内容标签热度,分析声量趋势,生成专业周报。让数据驱动内容决策,提升工作效率。
如果你是中小商家:这个工具提供核心功能,即装即用,无需培训,完全免费。
reports/ 文件夹,确保安全性。clawhub install social-media-monitor
或手动安装:
cd /path/to/skill
npm install
npm start
通过 mcporter CLI:
# 列出所有工具
mcporter list
# ===== 关键词监测 =====
# 添加监测关键词
mcporter call social-media-monitor.add_keyword keyword:"品牌名" category:"品牌"
mcporter call social-media-monitor.add_keyword keyword:"产品名" category:"产品"
mcporter call social-media-monitor.add_keyword keyword:"避雷" category:"负面"
# 查看监测列表
mcporter call social-media-monitor.list_keywords
# 监测关键词匹配
mcporter call social-media-monitor.monitor_keywords source:"sample" limit:20
# ===== 负面预警 =====
# 设置预警阈值(建议 -2 到 -5)
mcporter call social-media-monitor.set_alert_threshold threshold:-2
# 检查负面舆情
mcporter call social-media-monitor.check_alerts source:"sample"
# ===== 声量趋势 =====
# 获取声量趋势(文字图表)
mcporter call social-media-monitor.get_volume_trend days:7
# ===== 基础功能 =====
# 情感分析
mcporter call social-media-monitor.analyze_sentiment text:"这个产品很好用" language:"zh"
# 关键词提取
mcporter call social-media-monitor.extract_keywords text:"小红书运营数据分析" limit:5
# 生成周报
mcporter call social-media-monitor.generate_weekly_report limit:20
添加自定义监测关键词。
参数:
keyword (string, 必填) - 要监测的关键词category (string, 可选) - 关键词分类(品牌/产品/负面等),默认"default"示例:
mcporter call social-media-monitor.add_keyword keyword:"小红书" category:"平台"
# 输出:{"status": "success", "keyword": "小红书", "category": "平台", "total": 1}
查看当前监测的关键词列表。
示例:
mcporter call social-media-monitor.list_keywords
# 输出:{"keywords": [{"keyword": "小红书", "category": "平台"}], "total": 1}
监测关键词在笔记中的匹配情况。
参数:
source (string, 可选) - 数据源:csv 或 sample,默认"sample"limit (number, 可选) - 分析笔记数量,默认 20示例:
mcporter call social-media-monitor.monitor_keywords source:"sample" limit:20
# 输出:{"monitoredKeywords": ["小红书"], "matches": [...], "totalMatches": 5}
设置负面情感预警阈值。
参数:
threshold (number, 必填) - 情感分阈值,范围 -10 到 10,建议 -2 到 -5说明:
示例:
mcporter call social-media-monitor.set_alert_threshold threshold:-3
# 输出:{"status": "success", "threshold": -3, "message": "负面预警阈值已设置为 -3"}
检查是否有负面舆情(情感分低于阈值)。
参数:
source (string, 可选) - 数据源:csv 或 sample,默认"sample"示例:
mcporter call social-media-monitor.check_alerts source:"sample"
# 输出:
# {
# "threshold": -3,
# "alerts": [],
# "totalAlerts": 0,
# "message": "✅ 未发现负面舆情"
# }
获取声量趋势(按日期统计笔记数量,文字图表展示)。
参数:
source (string, 可选) - 数据源:csv 或 sample,默认"sample"days (number, 可选) - 统计天数,默认 7输出示例:
2026-03-11: ██████████ 1
2026-03-12: ██████████ 1
2026-03-13: ██████████ 1
2026-03-14: ████████░░ 8
2026-03-15: █████████░ 9
2026-03-16: ██████████ 10
2026-03-17: ████████░░ 8
示例:
mcporter call social-media-monitor.get_volume_trend days:7
情感分析工具。
参数:
text (string) - 要分析的文本language (string) - 语言:zh 或 en,默认"zh"示例:
mcporter call social-media-monitor.analyze_sentiment text:"这个产品很好用,推荐购买"
# 输出:{"score": 2, "sentiment": "positive", "confidence": 0.33}
关键词提取工具。
参数:
text (string) - 要提取关键词的文本limit (number) - 返回数量,默认 10language (string) - 语言,默认"zh"示例:
mcporter call social-media-monitor.extract_keywords text:"小红书运营数据分析" limit:5
笔记列表工具。
参数:
source (string) - 数据源limit (number) - 数量限制sortBy (string) - 排序字段order (string) - 排序顺序示例:
mcporter call social-media-monitor.list_notes source:"sample" limit:10 sortBy:"likes" order:"desc"
生成周报工具。
参数:
limit (number) - 分析笔记数量,默认 10示例:
mcporter call social-media-monitor.generate_weekly_report limit:20
# 输出:{"status": "success", "reportPath": "/path/to/report.md"}
每天 5 分钟,掌握品牌舆情:
# 1. 检查负面预警(1 分钟)
check_alerts source:"sample"
# 2. 查看关键词匹配(2 分钟)
monitor_keywords source:"sample" limit:20
# 3. 查看声量趋势(1 分钟)
get_volume_trend days:7
# 4. 如有负面,及时处理(1 分钟)
了解用户评价,优化产品:
# 1. 添加产品关键词
add_keyword keyword:"产品名" category:"产品"
add_keyword keyword:"质量" category:"评价"
add_keyword keyword:"性价比" category:"评价"
# 2. 监测用户评价
monitor_keywords source:"sample" limit:50
# 3. 分析情感倾向
analyze_sentiment text:"用户评价内容"
一键生成专业周报:
# 周五下午 5 点,生成周报
generate_weekly_report limit:50
# 输出:reports/周报_2026-03-17.md
# 包含:数据概览、热门笔记、关键词分析、声量趋势
A: 当前版本支持用户上传 CSV 文件。小红书数据可通过官方后台导出,或使用第三方数据工具导出。
A: 当前版本使用基于词典的简单分析,准确率约 70%。适合快速筛查,重要决策建议人工复核。后续可接入专业 NLP API 提升准确率。
A: 当前版本需要手动调用 check_alerts 工具。后续版本可配置定时检查(如每小时自动检查)。
A: 当前版本以小红书为主(CSV 格式)。理论上支持任何可导出为 CSV 的社交媒体数据(抖音、微博等)。
A: 完全免费。 永久免费使用,即装即用。
A: 不会。 所有数据在本地处理,存储在技能目录内,不会上传到任何外部服务器。
A: 数据存储在 data/ 目录下,定期备份该目录即可。建议每周备份一次。
MIT License
作者: 小爪 🦞
GitHub: (仓库筹备中,敬请期待)
ClawHub: social-media-monitor
让数据驱动决策,让舆情尽在掌握! 📊✨