Hot Topic Finder

v1.0.0

发现并追踪热点话题,自动去重,支持多平台热榜监控。Use when: (1) 寻找创作灵感或热点话题,(2) 检查话题是否已使用过,(3) 监控微博/知乎/抖音等平台热榜,(4) 需要话题推荐时。NOT for: 实时新闻追踪、舆情危机处理。

0· 1.2k·12 current·12 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
Name/description promise multi-platform hot-list discovery and monitoring (Weibo/Zhihu/Douyin). The bundled Python scripts however contain a hard-coded TOPICS list and no network calls or platform-specific scraping/APIs. The skill also declares curl as a required binary even though the code does not use it. This is disproportionate to the stated purpose and suggests the implementation does not match the advertised capability.
!
Instruction Scope
SKILL.md instructs running the included scripts which only read/write a local SQLite DB at ~/.openclaw/data/topic_history.db and operate on the static topic list. The docs imply external fetches and monitoring, but the runtime instructions and code do not perform any external network access or platform integrations. One script (check_topic.py) also contains a demo hard-coded check instead of parsing CLI args, indicating leftover demo/test code.
Install Mechanism
No install spec or external downloads are present; the skill is instruction+code only. That minimizes supply-chain risk because nothing is fetched or executed automatically at install time.
Credentials
The skill requests no environment variables or credentials (appropriate). However it declares required binaries ['curl','python3'] even though the scripts only use python3 and do not call curl. This is inconsistent but not directly dangerous. The skill will create/read ~/.openclaw/data/topic_history.db — local user data only.
Persistence & Privilege
always is false and the skill only reads/writes a per-user SQLite DB under ~/.openclaw/data. It does not attempt to persist as a global agent, modify other skills, or require elevated privileges.
What to consider before installing
This package appears to be either incomplete or mislabeled. It does not actually fetch hot topics from social platforms — instead it uses a fixed list and a local SQLite DB. Before installing or relying on it: (1) don't expect live multi-platform monitoring — if you need that, request or implement real fetch/scrape/API code; (2) inspect/modify the code if you want network fetching (and add appropriate credentials/ratelimit handling); (3) note the DB path (~/.openclaw/data/topic_history.db) — the skill will create and modify that file; back it up or run the tool in a container/sandbox if you are cautious; (4) remove the erroneous 'curl' requirement or add actual curl usage if implementing network calls; (5) fix check_topic.py to accept CLI args (it currently runs a demo hard-coded query). Install only if you accept that this is a small local helper (static topics) rather than a monitoring integration.

Like a lobster shell, security has layers — review code before you run it.

latestvk97bqw11g1aebvdeyy53rr1gex824fq4

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🔥 Clawdis
Binscurl, python3

Comments