Install
openclaw skills install @thcjp/daily-news-brief-tool-proopenclaw skills install @thcjp/daily-news-brief-tool-pro核心功能: 本技能提供结构化的工作流程和配置指引等能力。
定时推送+AI分析+多渠道分发+趋势预测。企业级新闻简报全功能覆盖。
将复杂的新闻搜集、分析与分发任务交给专业工具处理。专业版在免费版基础搜集能力之上,新增定时自动执行、多渠道推送、AI智能分析、个性化定制、多语言支持、历史回顾、情感分析、趋势预测八大高级能力,满足企业级场景对新闻简报的时效性、深度与广度要求.
| 能力维度 | 免费版 | 专业版 |
|---|---|---|
| 多源新闻搜集 | 支持 | 支持 |
| 智能筛选 | 基础(关键词) | AI增强(LLM) |
| 简报生成 | 支持 | 支持 |
| 定时自动执行 | 不支持 | 支持(cron调度) |
| 多渠道推送 | 不支持 | 支持(5大渠道) |
| AI智能分析 | 不支持 | 支持(LLM深度分析) |
| 个性化定制 | 不支持 | 支持(完全自定义) |
| 多语言支持 | 不支持 | 支持(中英日韩) |
| 历史回顾 | 基础 | 支持(智能检索) |
| 情感分析 | 不支持 | 支持(正/负/中性) |
| 趋势预测 | 不支持 | 支持(LLM预测) |
| 技术支持 | 社区 | 优先工单响应 |
详细代码示例已移至
references/detail.md
处理: 解析定时自动执行的输入参数,完成核心逻辑,返回处理结果. 输出: 返回定时自动执行的响应数据,附带状态标识与运行日志.
处理: 解析多渠道推送的输入参数,完成核心逻辑,返回处理结果. 输出: 返回多渠道推送的响应数据,附带状态标识与运行日志.
处理: 解析AI智能分析的输入参数,完成核心逻辑,返回处理结果. 输出: 返回AI智能分析的响应数据,附带状态标识与运行日志.
处理: 解析个性化定制的输入参数,完成核心逻辑,返回处理结果. 输出: 返回个性化定制的响应数据,附带状态标识与运行日志. 能力覆盖范围:核心能力涵盖以下关键词:企业级新闻简报专、含定时推送、多渠道分发、情感分析与趋势预、每日新闻简报助手、专业版是面向企业、级场景的完整新闻、简报生成与分发工、在免费版基础搜集、能力之上、新增定时自动执行、多语言支持、历史回顾、情感分析、趋势预测八大高级、Use、when、模型调用、智能对话、Agent、LLM、应用时使用、不适用于需要、确定性的关键决策等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.
场景描述:每日自动推送新闻简报到企业飞书群.
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 每日新闻简报(专业版)处理的输入数据或指令 |
| options | object | 否 | 附加配置选项,如模式选择、格式偏好等 |
| callback_url | string | 否 | 异步处理完成后的回调通知URL |
aggregator = ScheduledBriefGenerator()
aggregator.pusher.register("feishu", "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_URL", "feishu")
aggregator.pusher.register("email", "https://api.email.com/send", "email")
aggregator.start()
场景描述:为不同地区团队生成多语言简报.
class MultiLanguageBrief:
"""多语言简报"""
LANGUAGES = {
'zh': '中文简报',
'en': 'English Brief',
'ja': '日本語ブリーフ',
'ko': '한국어 브리프'
}
# ...
def generate_all_languages(self, filtered_news):
briefs = {}
for lang, title in self.LANGUAGES.items():
briefs[lang] = self._generate(filtered_news, lang)
return briefs
# ...
def _generate(self, news, lang):
return f"[{lang}] Brief content"
场景描述:监控品牌相关新闻,负面新闻立即告警.
analyzer = AINewsAnalyzer()
collector = NewsCollector()
# ...
news = collector.collect_all()
all_items = []
for items in news.values():
all_items.extend(items)
# ...
analyzed = analyzer.sentiment_analysis(all_items)
# ...
for item in analyzed:
if item.get('sentiment') == 'negative' and '我的品牌' in item.get('title', ''):
print(f"[告警] 负面新闻:{item['title']}")
pusher.push("alert_channel", item['title'], "舆情告警")
A: 确认已重启终端或会话。检查变量名拼写是否正确,使用 echo $变量名 验证是否生效。
A: 内置重试机制最多3次。如持续失败,检查网络代理设置,确认API端点可达性。
A: 支持通过输入参数自定义行为。参考参数说明表格中的可选参数项进行配置。
A: 建议并发不超过3个请求。高并发场景需配置请求间隔,避免触发平台限流策略。
A: Agent平台会记录执行过程。检查输出格式章节的execution_log字段了解执行步骤详情。
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| Python 3.8+ | 运行时 | 必需 | 官网下载安装 |
| requests | Python库 | 必需 | pip install requests |
| beautifulsoup4 | Python库 | 必需 | pip install beautifulsoup4 |
| schedule | Python库 | 必需 | pip install schedule(定时任务) |
| PyYAML | Python库 | 可选 | pip install pyyaml(YAML配置) |
| LLM API | API | 必需 | 由Agent平台内置LLM提供 |
本专业版相比免费版新增以下能力:
此外,专业版还提供:
| 版本 | 价格 | 功能 | 适用场景 |
|---|---|---|---|
| 免费体验版 | ¥0 | 多源搜集 + 基础筛选 + Markdown输出 + 手动触发 | 个人试用、单次生成 |
| 收费专业版 | ¥39/月 | 定时推送 + 多渠道 + AI分析 + 个性化 + 多语言 + 情感分析 + 趋势预测 + 优先支持 | 团队/企业、定时推送 |
专业版通过SkillHub SkillPay发布.
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案 |
{
"success": true,
"data": {
"result": "每日新闻简报(专业版)处理结果",
"execution_time": "0.5s",
"metadata": {
"version": "1.0",
"processor": "daily news brief pro"
}
},
"execution_log": ["解析输入参数", "执行核心处理", "格式化输出结果"],
"error": null
}
| 风险类型 | 防范措施 |
|---|---|
| API密钥泄露 | 使用环境变量管理密钥,禁止硬编码 |
| 命令执行风险 | 限定执行预批准命令,不拼接用户输入到参数中 |
| 网络通信安全 | 强制HTTPS传输并验证SSL证书 |
| 敏感数据暴露 | 返回内容不包含敏感凭证 |
使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。
| 操作场景 | 手动耗时 | 自动化耗时 | 效率提升 |
|---|---|---|---|
| 文件解析与提取 | 5-10分钟/个 | <5秒/个 | 60-120x |
| 批量文件处理(100个) | 8-16小时 | <5分钟 | 96-192x |
| API调用与响应解析 | 2-3分钟/次 | <1秒/次 | 120-180x |
| 多接口数据聚合 | 15-30分钟 | <10秒 | 90-180x |
| 命令执行与结果收集 | 3-5分钟/次 | <2秒/次 | 90-150x |
| 重复任务批量执行 | 因任务而异 | 线性缩减 | 5-50x |
| 错误排查与修复 | 10-30分钟 | <30秒 | 20-60x |
| 对比维度 | 每日新闻简报(专业版) | 传统手动方式 | 通用脚本工具 |
|---|---|---|---|
| 自动化程度 | 全流程自动 | 完全手动 | 部分自动 |
| 错误处理 | 内置错误恢复 | 依赖人工经验 | 基本try-catch |
| 可复用性 | 参数化配置 | 一次性脚本 | 模板化 |
| 安全合规 | 内置安全检查 | 无安全保障 | 无安全保障 |
| 适用场景 | 企业级新闻简报专业版,含定时推送、AI分析、多渠道分发、情感分析与趋势预测.。每 | 通用场景 | 通用场景 |
| 安全隐患 | 严重性 | 防范手段 | 检查方法 |
|---|---|---|---|
| 文件路径遍历 | 严重 | 路径规范化,白名单校验 | 路径遍历测试 |
| 恶意文件上传 | 高 | 文件类型检测,内容扫描 | 恶意样本测试 |
| 临时文件泄露 | 中 | 安全删除,临时目录隔离 | 残留文件检查 |
| 大文件DoS | 低 | 文件大小限制,分块处理 | 边界压力测试 |
。每日新闻简报助手专业版是面向企业级场景的完
详细的输入输出格式请参考下方章节说明。