每天早上 7:00,自动抓取前一日社会热点新闻,筛选 12 条生成一张「微语报」长图,推送到钉钉群。
不用打开任何网页,全程在浏览器后台运行。
| 配置项 | 说明 | 默认值 |
|---|---|---|
| 每日新闻条数 | 生成多少条新闻 | 12 |
| 社会热点优先 | 开启后财经 / 体育 / 趣闻类降权排序 | 开启 |
| 排除关键词 | 命中任一关键词的新闻会被剔除,英文逗号分隔 | 空 |
| 推送标题 | 消息标题 | 每日微语报 |
| 钉钉推送图片版 | 关闭后只发文字 | 开启 |
| 配置项 | 说明 |
|---|---|
| 浏览器通知 | 运行结束后弹出通知 |
| 钉钉群机器人 | 填 access_token,或直接粘贴完整 webhook 地址 |
| 钉钉加签密钥 | 安全设置选「加签」时填写,不加签请留空 |
| 钉钉关键词兜底 | 默认 #,仅在关键词校验失败时自动追加 |
| 企业微信消息推送 | 填 key,或直接粘贴完整 webhook 地址 |
| imgbb API Key | 图片版必需,免费注册获取 |
#access_token,填入脚本配置钉钉消息里的图片必须是公网可访问的 URL,不能是本地文件或 base64。所以脚本需要先把生成的图片上传到图床。
推荐使用 imgbb:
不填也能用,只是钉钉会收到文字版而不是图片。企业微信目前只支持文字推送(其 markdown 不支持图片语法)。
@crontab 0 7 * * *,即每天 07:00 运行@crontab,例如 30 6 * * * 表示 06:30钉钉提示 310000 keywords not in content?
机器人安全设置里的关键词不是 #。把它改成 #,或把实际关键词填进「钉钉关键词兜底」配置项。
只收到文字,没收到图片?
说明图片链路某一步失败了,脚本自动降级为文字版。查看脚本猫的运行日志,会明确写出是 Canvas 不支持、图床超时还是上传被拒绝。
标题日期和新闻内容对不上?
标题日期始终取运行当天。若新闻源数据滞后,农历信息会自动省略,避免日期与农历错位。
能只发文字吗?
可以,关闭「钉钉推送图片版」开关即可。
新闻里还有不想要的内容?
在「排除关键词」里填入需要过滤的词(英文逗号分隔),例如 涨停,股价。娱乐类内容已在代码中永久排除,不受配置影响。
新闻内容来自公开接口「每日 60 秒读懂世界」,备用源为百度热搜与微博热搜。
如果这个脚本对你有帮助,欢迎 Star 仓库,也欢迎提 Issue 反馈问题。
跑酷机灵鬼 —— 一款轻量休闲跑酷小游戏,微信扫码即玩。
微信:qaz171828(昵称:淡如水)
使用中遇到问题、想提需求,或者想交流脚本定制,都欢迎加我微信。
如果这个脚本确实帮到了你,欢迎请我喝杯咖啡。你的支持是持续更新的最大动力。
关于更新:本脚本长期维护。新闻接口变更、浏览器升级导致的失效,都会及时跟进修复。发现问题也欢迎直接反馈。
本脚本仅供个人学习交流使用,新闻内容版权归原作者所有,请勿用于商业用途。
MIT