โ† Back to Skills Marketplace
onlyloveher

Hotspot Aggregator

by onlyloveher ยท GitHub โ†— ยท v1.0.0 ยท MIT-0
cross-platform โš  suspicious
185
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install hotspot-aggregator
Description
๐Ÿ”ฅ ็ƒญ็‚น่šๅˆ็›‘ๆŽง - ไธ€็ซ™ๅผ่šๅˆๅพฎๅš/็™พๅบฆ/็ŸฅไนŽ/ๆŠ–้Ÿณ็ƒญๆœๆฆœ๏ผŒ่‡ชๅŠจ็”Ÿๆˆๆฏๆ—ฅ็ƒญ็‚นๆŠฅๅ‘Š๏ผŒๆ”ฏๆŒๅ…ณ้”ฎ่ฏ่ฎข้˜…ๆŽจ้€ใ€‚้€‚็”จไบŽ่‡ชๅช’ไฝ“่ฟ่ฅใ€ๅ†…ๅฎนๅˆ›ไฝœใ€ๅธ‚ๅœบๅˆ†ๆž็ญ‰ๅœบๆ™ฏใ€‚
README (SKILL.md)

๐Ÿ”ฅ ็ƒญ็‚น่šๅˆ็›‘ๆŽง

ไธ€็ซ™ๅผ่šๅˆๅ…จ็ฝ‘็ƒญๆœ๏ผŒ่ฎฉ็ƒญ็‚น่งฆๆ‰‹ๅฏๅŠ

่šๅˆๅพฎๅšใ€็™พๅบฆใ€็ŸฅไนŽใ€ๆŠ–้Ÿณๅ››ๅคงๅนณๅฐ็ƒญๆœๆ•ฐๆฎ๏ผŒ่‡ชๅŠจ็”Ÿๆˆ็ƒญ็‚นๆŠฅๅ‘Š๏ผŒๆ”ฏๆŒๅ…ณ้”ฎ่ฏ่ฎข้˜…ใ€‚


โœจ ๆ ธๅฟƒๅŠŸ่ƒฝ

ๅŠŸ่ƒฝ ๆ่ฟฐ
๐Ÿ“Š ๅคšๅนณๅฐ่šๅˆ ๅพฎๅš็ƒญๆœใ€็™พๅบฆ็ƒญๆœใ€็ŸฅไนŽ็ƒญๆฆœใ€ๆŠ–้Ÿณ็ƒญๆœ
๐Ÿ“ ๆฏๆ—ฅๆŠฅๅ‘Š ่‡ชๅŠจ็”Ÿๆˆ็ป“ๆž„ๅŒ–็ƒญ็‚นๅˆ†ๆžๆŠฅๅ‘Š
๐Ÿ”” ๅ…ณ้”ฎ่ฏ่ฎข้˜… ่ฎข้˜…ๆ„Ÿๅ…ด่ถฃ็š„ๅ…ณ้”ฎ่ฏ๏ผŒๅŒน้…ๅณๆŽจ้€
๐Ÿ“ˆ ่ถ‹ๅŠฟๅˆ†ๆž ๅˆ†ๆž็ƒญ็‚นๅˆ†ๅธƒใ€ๅ˜ๅŒ–่ถ‹ๅŠฟ

๐Ÿš€ ๅฟซ้€Ÿๅผ€ๅง‹

ๅฎ‰่ฃ…

clawhub install hotspot-aggregator

่Žทๅ–็ƒญ็‚นๆ•ฐๆฎ

# ่Žทๅ–ๆ‰€ๆœ‰ๅนณๅฐ็ƒญๆœ
cd skills/hotspot-aggregator
./scripts/fetch-hotspots.sh all

# ่Žทๅ–ๅ•ไธชๅนณๅฐ
./scripts/fetch-hotspots.sh weibo    # ๅพฎๅš
./scripts/fetch-hotspots.sh baidu    # ็™พๅบฆ
./scripts/fetch-hotspots.sh zhihu    # ็ŸฅไนŽ
./scripts/fetch-hotspots.sh douyin   # ๆŠ–้Ÿณ

็”Ÿๆˆ็ƒญ็‚นๆŠฅๅ‘Š

# ็”ŸๆˆไปŠๆ—ฅๆŠฅๅ‘Š
./scripts/generate-report.sh

# ๆŠฅๅ‘Šไฝ็ฝฎ: /root/clawd/memory/hotspots/YYYY-MM-DD.md

ๅ…ณ้”ฎ่ฏ่ฎข้˜…

# ๆทปๅŠ ่ฎข้˜…
./scripts/subscribe.sh add "AI"
./scripts/subscribe.sh add "็ง‘ๆŠ€"

# ๆŸฅ็œ‹่ฎข้˜…ๅˆ—่กจ
./scripts/subscribe.sh list

# ๅˆ ้™ค่ฎข้˜…
./scripts/subscribe.sh remove "AI"

# ๆฃ€ๆต‹ๅ…ณ้”ฎ่ฏๅŒน้…
./scripts/check-keywords.sh

๐Ÿ“‹ ่พ“ๅ‡บ็คบไพ‹

็ƒญ็‚นๆŠฅๅ‘Šๆ ผๅผ

# ๐Ÿ”ฅ ไปŠๆ—ฅ็ƒญ็‚นๆŠฅๅ‘Š - 2026-03-20

## ๐Ÿ“ฑ ๅพฎๅš็ƒญๆœ TOP10

1. ไธคไผš็ƒญ็‚น่ฎฎ้ข˜ ๐Ÿ”ฅ 123ไธ‡็ƒญๅบฆ
2. AIๆŠ€ๆœฏๆ–ฐ็ช็ ดๅผ•ๅ‘็ƒญ่ฎฎ ๐Ÿ’ฌ 98ไธ‡็ƒญๅบฆ
...

## ๐Ÿ” ็™พๅบฆ็ƒญๆœ TOP10

1. ๆœ€ๆ–ฐ็ง‘ๆŠ€ๅŠจๆ€ ๐Ÿ”ฅ ๆœ็ดข้‡: 89ไธ‡
2. ๅ›ฝ้™…ๆ–ฐ้—ปๅคดๆก ๐Ÿ’ฌ ๆœ็ดข้‡: 78ไธ‡
...

## ๐Ÿ“Š ็ƒญ็‚นๅˆ†ๆž

- ๐Ÿ”ฌ ็ง‘ๆŠ€็ฑป: 35%
- ๐ŸŽฌ ๅจฑไน็ฑป: 28%
- ๐Ÿ“ฐ ็คพไผš็ฑป: 22%
- ๐Ÿ’ผ ่ดข็ป็ฑป: 10%
- ๐ŸŽจ ๅ…ถไป–: 5%

## ๐ŸŽฏ ่ฎข้˜…ๅ…ณ้”ฎ่ฏๅŒน้…

ๆ‚จ่ฎข้˜…็š„ๅ…ณ้”ฎ่ฏ [AI] ๅŒน้…ๅˆฐ:
- AIๆŠ€ๆœฏๆ–ฐ็ช็ ด (ๅพฎๅš #2)
- ๆœ€ๆ–ฐ็ง‘ๆŠ€ๅŠจๆ€ (็™พๅบฆ #1)

โš™๏ธ ้…็ฝฎ

้…็ฝฎๆ–‡ไปถ config.json๏ผš

{
  "platforms": ["weibo", "baidu", "zhihu", "douyin"],
  "reportTime": "08:00",
  "keywords": ["AI", "็ง‘ๆŠ€"],
  "notifyChannel": ""
}

ๅฏ็”จ็œŸๅฎžAPI

้ป˜่ฎคไฝฟ็”จๆผ”็คบๆ•ฐๆฎใ€‚่ฆๅฏ็”จ็œŸๅฎžAPI๏ผš

# ่ฎพ็ฝฎ็Žฏๅขƒๅ˜้‡
export USE_REAL_API=true
export PROXY="http://your-proxy:port"  # ๅฏ้€‰๏ผŒๅฆ‚้œ€ไปฃ็†

./scripts/fetch-hotspots.sh all

๐Ÿ”„ ๅฎšๆ—ถไปปๅŠก

้…ๅˆ cron ๅฎž็Žฐๆฏๆ—ฅ่‡ชๅŠจๆŽจ้€๏ผš

# ๆฏๅคฉๆ—ฉไธŠ8็‚นๆŽจ้€
0 8 * * * cd /root/clawd/skills/hotspot-aggregator && ./scripts/generate-report.sh

๐Ÿ“– ไฝฟ็”จๅœบๆ™ฏ

ๅœบๆ™ฏ ็”จๆณ•
่‡ชๅช’ไฝ“่ฟ่ฅ ๆฏๆ—ฅ่Žทๅ–็ƒญ็‚น๏ผŒ้€‰้ข˜ๅ‚่€ƒ
ๅ†…ๅฎนๅˆ›ไฝœ ่ฎข้˜…้ข†ๅŸŸๅ…ณ้”ฎ่ฏ๏ผŒ่Žทๅ–็ตๆ„Ÿ
ๅธ‚ๅœบๅˆ†ๆž ่ฟฝ่ธช่กŒไธš็ƒญ็‚น่ถ‹ๅŠฟ
่ˆ†ๆƒ…็›‘ๆŽง ่ฎข้˜…ๅ“็‰Œๅ…ณ้”ฎ่ฏ๏ผŒๅŠๆ—ถๅ‘็Žฐ่ˆ†ๆƒ…

โš ๏ธ ๆณจๆ„ไบ‹้กน

  1. API้™ๅˆถ: ็œŸๅฎžAPIๅฏ่ƒฝๆœ‰่ฎฟ้—ฎ้ข‘็އ้™ๅˆถ
  2. ไปฃ็†้œ€ๆฑ‚: ้ƒจๅˆ†ๅนณๅฐ้œ€่ฆไปฃ็†่ฎฟ้—ฎ
  3. ๆผ”็คบๆจกๅผ: ้ป˜่ฎคไฝฟ็”จๆจกๆ‹Ÿๆ•ฐๆฎๆผ”็คบๅŠŸ่ƒฝ
  4. ๆ›ดๆ–ฐ้ข‘็އ: ๅปบ่ฎฎๆฏๅฐๆ—ถๆœ€ๅคš่ฏทๆฑ‚ไธ€ๆฌก

๐Ÿ”ง ้ซ˜็บง็”จๆณ•

่‡ชๅฎšไน‰ๆ•ฐๆฎๆบ

็ผ–่พ‘ scripts/fetch-hotspots.sh ๆทปๅŠ ๆ–ฐๅนณๅฐ๏ผš

# ๆทปๅŠ ๆ–ฐๅนณๅฐ
fetch_custom() {
    local url="https://your-api-endpoint"
    local output="$DATA_DIR/custom_${DATE}_${TIME}.json"
    # ... ๅค„็†้€ป่พ‘
}

ๆŠฅๅ‘Š่‡ชๅฎšไน‰

็ผ–่พ‘ assets/report-template.md ่‡ชๅฎšไน‰ๆŠฅๅ‘Šๆ ผๅผใ€‚


๐Ÿ“Š ๆ•ฐๆฎๆบ

ๅนณๅฐ API ่ฏดๆ˜Ž
ๅพฎๅš weibo.com/ajax/side/hotSearch ้œ€็™ปๅฝ•/ไปฃ็†
็™พๅบฆ top.baidu.com/api/board ๅ…ฌๅผ€API
็ŸฅไนŽ zhihu.com/api/v3/feed/topstory ้œ€ไปฃ็†
ๆŠ–้Ÿณ api.oioweb.cn (่šๅˆ) ็ฌฌไธ‰ๆ–นAPI

่ฎฉ็ƒญ็‚น่งฆๆ‰‹ๅฏๅŠ ๐Ÿ”ฅ

Usage Guidance
Things to check before installing or running: - Ensure curl and jq are available: the scripts call curl and jq although the skill metadata did not list required binaries. Without them the scripts will fail. - Understand the network behavior: by default the skill uses demo data, but setting USE_REAL_API=true (and optionally PROXY) makes the scripts perform HTTP requests to external endpoints (weibo, baidu, zhihu, and a thirdโ€‘party aggregator api.oioweb.cn). Only enable live mode if you trust those endpoints and your environment's network/credentials policy. - Review absolute paths: the scripts read/write under /root/clawd/memory/hotspots. Confirm that path is acceptable in your environment and does not overlap with sensitive data or other skills. - Thirdโ€‘party API trust: api.oioweb.cn is a thirdโ€‘party aggregator (not an official Douyin endpoint). Evaluate whether you trust that service before enabling real API mode. - Config and notifyChannel: the config.json contains notifyChannel but the scripts do not implement any notification delivery โ€” if you expect push notifications, verify or implement the mechanism safely. - Minimal privileges: run the skill in a sandbox or non-privileged account first to confirm behavior. If you need a higher assurance, inspect network traffic (or run with USE_REAL_API=false) and review the scripts line-by-line โ€” the code is simple shell, so manual review is feasible. Summary: functionally coherent but metadata omissions and network/absolute-path choices are the main concerns; review and test in a limited environment before trusting it in production.
Capability Analysis
Type: OpenClaw Skill Name: hotspot-aggregator Version: 1.0.0 The hotspot-aggregator skill is a legitimate tool designed to collect and report on social media trends from platforms like Weibo, Baidu, Zhihu, and Douyin. The included Bash scripts (fetch-hotspots.sh, generate-report.sh, subscribe.sh) use standard utilities like curl and jq to interact with public APIs and manage local configuration files safely. There is no evidence of data exfiltration, malicious command execution, or prompt injection; the code's behavior is entirely consistent with its stated purpose of providing a monitoring dashboard for content creators.
Capability Assessment
โ„น Purpose & Capability
The scripts implement the described functionality (fetching hot lists, generating daily reports, keyword subscriptions). However package.json lists required runtime binaries (curl, jq) while the registry metadata reported 'none' โ€” a mismatch. The code also references a thirdโ€‘party API (api.oioweb.cn) which is reasonable for a data aggregator but should be considered a non-first-party data source.
โ„น Instruction Scope
SKILL.md and the scripts stay within the aggregator/reporting scope: they fetch platform hotlists, write JSON and markdown reports, and search local data for keywords. The scripts reference USE_REAL_API and PROXY environment variables (to enable live network fetches) and will call external endpoints when enabled. Default behavior uses demo data; network calls occur only if USE_REAL_API=true or when fetch is explicitly invoked.
โœ“ Install Mechanism
There is no install spec and all code is delivered with the skill (shell scripts + JSON). No remote installer or downloaded archives are used, which lowers installation risk.
โš  Credentials
The skill uses environment variables (USE_REAL_API, PROXY) but the registry metadata declared no required env vars. The scripts also depend on system binaries (curl, jq) although the metadata showed none โ€” this inconsistency could mislead users about what is required. No secret credentials are requested, which is appropriate for the stated purpose.
โœ“ Persistence & Privilege
The skill does not request always:true and does not modify other skills or global settings. It writes data and reports under the absolute path /root/clawd/memory/hotspots (skill-specific), which is normal for local data storage but worth noting if the platform's shared paths are sensitive.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hotspot-aggregator
  3. After installation, invoke the skill by name or use /hotspot-aggregator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
hotspot-aggregator 1.0.0 โ€” Initial Release - Aggregates trending topics from Weibo, Baidu, Zhihu, and Douyin. - Automatically generates daily hotspot analysis reports. - Supports keyword subscription and matching for personalized monitoring. - Provides trend analysis and structured exports for content creators, marketers, and analysts. - Includes detailed setup, usage, and scheduling instructions.
Metadata
Slug hotspot-aggregator
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Hotspot Aggregator?

๐Ÿ”ฅ ็ƒญ็‚น่šๅˆ็›‘ๆŽง - ไธ€็ซ™ๅผ่šๅˆๅพฎๅš/็™พๅบฆ/็ŸฅไนŽ/ๆŠ–้Ÿณ็ƒญๆœๆฆœ๏ผŒ่‡ชๅŠจ็”Ÿๆˆๆฏๆ—ฅ็ƒญ็‚นๆŠฅๅ‘Š๏ผŒๆ”ฏๆŒๅ…ณ้”ฎ่ฏ่ฎข้˜…ๆŽจ้€ใ€‚้€‚็”จไบŽ่‡ชๅช’ไฝ“่ฟ่ฅใ€ๅ†…ๅฎนๅˆ›ไฝœใ€ๅธ‚ๅœบๅˆ†ๆž็ญ‰ๅœบๆ™ฏใ€‚ It is an AI Agent Skill for Claude Code / OpenClaw, with 185 downloads so far.

How do I install Hotspot Aggregator?

Run "/install hotspot-aggregator" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is Hotspot Aggregator free?

Yes, Hotspot Aggregator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Hotspot Aggregator support?

Hotspot Aggregator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hotspot Aggregator?

It is built and maintained by onlyloveher (@onlyloveher); the current version is v1.0.0.

๐Ÿ’ฌ Comments