安全扫描
OpenClaw
安全
medium confidence该技能的请求操作(读取源文件并获取最新文章)与其描述相符,不要求凭据或安装,但在使用前应检查一些轻微的不一致性和范围扩展回退。
评估建议
该技能在聚合新闻方面看起来是连贯的,但在安装前:(1) 确认技能将读取的路径(workspace/source.md vs workspace/skills/more-news/source.md),以免意外读取其他文件;(2) 检查 source.md 并删除任何您不希望代理获取的私人或敏感 URL;(3) 如果希望结果严格来自列表来源,考虑禁用或限制 'fallback to web_search' 行为;(4) 如果担心代理获取付费或地理限制的网站,先用一小部分良性来源测试行为。...详细分析 ▾
ℹ 用途与能力
技能名称和描述与指令相符:它读取用户提供的新闻网站列表并聚合最近的文章。不请求无关的凭据或安装。轻微不匹配:顶级描述引用了 'workspace/source.md',而工作流步骤引用了 'workspace/skills/more-news/source.md' — 这种歧义可能导致代理在不同位置查找。
ℹ 指令范围
运行时指令狭窄地聚焦于从列出的 URL 获取文章、过滤过去24小时、摘要、排名和报告跳过的来源。需要关注两个范围问题:(1) 路径不一致(读取哪个文件)可能导致代理搜索其他工作区位置;(2) 如果所有源都被阻止,明确回退到 'web_search' 会扩大代理查询的来源范围。两者都不是明显恶意的,但都扩展了代理将读取/获取的内容。
✓ 安装机制
纯指令型技能,没有安装规范和代码文件 — 不会写入磁盘,也不会拉取外部包。
✓ 凭证需求
技能不请求环境变量、密钥或配置路径。所有必需的输入都是工作区源文件和其中的公开网页 URL,这与声明的目的相称。
✓ 持久化与权限
always 为 false,技能不请求持久特权或修改其他技能配置;默认允许自主调用,这本身不是问题。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.1.32026/4/4
- 小更新:无功能或工作流变更。 - 输出格式部分现在指定“按 datetime 排名”而不是“按 Date 排名”。
● 无害
安装命令
点击复制官方npx clawhub@latest install more-news
镜像加速npx clawhub@latest install more-news --registry https://cn.longxiaskill.com 镜像可用
本土化适配说明
AI news hub, powerful — 聚合AI科技新闻 安装说明: 安装命令:npx clawhub@latest install more-news
技能文档
从 source.md 中的用户定义源聚合 AI/tech 新闻。如果没有源文件需要获取广泛的 AI 新闻,可考虑使用 big-ai-news 或 ai-news 技能。
工作流
1. 加载源
读取 workspace/skills/more-news/source.md 以提取所有源条目。文件使用 markdown 表格格式,列包括:#、Source、URL、Type/Focus。提取所有 URL。
2. 获取文章
对于每个源 URL,按顺序使用 web_fetch:
maxChars: 15000extractMode: "markdown"
优雅处理失败:
- 如果获取返回 403/429/geo-block → 跳过并标记为 "blocked"
- 如果获取返回仅包含导航内容而无文章 → 跳过并标记
- 如果获取成功但没有最近文章 → 跳过
3. 过滤过去 24 小时
仅包含当前时间过去 24 小时内发布的文章。使用文章日期戳、相对时间戳("2 hours ago" / "Apr 3")或发布部分来确定时效性。对于缺少完整详情的文章(无 URL、无完整标题详情),跳过。
4. 编译并排名
输出按最新到最旧排名。每个条目必须包含:
- 编号排名(1、2、3...)
- 标题
- 简要摘要(2-3 句)
- 源 URL(可点击链接 — 优先使用原始文章 URL)
- 近似日期/时间
5. 报告跳过的源
最后,列出从 source.md 跳过的源及其原因(blocked、no articles、stale)。
输出格式
# 📰 AI News — Last 24 Hours (Ranked by datetime)[Date]
1. Headline
Brief summary here (2-4 sentences).
Summary
Metric Count Stories found X Sources fetched Y of Z Sources skipped W
提示
- 为获得最佳效果,保持
source.md更新为可访问的 URL - RSS 订阅源或 API 端点比文章列表页面效果更好
- 如果用户想要 50-100+ 故事,建议添加 RSS 订阅源或使用 Tavily 搜索技能作为补充
- 跨源去重(同一故事来自多个来源 → 列出一次并附多个链接)
- 如果所有源都被阻止,回退到
web_search获取新闻