← 返回 Skills 市场
11547
总下载
27
收藏
0
当前安装
17
版本数
在 OpenClaw 中安装
/install topic-monitor
功能描述
Monitor topics of interest and proactively alert when important developments occur. Use when the user wants automated monitoring of specific subjects like product releases, news topics, technology updates, RSS/Atom feeds, or GitHub releases. Supports scheduled web search plus feed polling, boolean topic filters, AI importance scoring with sentiment tracking, smart alerts vs weekly digests, and memory-aware contextual summaries.
安全使用建议
Review before installing. Use only trusted public HTTPS feed and discovery URLs, avoid importing OPML from untrusted sources, and do not monitor sensitive internal topics if alerts may be delivered through Telegram, Discord, email, or another agent tool. Prefer the bundled vendored dependency or a pinned virtual environment instead of the unpinned pip command.
能力评估
Credentials
Network access, subprocess use for web-search-plus, and local file writes are purpose-aligned, but unrestricted URL fetching can reach loopback/private/internal resources or local-file style inputs through feedparser, exceeding ordinary public topic monitoring.
Install Mechanism
The package is local Python scripts with vendored feedparser/sgmllib dependencies and no self-modifying installer, but SKILL.md still suggests unpinned `pip3 install feedparser`, which can execute unaudited dependency code.
Instruction Scope
The docs disclose web search, feeds, GitHub release feeds, local state, and agent-delivered alerts, but they do not clearly warn that sensitive queries and fetched feed content may go to external providers or alert channels, and README privacy text incorrectly says there are no direct HTTP calls from the skill code.
Persistence & Privilege
The skill persists config, state, findings, feed cache, sentiment history, and alert queues under `config.json` and `.data/` or `TOPIC_MONITOR_DATA_DIR`; cron setup only emits job JSON and does not directly modify crontab.
Purpose & Capability
The artifacts coherently implement topic monitoring, feed polling, scoring, local findings, and alert queues, but user-supplied and OPML-imported feed/discovery URLs are fetched without scheme, host, port, or private-network restrictions.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install topic-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/topic-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.6.0
**Skill version 1.6.0 — topic-monitor**
- Internal dependency vendoring: Adds `feedparser` and `sgmllib3k` vendor packages under `scripts/_vendor/` for improved feed parsing consistency.
- Updates to skill metadata: Environment variable requirements are now clearly structured.
- Removes unused files (`package.json`, `skill-card.md`).
- Documentation refinements in `SKILL.md` for setup and configuration clarity.
v1.5.2
- Bump version to 1.5.2.
- Documentation updates in SKILL.md and CHANGELOG.md.
- No functional changes; package and skill metadata updated for release.
v1.5.1
topic-monitor v1.5.1
- Minor update with documentation and metadata improvements.
- Updated SKILL.md and package metadata to reflect new version.
- No functional changes to code logic.
v1.5.0
v1.5.0 adds feed and GitHub release monitoring, advanced filters, and sentiment tracking.
- Added first-class support for monitoring RSS/Atom feeds and GitHub releases as sources per topic
- New options: required_keywords and exclude_keywords for advanced boolean result filtering
- Sentiment analysis now applied to all findings; supports sentiment shift alerts
- Feed auto-discovery and OPML import simplify subscribing to many feeds
- All sources (web, feed, GitHub) now unified in one scoring and alerting pipeline
v1.3.5
b70db6d chore: release v1.3.5 1248efa Sync version with ClawHub (v1.3.4) dd4580b security: remove crontab manipulation, sanitize subprocess query input
v1.3.4
Security: setup_cron outputs JSON (no crontab manipulation), query input sanitized.
v1.3.3
Security: sanitized subprocess env (allowlist only), removed direct Discord webhook HTTP calls.
v1.3.2
Fix: SKILL.md metadata updated to openclaw format. Env vars declared as optional.
v1.3.1
Security: removed hardcoded paths (/root/), hardcoded Telegram ID, hardcoded web-search-plus path. All now configurable via env vars or use safe defaults.
v1.3.0
Implemented real alerting (was stub). State files moved to memory/monitors/. Switched to web-search-plus for searches.
v1.2.1
- Added CHANGELOG.md file for improved documentation of changes.
- Updated version to 1.2.1 in SKILL.md and package.json.
- Minor documentation or metadata updates; no functional changes to core logic.
v1.2.0
**Quick setup for single-topic monitoring added in v1.2.0:**
- Introduced `quick.py` for instant, one-command topic monitoring with sensible defaults.
- Added "Quick Start" instructions and comparison table to documentation.
- No changes to existing setup or core monitoring processes.
- Improvements to SKILL.md for clarity and ease of onboarding.
v1.1.2
Add ClawHub runtime requirements metadata (SKILL.md frontmatter)
v1.1.1
Add runtime requirements metadata for ClawHub discovery
v1.1.0
Version 1.1.0
- Added interactive setup wizard (`scripts/setup.py`) for first-time configuration.
- Included `skill.json` to define skill metadata.
- Updated documentation to guide users through the new setup wizard and quick start methods.
- Streamlined onboarding by prompting new users to configure topics and preferences interactively.
- No changes to core monitoring logic or alerting features.
v1.0.1
- Renamed the skill from "proactive-research" to "topic-monitor" throughout documentation.
- Updated all branding and references in commands, examples, file paths, and cron setup to reflect the new skill name.
- No changes to features or functionality—documentation updates only.
- All usage instructions and configuration samples remain unchanged except for the updated name.
v1.0.0
Automated topic monitoring with AI importance scoring
元数据
常见问题
topic-monitor 是什么?
Monitor topics of interest and proactively alert when important developments occur. Use when the user wants automated monitoring of specific subjects like product releases, news topics, technology updates, RSS/Atom feeds, or GitHub releases. Supports scheduled web search plus feed polling, boolean topic filters, AI importance scoring with sentiment tracking, smart alerts vs weekly digests, and memory-aware contextual summaries. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 11547 次。
如何安装 topic-monitor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install topic-monitor」即可一键安装,无需额外配置。
topic-monitor 是免费的吗?
是的,topic-monitor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
topic-monitor 支持哪些平台?
topic-monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 topic-monitor?
由 Robby(@robbyczgw-cla)开发并维护,当前版本 v1.6.0。
推荐 Skills