Install
openclaw skills install morning-radar基于百度AI搜索按自定义关键词收集资讯,生成Markdown简报并定时推送到飞书。
openclaw skills install morning-radar通用资讯自动收集与推送工具,支持自定义关键词和主题
# 1. 复制skill到OpenClaw skills目录
cp -r skills/morning-radar ~/.openclaw/skills/
# 2. 配置环境变量
export BAIDU_API_KEY="your-baidu-api-key"
export FEISHU_APP_ID="your-feishu-app-id"
export FEISHU_APP_SECRET="your-feishu-app-secret"
export FEISHU_RECEIVER_OPEN_ID="your-open-id"
# 3. (可选)自定义搜索主题
export RADAR_QUERIES="AI人工智能,科技新闻,行业动态"
export RADAR_KEYWORDS="大模型,科技,创新"
# 4. 设置定时任务
openclaw cron add --name "morning-radar" --schedule "0 7 * * *" --command "morning-radar"
# 必需
export BAIDU_API_KEY="your-baidu-api-key"
export FEISHU_APP_ID="cli-xxxxx"
export FEISHU_APP_SECRET="your-secret"
export FEISHU_RECEIVER_OPEN_ID="ou-xxxxx"
# 可选 - 自定义搜索
export RADAR_QUERIES="AI人工智能,科技新闻,行业动态,财经资讯"
export RADAR_KEYWORDS="大模型,科技,创新,投资,市场"
export RADAR_MAX_RESULTS="10"
export RADAR_MAX_ITEMS="15"
# 可选 - 自定义标题
export RADAR_TITLE="🌅 我的晨间资讯简报"
export RADAR_SOURCE_NAME="自定义搜索"
复制 config.example.json 为 config.json:
{
"baidu": {
"apiKey": "your-baidu-api-key"
},
"feishu": {
"appId": "cli-xxxxx",
"appSecret": "your-secret",
"receiverOpenId": "ou-xxxxx"
},
"search": {
"queries": ["AI人工智能", "科技新闻", "行业动态"],
"keywords": ["大模型", "科技", "创新"],
"maxResults": 10
},
"output": {
"title": "🌅 我的晨间资讯简报",
"sourceName": "自定义搜索",
"maxItems": 15
}
}
export RADAR_QUERIES="AI人工智能,大模型,智能体"
export RADAR_KEYWORDS="AI,大模型,Agent,OpenAI,GPT"
node index.js
export RADAR_QUERIES="股市行情,投资理财,宏观经济"
export RADAR_KEYWORDS="A股,基金,投资,理财,市场"
export RADAR_TITLE="📈 晨间财经简报"
node index.js
export RADAR_QUERIES="科技新闻,互联网,新产品发布"
export RADAR_KEYWORDS="科技,互联网,产品,创新,发布"
export RADAR_TITLE="🔬 晨间科技简报"
node index.js
export RADAR_QUERIES="今日热点,社会新闻,国际动态"
export RADAR_KEYWORDS="热点,新闻,社会,国际"
export RADAR_TITLE="📰 晨间综合简报"
node index.js
方式A:飞书管理后台
方式B:API查询
curl -X GET "https://open.feishu.cn/open-apis/contact/v3/users/me" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
# 使用环境变量
morning-radar
# 或使用配置文件
morning-radar /path/to/config.json
# 添加到cron(每天7:00)
openclaw cron add morning-radar "0 7 * * *"
# 查看定时任务
openclaw cron list
# 删除定时任务
openclaw cron remove morning-radar
🌅 晨间资讯简报 - 2026/3/13
━━━━━━━━━━━━━━━━━━━━━━
1. 【来源】
标题:xxx
链接:https://xxx.com/xxx
日期:2026-03-13
摘要:一句话要点
优先级:🔴高
...
━━━━━━━━━━━━━━━━━━━━━━
💡 共 X 条资讯
⏰ 每日早7点自动推送
| 变量名 | 必需 | 默认值 | 说明 |
|---|---|---|---|
BAIDU_API_KEY | ✅ | - | 百度API Key |
FEISHU_APP_ID | ✅ | - | 飞书App ID |
FEISHU_APP_SECRET | ✅ | - | 飞书App Secret |
FEISHU_RECEIVER_OPEN_ID | ✅ | - | 接收者Open ID |
RADAR_QUERIES | ❌ | AI相关 | 搜索查询,逗号分隔 |
RADAR_KEYWORDS | ❌ | AI关键词 | 过滤关键词,逗号分隔 |
RADAR_MAX_RESULTS | ❌ | 10 | 每次搜索最大结果数 |
RADAR_MAX_ITEMS | ❌ | 15 | 最终输出最大条数 |
RADAR_TITLE | ❌ | 晨间资讯简报 | 消息标题 |
RADAR_SOURCE_NAME | ❌ | 百度智能搜索 | 来源名称 |
本Skill不会收集或存储任何用户数据。所有配置信息仅保存在用户本地。
MIT