Skills opinion-analyzer
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/antonia-sz/opinion-analyzer" ~/.claude/skills/openclaw-skills-opinion-analyzer && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/antonia-sz/opinion-analyzer" ~/.openclaw/skills/openclaw-skills-opinion-analyzer && rm -rf "$T"
manifest:
skills/antonia-sz/opinion-analyzer/SKILL.mdsource content
Opinion Analyzer — 多视角舆情分析助手
灵感来源:BettaFish/微舆 ⭐ trending
输入一个话题或事件,获得多视角的深度舆情分析报告,打破信息茧房。
分析架构
参考 BettaFish 的多 Agent 协作机制,本 skill 模拟以下四个分析维度:
🔍 Query Agent — 广度信息搜索
搜索该话题在各平台的公开讨论,收集不同来源的信息
📊 Insight Agent — 深度模式识别
识别情感倾向、核心争议点、关键意见领袖观点
🗣️ Forum Engine — 多视角碰撞
模拟不同立场(支持/反对/中立/专业人士)的观点,通过"论坛辩论"揭示被忽视的角度
📝 Report Agent — 结构化报告生成
整合多角度分析,生成可操作的洞察报告
使用方式
直接说出你想分析的话题:
"分析一下'AI替代程序员'这个话题的舆情" "分析某品牌最近的品牌声誉" "XX事件公众怎么看"
执行流程
收到分析请求后,执行以下步骤:
Step 1:广度搜索(Query Agent 模式)
用 web 搜索(或 EdgeBrowser_Web_Search skill)搜索:
、{话题} 讨论
、{话题} 评论{话题} 争议- 覆盖:新闻媒体、社交媒体评论、专业论坛
- 收集 10-15 个代表性观点
Step 2:情感与立场分析(Insight Agent 模式)
对收集的信息进行:
- 情感倾向分布:正面/负面/中立各占比(估算)
- 核心争议点:提炼 3-5 个主要分歧
- 意见领袖观点:识别有代表性的声音
Step 3:多视角论坛(Forum Engine 模式)
模拟 4 种立场进行观点碰撞:
- 🔴 反对方:核心反对理由、情感诉求
- 🟢 支持方:核心支持理由、逻辑基础
- 🟡 中立观察者:客观分析、被双方忽视的事实
- 🔵 领域专家:专业视角下的评估
Step 4:综合报告(Report Agent 模式)
输出结构化报告:
## 📊 {话题} 舆情分析报告 ### 一句话概括 {核心结论} ### 情感分布 正面 ██████░░░░ 60% | 负面 ████░░░░░░ 40% ### 核心争议 1. {争议点1}:支持方认为...,反对方认为... 2. {争议点2}:... ### 各立场观点 🔴 反对声音:... 🟢 支持声音:... 🟡 中立视角:... 🔵 专业评估:... ### 被忽视的角度 {论坛碰撞中发现的非主流但有价值的观点} ### 趋势预判 {基于当前舆情走向的发展预测} ### 建议 {如果你是相关方,可以采取的行动建议}
注意事项
- 本工具呈现多元视角,不代表任何单一立场
- 分析基于公开信息,存在信息不完整的局限
- 预测部分为辅助参考,不构成决策依据