← 返回 Skills 市场
robbyczgw-cla

Topic Monitor

作者 Robby · GitHub ↗ · v1.5.2 · MIT-0
cross-platform ✓ 安全检测通过
9538
总下载
27
收藏
62
当前安装
16
版本数
在 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 pr...
安全使用建议
Install only if you want recurring monitoring. Review every configured query, feed, GitHub repo, alert channel, and generated cron job before enabling automation. Do not use sensitive watchlists unless you are comfortable sending them to search providers or feed/GitHub hosts, and set WEB_SEARCH_PLUS_PATH only to a trusted local web-search-plus script.
功能分析
Type: OpenClaw Skill Name: topic-monitor Version: 1.5.2 The topic-monitor skill is a well-structured tool for automated web and RSS monitoring that follows several security best practices. Notable safety features include the use of a strict environment variable allowlist in monitor.py when executing search subprocesses to prevent credential leakage, and an architecture that avoids direct outbound HTTP calls for alerting by using a local JSON queue for the OpenClaw agent to process. The inclusion of vendored libraries like feedparser and sgmllib appears legitimate for portability, and the instructions in SKILL.md are entirely consistent with the stated purpose of the tool.
能力评估
Purpose & Capability
The advertised purpose is automated topic, RSS/Atom, GitHub release, digest, and alert monitoring; the scripts implement those capabilities without unrelated destructive or deceptive behavior.
Instruction Scope
The documentation discloses scheduled monitoring, web search, feeds, GitHub releases, and agent-delivered alerts, though the privacy wording understates that feed/GitHub polling are also outbound network activity.
Install Mechanism
Setup creates or edits local config files, and setup_cron.py outputs cron job JSON for the agent rather than directly modifying crontab; no hidden installer or privileged setup path was found.
Credentials
The monitor may call web-search-plus via a configurable local path and forwards only an allowlist of search-provider environment variables, which is proportionate but depends on the referenced script being trusted.
Persistence & Privilege
Persistence is limited to user-configured scheduled runs and local .data state, findings, and alert-queue files; no privilege escalation, background daemon installation, or broad local indexing was found.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install topic-monitor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /topic-monitor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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
元数据
Slug topic-monitor
版本 1.5.2
许可证 MIT-0
累计安装 358
当前安装数 62
历史版本数 16
常见问题

Topic Monitor 是什么?

Monitor topics of interest and proactively alert when important developments occur. Use when the user wants automated monitoring of specific subjects like pr... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 9538 次。

如何安装 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.5.2。

💬 留言讨论