← 返回 Skills 市场
cp3d1455926-svg

News Evening Digest - 新闻晚报

作者 cp3d1455926-svg · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
119
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install news-evening-digest
功能描述
每天晚上 8 点自动推送全球新闻晚报到 QQ 和飞书,参考 World Monitor 数据源
安全使用建议
Do not install blindly. Actionable checks before use: - Inspect the full fetch_and_digest.py (the provided file is truncated) and confirm where and how it sends data (Feishu webhook URL, any other endpoints). Ensure no hidden/external endpoints beyond explained APIs. - Fix env var mismatches: SKILL.md mentions FEISHU_WEBHOOK_URL and WORLD_MONITOR_API but the script requires TAVILYAPIKEY and optionally MULTI_SOURCE_ENABLED. Make environment requirements explicit in the registry and SKILL.md. - Verify and test locally in a sandbox/VM: run the script manually, confirm it only performs expected HTTP requests to documented services (Tavily, World Monitor, Feishu), and inspect request payloads. - Audit dependencies: identify whether this skill expects a separate 'Multi-Source-Research' skill — if so, review that skill too before connecting them. - Protect secrets: do not store webhook/API keys in shared plaintext files without appropriate file permissions; consider using a secrets manager or platform-provided secure env storage. - Limit blast radius: if adding the cron job, start with a test schedule and a test Feishu/QQ bot (not a production channel) to verify content and avoid accidental posting of sensitive material. - If you are not comfortable auditing the script, treat this as untrusted code and avoid granting it network/cron access. Fix the code issues (undefined function calls, inconsistent env names) before relying on it.
功能分析
Type: OpenClaw Skill Name: news-evening-digest Version: 1.0.0 The skill is a news aggregation tool designed to fetch global news via the Tavily API and send daily digests to Feishu or WeCom webhooks. Analysis of `scripts/fetch_and_digest.py` and the documentation reveals no malicious behavior, data exfiltration, or unauthorized execution. While there are minor functional bugs—such as a discrepancy between the environment variable names in `SKILL.md` (`FEISHU_WEBHOOK_URL`) and the code (`WECOM_WEBHOOK_URL`), and a call to an undefined function `tavily_search` in the weather module—these are unintentional coding errors rather than security vulnerabilities or malicious logic.
能力评估
Purpose & Capability
Name/description (evening news pushed to QQ/Feishu) match the included script's apparent goal, but the package metadata claims no required env/config while SKILL.md and the script clearly expect credentials (Feishu webhook, Tavily API key). The SKILL.md mentions World Monitor and WORLD_MONITOR_API but the script uses a Tavily API and expects TAVILYAPIKEY; this mismatch is incoherent with the stated registry requirements.
Instruction Scope
SKILL.md instructs storing API keys in ~/.openclaw/.env and scheduling a cron job to run the script — reasonable for a push skill — but it also references a separate 'Multi-Source-Research' capability and Tavily/Tavily Search. The runtime script issues outbound HTTP requests and expects other search/monitoring integration; the SKILL.md gives broad discretion for multi-source aggregation without describing privacy/scope controls. There are also code-level issues (the script calls tavily_search in one place though only multi_source_search is defined) indicating runtime errors or hidden behavior.
Install Mechanism
No install spec (instruction-only plus a script). Nothing is downloaded during install and no packages are auto-installed by the skill definition — lowest install risk. The only artifact is a Python script that will run when scheduled.
Credentials
SKILL.md documents FEISHU_WEBHOOK_URL and WORLD_MONITOR_API, but the code reads TAVILYAPIKEY (env name 'TAVILYAPIKEY') and MULTI_SOURCE_ENABLED. The registry declares no required env vars. This mismatch means required credentials are not declared to the platform and could be overlooked by a user; also storing secrets in ~/.openclaw/.env is suggested but not enforced or secured.
Persistence & Privilege
Skill is not always-enabled and does not request special platform privileges. It only instructs the user to add a cron job (or OpenClaw cron) — normal for scheduled tasks. No evidence it modifies other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install news-evening-digest
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /news-evening-digest 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug news-evening-digest
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

News Evening Digest - 新闻晚报 是什么?

每天晚上 8 点自动推送全球新闻晚报到 QQ 和飞书,参考 World Monitor 数据源. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 119 次。

如何安装 News Evening Digest - 新闻晚报?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install news-evening-digest」即可一键安装,无需额外配置。

News Evening Digest - 新闻晚报 是免费的吗?

是的,News Evening Digest - 新闻晚报 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

News Evening Digest - 新闻晚报 支持哪些平台?

News Evening Digest - 新闻晚报 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 News Evening Digest - 新闻晚报?

由 cp3d1455926-svg(@cp3d1455926-svg)开发并维护,当前版本 v1.0.0。

💬 留言讨论