Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计提醒

review-summarizer评论总结者

Agent Skill

review-summarizer 用于处理浏览器自动化、网页检查和页面信息提取,适合在 OpenClaw 中需要让 Agent 打开页面、读取网页或验证前端流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

70,429

周安装

2,877

GitHub Stars

3

下载量

22,786
OpenClaw

安装说明

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

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install review-summarizer

简介

从多个平台(亚马逊、谷歌、Yelp、TripAdvisor)抓取、分析和总结产品评论。提取关键见解、情绪分析、优点/缺点和建议。在研究产品进行套利、创建附属内容或做出购买决定时使用。

SKILL.md

name
review-summarizer
description
Scrape, analyze, and summarize product reviews from multiple platforms (Amazon, Google, Yelp, TripAdvisor). Extract key insights, sentiment analysis, pros/cons, and recommendations. Use when researching products for arbitrage, creating affiliate content, or making purchasing decisions.

Review Summarizer

Overview

Automatically scrape and analyze product reviews from multiple platforms to extract actionable insights. Generate comprehensive summaries with sentiment analysis, pros/cons identification, and data-driven recommendations.

Core Capabilities

1. Multi-Platform Review Scraping

Supported Platforms:

  • Amazon (product reviews)
  • Google (Google Maps, Google Shopping)
  • Yelp (business and product reviews)
  • TripAdvisor (hotels, restaurants, attractions)
  • Custom platforms (via URL pattern matching)

Scrape Options:

  • All reviews or specific time ranges
  • Verified purchases only
  • Filter by rating (1-5 stars)
  • Include images and media
  • Max review count limits

2. Sentiment Analysis

Analyzes:

  • Overall sentiment score (-1.0 to +1.0)
  • Sentiment distribution (positive/neutral/negative)
  • Key sentiment drivers (what causes positive/negative reviews)
  • Trend analysis (sentiment over time)
  • Aspect-based sentiment (battery life, quality, shipping, etc.)

3. Insight Extraction

Automatically identifies:

  • Top pros mentioned in reviews
  • Common complaints and cons
  • Frequently asked questions
  • Use cases and applications
  • Competitive comparisons mentioned
  • Feature-specific feedback

4. Summary Generation

Output formats:

  • Executive summary (150-200 words)
  • Detailed breakdown by category
  • Pros/cons lists with frequency counts
  • Statistical summary (avg rating, review count, etc.)
  • CSV export for analysis
  • Markdown report for documentation

5. Recommendation Engine

Generates recommendations based on:

  • Overall sentiment score
  • Review quantity and recency
  • Verified purchase ratio
  • Aspect-based ratings
  • Competitive comparison

Quick Start

Summarize Amazon Product Reviews

# Use scripts/scrape_reviews.py
python3 scripts/scrape_reviews.py \
  --url "https://amazon.com/product/dp/B0XXXXX" \
  --platform amazon \
  --max-reviews 100 \
  --output amazon_summary.md

Compare Reviews Across Platforms

# Use scripts/compare_reviews.py
python3 scripts/compare_reviews.py \
  --product "Sony WH-1000XM5" \
  --platforms amazon,google,yelp \
  --output comparison_report.md

Generate Quick Summary

# Use scripts/quick_summary.py
python3 scripts/quick_summary.py \
  --url "https://amazon.com/product/dp/B0XXXXX" \
  --brief \
  --output summary.txt

Scripts

scrape_reviews.py

Scrape and analyze reviews from a single URL.

Parameters:

  • --url: Product or business review URL (required)
  • --platform: Platform (amazon, google, yelp, tripadvisor) (auto-detected if omitted)
  • --max-reviews: Maximum reviews to fetch (default: 100)
  • --verified-only: Filter to verified purchases only
  • --min-rating: Minimum rating to include (1-5)
  • --time-range: Time filter (7d, 30d, 90d, all) (default: all)
  • --output: Output file (default: summary.md)
  • --format: Output format (markdown, json, csv)

Example:

python3 scripts/scrape_reviews.py \
  --url "https://amazon.com/dp/B0XXXXX" \
  --platform amazon \
  --max-reviews 200 \
  --verified-only \
  --format markdown \
  --output product_summary.md

compare_reviews.py

Compare reviews for a product across multiple platforms.

Parameters:

  • --product: Product name or keyword (required)
  • --platforms: Comma-separated platforms (default: all)
  • --max-reviews: Max reviews per platform (default: 50)
  • --output: Output file
  • --format: Output format (markdown, json)

Example:

python3 scripts/compare_reviews.py \
  --product "AirPods Pro 2" \
  --platforms amazon,google,yelp \
  --max-reviews 75 \
  --output comparison.md

sentiment_analysis.py

Analyze sentiment of review text.

Parameters:

  • --input: Input file or text (required)
  • --type: Input type (file, text, url)
  • --aspects: Analyze specific aspects (comma-separated)
  • --output: Output file

Example:

python3 scripts/sentiment_analysis.py \
  --input reviews.txt \
  --type file \
  --aspects battery,sound,quality \
  --output sentiment_report.md

quick_summary.py

Generate a brief executive summary.

Parameters:

  • --url: Review URL (required)
  • --brief: Brief summary only (no detailed breakdown)
  • --words: Summary word count (default: 150)
  • --output: Output file

Example:

python3 scripts/quick_summary.py \
  --url "https://yelp.com/biz/example-business" \
  --brief \
  --words 100 \
  --output summary.txt

export_data.py

Export review data for further analysis.

Parameters:

  • --input: Summary file or JSON data (required)
  • --format: Export format (csv, json, excel)
  • --output: Output file

Example:

python3 scripts/export_data.py \
  --input product_summary.json \
  --format csv \
  --output reviews_data.csv

Output Format

Markdown Summary Structure

# Product Review Summary: [Product Name]

## Overview
- **Platform:** Amazon
- **Reviews Analyzed:** 247
- **Average Rating:** 4.3/5.0
- **Overall Sentiment:** +0.72 (Positive)

## Key Insights

### Top Pros
1. Excellent sound quality (89 reviews)
2. Great battery life (76 reviews)
3. Comfortable fit (65 reviews)

### Top Cons
1. Expensive (34 reviews)
2. Connection issues (22 reviews)
3. Limited color options (18 reviews)

## Sentiment Analysis
- **Positive:** 78% (193 reviews)
- **Neutral:** 15% (37 reviews)
- **Negative:** 7% (17 reviews)

## Recommendation
✅ **Recommended** - Strong positive sentiment with high customer satisfaction.

Best Practices

For Arbitrage Research

  1. Compare across platforms - Check Amazon vs eBay seller ratings
  2. Look for red flags - High return rates, quality complaints
  3. Check authenticity - Verified purchases only
  4. Analyze trends - Recent review sentiment vs older reviews

For Affiliate Content

  1. Extract real quotes - Use actual customer feedback
  2. Identify use cases - How people use the product
  3. Find pain points - Problems the product solves
  4. Build credibility - Use data from many reviews

For Purchasing Decisions

  1. Check recent reviews - Last 30-90 days
  2. Look at 1-star reviews - Understand worst-case scenarios
  3. Consider your needs - Match features to your use case
  4. Compare alternatives - Use compare_reviews.py

Integration Opportunities

With Price Tracker

Use review summaries to validate arbitrage opportunities:

# 1. Find arbitrage opportunity
price-tracker/scripts/compare_prices.py --keyword "Sony WH-1000XM5"

# 2. Validate with reviews
review-summarizer/scripts/scrape_reviews.py --url [amazon_url]
review-summarizer/scripts/scrape_reviews.py --url [ebay_url]

# 3. Make informed decision

With Content Recycler

Generate content from review insights:

# 1. Summarize reviews
review-summarizer/scripts/scrape_reviews.py --url [amazon_url]

# 2. Use insights in article
seo-article-gen --keyword "[product name] review" --use-insights review_summary.json

# 3. Recycle across platforms
content-recycler/scripts/recycle_content.py --input article.md

Automation

Weekly Review Monitoring

# Monitor competitor products
0 9 * * 1 /path/to/review-summarizer/scripts/compare_reviews.py \
  --product "competitor-product" \
  --platforms amazon,google \
  --output /path/to/competitor_analysis.md

Alert on Negative Trends

# Check for sentiment drops below threshold
if [ $(grep -o "Sentiment: -" summary.md | wc -l) -gt 0 ]; then
  echo "Negative sentiment alert" | mail -s "Review Alert" user@example.com
fi

Data Privacy & Ethics

  • Only scrape publicly available reviews
  • Respect robots.txt and rate limits
  • Don't store PII (personal information)
  • Aggregate data, don't expose individual reviewers
  • Follow platform terms of service

Limitations

  • Rate limiting on some platforms
  • Cannot access verified purchase status on all platforms
  • Fake reviews may skew analysis
  • Language support varies by platform
  • Some platforms block scraping

Make data-driven decisions. Automate research. Scale intelligence.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

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

04

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

能力 5

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

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

平台分布

OpenClaw

78.77%
按下载量换算17,949

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

未展示

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

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

来源信息

继续浏览同类 Skills