Install
openclaw skills install daily-news-skill每日新闻获取技能。通过 API 获取每日新闻摘要和详情,支持按日期查询、热点新闻排行、新闻详情阅读。
openclaw skills install daily-news-skill通过 API 获取每日新闻,支持新闻列表查询、热点新闻、新闻详情阅读等功能。
接口地址:
https://api.cjiot.cc/api/v1/daily?date={YYYY-MM-DD}
参数说明:
date - 日期,格式:YYYY-MM-DD(如:2026-03-10)返回结构:
{
"code": 200,
"data": {
"date": "2026-03-10",
"title": "3 月 10 日日知录 - 交通部约谈国际航运巨头",
"article_count": 17,
"articles": [
{
"article_id": 8533,
"title": "交通部约谈两大国际航运巨头:直指运价暴涨和乱收费",
"summary": "2026 年 3 月 9 日交通运输部就国际航运经营行为...",
"heat": 93.0,
"cover_image": "https://...",
"category_id": 2,
"is_pinned": 0,
"sort_order": 0
}
]
},
"message": "success"
}
接口地址:
https://api.cjiot.cc/api/v1/articles/{article_id}
参数说明:
article_id - 文章 ID(从新闻列表中获取)返回结构:
{
"code": 200,
"data": {
"article_id": 8533,
"title": "交通部约谈两大国际航运巨头:直指运价暴涨和乱收费",
"category_name": "时政",
"heat": 93.0,
"cover_image": "https://...",
"summary": "...",
"content": {
"story": "<p>新闻正文内容...</p>",
"impact": "<p>影响分析...</p>",
"heat": 93,
"type": "2"
},
"publish_time": "2026-03-10T15:05:49"
},
"message": "success"
}
用户表达了以下意图之一:
用户输入示例:
处理步骤:
curl -s "https://api.cjiot.cc/api/v1/daily?date={当前日期}"回复模板:
📰 {日期} 每日新闻摘要
共 {article_count} 条新闻,以下是热点 TOP10:
🔥 {热度} {标题}
{摘要前 50 字}...
🔥 {热度} {标题}
{摘要前 50 字}...
...
💡 回复"新闻 1"、"新闻 2"等查看具体新闻详情
用户输入示例:
处理步骤:
curl -s "https://api.cjiot.cc/api/v1/daily?date={日期}"回复模板:
📰 {日期} 每日新闻摘要
共 {article_count} 条新闻:
1️⃣ 🔥 {热度} {标题}
2️⃣ 🔥 {热度} {标题}
...
💡 回复"新闻 1"、"新闻 2"等查看具体新闻详情
用户输入示例:
处理步骤:
curl -s "https://api.cjiot.cc/api/v1/articles/{article_id}"回复模板:
📄 {标题}
📁 分类:{category_name}
🔥 热度:{heat}
🕐 发布时间:{publish_time}
📝 新闻摘要:
{summary}
📖 详细内容:
{content.story 去除 HTML 标签后的文本}
💡 影响分析:
{content.impact 去除 HTML 标签后的文本}
用户输入示例:
处理步骤:
分类参考:
node scripts/get-daily.js [date]
示例:
# 获取今日新闻
node scripts/get-daily.js
# 获取指定日期新闻
node scripts/get-daily.js 2026-03-10
node scripts/get-article.js <article_id>
示例:
node scripts/get-article.js 8533