← Back to Skills Marketplace
1398
Downloads
0
Stars
13
Active Installs
1
Versions
Install in OpenClaw
/install hot-topic-finder
Description
发现并追踪热点话题,自动去重,支持多平台热榜监控。Use when: (1) 寻找创作灵感或热点话题,(2) 检查话题是否已使用过,(3) 监控微博/知乎/抖音等平台热榜,(4) 需要话题推荐时。NOT for: 实时新闻追踪、舆情危机处理。
README (SKILL.md)
Hot Topic Finder
自动发现热点话题,智能去重,追踪使用历史。
核心功能
- 热点发现:从多平台获取热门话题
- 话题去重:检查话题是否已使用,避免重复
- 历史追踪:记录话题使用日期和次数
- 智能推荐:根据热度 + 新鲜度推荐话题
使用场景
✅ 适合:
- "帮我找个热点话题写文章"
- "今天有什么热门事件"
- "这个话题我之前写过吗"
- "推荐几个新鲜话题"
快速开始
# 查找热点话题
python3 {baseDir}/scripts/find_topics.py --count 10
# 检查话题是否已使用
python3 {baseDir}/scripts/check_topic.py "房价下跌趋势"
# 标记话题已使用
python3 {baseDir}/scripts/mark_topic.py "房价下跌趋势" --heat 560000
# 获取智能推荐
python3 {baseDir}/scripts/recommend.py --count 5
# 查看使用历史
python3 {baseDir}/scripts/topic_history.py --days 30
数据存储
话题历史存储在 SQLite 数据库:~/.openclaw/data/topic_history.db
去重规则
- 24小时内:同一话题只能使用 1 次
- 7天内:同一话题最多使用 2 次
- 30天内:同一话题最多使用 3 次
Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill
Name: hot-topic-finder
Version: 1.0.0
The OpenClaw AgentSkills bundle 'hot-topic-finder' is benign. All scripts operate locally, primarily managing a SQLite database (`~/.openclaw/data/topic_history.db`) for topic tracking. Database interactions use parameterized queries, preventing SQL injection. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in SKILL.md. The `curl` binary is listed as a requirement but is not utilized by any of the provided Python scripts, which is a minor inconsistency but not a security risk.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install hot-topic-finder - After installation, invoke the skill by name or use
/hot-topic-finder - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Hot Topic Finder 1.0.0
- Initial release with multi-platform hot topic discovery and real-time ranking monitoring.
- Automatic de-duplication to prevent repeated topic usage.
- Tracks topic usage history, including date and frequency.
- Smart topic recommendations factoring in both popularity and freshness.
- Stores history in a local SQLite database for easy access.
- Provides clear command-line tools for topic search, tracking, and history analysis.
Metadata
Frequently Asked Questions
What is Hot Topic Finder?
发现并追踪热点话题,自动去重,支持多平台热榜监控。Use when: (1) 寻找创作灵感或热点话题,(2) 检查话题是否已使用过,(3) 监控微博/知乎/抖音等平台热榜,(4) 需要话题推荐时。NOT for: 实时新闻追踪、舆情危机处理。 It is an AI Agent Skill for Claude Code / OpenClaw, with 1398 downloads so far.
How do I install Hot Topic Finder?
Run "/install hot-topic-finder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Hot Topic Finder free?
Yes, Hot Topic Finder is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Hot Topic Finder support?
Hot Topic Finder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Hot Topic Finder?
It is built and maintained by Linus995 (@linus995); the current version is v1.0.0.
More Skills