Install
openclaw skills install weekly-ai-news每周AI前沿动态生成工具。自动抓取 RSS 订阅源的 AI 新闻,筛选应用向内容(剔除技术性太高的内容),生成旧报纸风格的 HTML 简报,支持发送到飞书。使用场景:每周一自动/手动生成上周 AI 应用动态周报,以复古报纸形式呈现并推送到飞书。
openclaw skills install weekly-ai-news自动抓取、筛选、生成 AI 应用新闻周报,以旧报纸风格呈现,支持发送到飞书。
weekly-ai-news
生成到默认目录 ~/weekly-ai-news/
weekly-ai-news /path/to/output
weekly-ai-news ~/weekly-ai-news 7
# 生成后会提示如何发送
weekly-ai-news ~/weekly-ai-news 7 --send
# 或者使用 openclaw 命令直接发送
weekly-ai-news ~/weekly-ai-news 7 && openclaw message send "$(cat ~/weekly-ai-news/message.txt)"
# 1. 抓取 RSS(过去7天)
python3 ~/.openclaw/skills/weekly-ai-news/scripts/fetch_rss.py --days 7 > news.json
# 2. 生成 HTML
python3 ~/.openclaw/skills/weekly-ai-news/scripts/generate_newspaper.py \
--input news.json \
--output weekly-ai-news.html
# 3. 格式化飞书消息
python3 ~/.openclaw/skills/weekly-ai-news/scripts/format_feishu_msg.py \
--news-json news.json \
--html-file weekly-ai-news.html > message.txt
保留(应用向):
过滤(技术向):
news.json - 原始新闻数据(JSON 格式)weekly-ai-news.html - 旧报纸风格 HTML 简报message.txt - 飞书消息文本(使用 --send 时生成)自动生成的飞书消息包含:
添加到 crontab 每周一自动执行:
# 每周一上午9点自动生成并发送
0 9 * * 1 /usr/local/bin/weekly-ai-news ~/weekly-ai-news 7 --send
或在 OpenClaw 中设置定时任务:
openclaw cron add --name "weekly-ai-news" \
--schedule "0 9 * * 1" \
--command "weekly-ai-news ~/weekly-ai-news 7 --send"