新闻详情

新闻详情

首页 / 资讯中心 / 详情

WorkBuddy实现AI日报自动推送:定时采集、AI加工与微信送达

发布时间:2026/10/1 5:30:38来源:尧图网络
WorkBuddy实现AI日报自动推送:定时采集、AI加工与微信送达
1. 项目概述与整体架构设计1.1 这个“闹钟”到底实现了什么先说结论我给自己搭了一套完全自动化的AI信息订阅系统。每天上午10点半WorkBuddy会按预设任务自动检索和汇总前一天到当天上午的AI行业动态整理成一份结构化的日报通过微信机器人推送到我手机里。整个过程不需要我打开任何网页、翻任何群聊只要看一眼微信就能知道今天AI圈发生了什么。这套东西解决的是信息焦虑问题。做AI相关的工作每天要看的信源太多——技术社区、开源项目更新、大厂发布、论文动态如果手动刷至少耗掉我三四十分钟而且往往刷完就忘。现在我把这件事完全交给了WorkBuddy它扮演的角色并不是简单的“定时提醒”而是一个完整的信息处理管线按时醒来、自动检索、AI提炼、格式化输出、推送到微信。这件事适合谁如果你每天需要关注AI动态、需要保持信息输入但又不想被碎片化信息绑架这个方案可以直接抄作业。即使你完全不写代码只要能看懂配置界面按照我下面的步骤走半个小时也能搭完。1.2 为什么用 WorkBuddy 而不是自己写脚本很多人第一反应是这不就是一个“定时脚本 爬虫 推送API”的事吗用Python写或者用现成的自动化工具为什么非要用WorkBuddy我的答案很直接因为AI日报的“生产”比“推送”难得多。你要是只想要一条“早上好今天有3条AI新闻”这种消息那随便一个定时任务都能做。但如果想要一份高质量、有逻辑、有提炼的日报核心难点在于信息筛选和语义加工而这恰好是WorkBuddy这类AI Agent工作台最擅长的。我自己早年也写过纯脚本方案踩过不少坑要么是抓取源的结构变了导致解析失败要么是关键词匹配出来的内容质量参差不齐要么是模板写死之后想调整格式得重新改代码。WorkBuddy的价值在于它把“调用大模型”“编排工具链”“管理上下文”“定时触发”这些能力打包在一起我更多是在配置和定义任务而不是从零写逻辑。另外我明确告诉你一个判断标准如果你需要的是“每天自动生成一份有观点、有筛选的日报”用AI Agent是正确选型。如果你只需要“把固定内容推送过来”那轻量脚本就够了。我的需求明显属于前者所以我选WorkBuddy。1.3 四层架构触发、采集、加工、投递整个系统可以拆成四个层次每一层的职责边界非常清晰触发层定时器。WorkBuddy内置的调度器支持cron表达式我配置的是0 30 10 * * *意思是每天上午10点30分触发一次。采集层信息源的获取。WorkBuddy支持RSS订阅、网页检索、内置工具还能调用外部API。我在这一层配置了AI新闻源、开源社区热点、大厂官方博客等资源。加工层这是核心。WorkBuddy把采集到的原始内容交给大模型按我预设的结构化Prompt进行提炼、去重、排序最终输出一份符合要求的日报。投递层消息推送。加工完成后WorkBuddy通过Webhook把日报推到企业微信群机器人我再把企业微信的消息转发到个人微信或者直接在手机上看。这里值得多说一句把系统拆成层次不是为了显得专业而是为了出问题时能快速定位。哪一层挂了看哪一层的日志不用在几百行输出里面大海捞针。后文我会把每层的关键配置和坑都写出来。2. 日报内容设计与 Prompt 配置2.1 日报的版式和信息架构在我设计Prompt之前我花了很长时间想一个问题什么样的日报才值得我每天打开如果只是罗列一堆新闻标题那我刷科技媒体就行了根本不需要AI。我最后定下来的版式是下面这样你可以直接抄今日焦点Top 5筛选出最重要的5条动态每条包含一句话概括、为什么重要、影响范围。工具与开源动态新模型发布、框架更新、有趣的开源项目。产业与商业动态融资、收购、合作、监管方向。值得深读的长文筛选出高质量的分析文章附上摘要和推荐理由。这个信息架构的核心逻辑是先给结论再给理由最后给深度阅读入口。我不需要AI把每条新闻的原文都复述一遍我需要它告诉我这件事是什么、与我有什么关系。你可能会问这个架构是怎么定的其实就是从“信息消费习惯”反推的。我每天上午的阅读时间只有不到十分钟所以第一层必须是最精华的Top信息如果看完觉得某一话题有意思再去看长文推荐时间刚好。2.2 日报生成的核心 Prompt 模板这是我最想分享的部分因为80%的日报质量取决于Prompt而不是模型本身。经过几周的迭代目前稳定运行的Prompt长这样省略了部分细节但核心逻辑完整你是我的AI行业情报分析助手。请根据用户提供的原始信息生成一份结构化中文日报。 要求 1. 格式严格按四个板块输出今日焦点、工具与开源动态、产业与商业动态、值得深读的长文。 2. 今日焦点最多5条每条必须同时包含主线事实、关键影响、我的关注点。 3. 去除重复信息如果多个信源报道同一件事保留信息量最大的那一条。 4. 如果原始信息无法支撑某个板块该板块写今日无明显动态禁止编造。 5. 全文控制在1800字以内使用简洁的书面语禁止感叹号和营销式表达。 6. 每条信息必须标注来源。这里有几个设计要点值得拿出来讲第一“禁止编造”是硬约束。AI生成内容最大的风险就是幻觉宁可让板块空着也不能让它编一条不存在的新闻。我在Prompt里显式写了“禁止编造”并在任务配置里设置了较低的温度参数0.3左右。第二来源标注不可省。一开始我做的版本没有来源标注结果日报里出现了几条我完全找不到出处的内容体验非常糟糕。加上来源之后至少我还能溯源验证。这是日报可信度的底线。第三字数限制要提前做。AI的上下文窗口再大也不是让你无脑堆内容的。日报是给人快速看的超过1800字阅读负担就开始上升。我在Prompt里限制同时还在消息推送环节做了截断兜底。这个我在后面讲。2.3 信息源的关键词配置采集层的信息源需要配置关键词来过滤内容否则什么都抓最终日报就成了大杂烩。我目前维护了这样两组关键词包含类关键词必须命中其一模型相关大模型、GPT、Claude、Gemini、LLM、多模态技术相关AI Agent、RAG、推理、微调、开源框架如PyTorch、HuggingFace产业相关AI芯片、算力、AIGC、融资排除类关键词命中即剔除低质广告词免费领取、限时优惠、点击购买与AI无关但常被误抓的词AI当做人名或影视名使用时这套关键词配置花了很长时间调优。最早我配置得很粗结果日报里出现了各种奇怪的营销内容。后来我才发现一个问题单纯靠关键词不够还要结合“信息源的权威度”来给内容加权。WorkBuddy的采集层可以对不同信息源设置不同的权重我把官方博客和头部技术社区的权重调高这样即使同一事件有多个来源最终优先采用更权威的那个。3. 微信推送方案渠道选择与排障经验3.1 为什么选企业微信机器人而不是个人微信推送到微信很多人第一反应是用个人微信的接口发消息。这里我劝你直接放弃这个思路个人微信接口非官方、有封号风险、维护成本极高我之前见过有人用第三方库实现私聊推送结果账号被限制登录的事。我们做自动化是为了省心不是给自己埋雷。我最终选择的是企业微信群机器人Webhook原因是官方支持、稳定、几乎零成本支持Markdown消息格式排版效果好我可以拿一个不常用的企业微信群作为“日报接收组”在手机上正常接收推送配置非常简单在企业微信群里添加一个“群机器人”复制它的Webhook地址填到WorkBuddy的“消息推送”节点里就行。整个流程跑通之后内容会以卡片或Markdown文本的形式出现在群里。你也可以在个人微信里安装“企业微信”小程序这样直接在小程序里查看群消息不用额外装App。3.2 消息排版与 1800 字截断机制企业微信机器人虽然支持Markdown但对消息长度有限制超过一定长度会发送失败。所以我在WorkBuddy里做了两级截断第一级Prompt里限制日报字数在1800字以内第二级推送节点前再加一次字符数量判断超限则只发送“今日日报已生成请查看完整版”加一个链接为什么做两级因为LLM有时候不听话。你写“1800字以内”它可能给你写到2200字。如果你直接推送超长消息企业微信会直接报错整条消息丢在队列里。加了二级兜底之后至少不会出现“日报没送到”的尴尬。排版上还有几个细节每一条日报的板块标题用##或者加粗列表之间用空行隔开链接单独一行。这样在手机上打开视线可以快速扫到重点。3.3 推送失败的降级与重试自动化最怕的不是“做错”而是“什么都没做”。推送失败的情况我遇到过几次原因各不相同要么是Webhook地址过期要么是企业微信临时限流要么是WorkBuddy执行过程中断。我的处理方式是配置了“失败重试”和“本地落盘”双保险WorkBuddy任务执行失败时自动重试2次间隔5分钟如果重试仍失败日报内容会以文件形式保留在指定目录同时向备用邮箱发送一封包含日报内容的邮件这个降级方案的逻辑很简单日报生成了就不能丢推送渠道挂了就换备胎。你可能会说QQ邮箱不也会被当成垃圾邮件吗我实测下来绑定企业邮箱或163邮箱后发送到自己的QQ邮箱基本不会进垃圾箱前提是你设置了白名单。4. 从零到一的完整配置流程4.1 环境准备与任务创建我假设你已经安装了WorkBuddy并完成基本的账号登录。如果你还没有装先去官网下载对应你操作系统的版本安装过程没什么可讲的一路下一步就行。装完打开主界面会看到一个“任务”或“工作流”的入口这就是我们要去的地方。在任务列表里新建一个任务起名“AI日报自动推送”然后选择“定时触发”类型。WorkBuddy的调度器支持两类时间配置一种是可视化选择每天、每周、工作日等一种是高级cron表达式。我用的cron是0 30 10 * * *含义是每天10点30分触发一次。你如果希望周一到周五触发可以用0 30 10 * * 1-5。配置完时间之后还有两个小设置建议一并处理把任务的“时区”设置为你所在的时区否则可能因时区偏差导致触发时间不对。开启“失败通知”这样任务挂了你会第一时间知道而不是等到第二天漏报才反应。4.2 三步对接信息源信息源对接是采集层的重点。WorkBuddy支持多类型信息源我的建议是按照下面三步来第一步添加RSS订阅源。找那些支持RSS输出的AI媒体和技术社区复制RSS链接粘贴到WorkBuddy里。一次可以添加多个。RSS的好处是结构稳定、解析简单不像网页爬虫那样容易因页面改版而抓取失败。第二步配置网页检索源。WorkBuddy内置了搜索接口你可以把“AI新闻”“大模型发布”这类检索词配置进去它每天执行时会自动抓取搜索结果。这一步要配合我在前面说过的包含/排除关键词在检索源设置里配置。第三步设置采集频率和数量上限。每个信息源单次采集的数量不要太多我通常限制在20条以内。太多会浪费token太少又怕漏掉关键信息。这里有一个容易踩坑的地方不同信息源的时间范围要一致。WorkBuddy默认会抓取最近24小时的内容但如果你某个RSS源更新慢抓到的是两天前的新闻那么AI在生成日报时就会把时间线搞乱。我的解决方案是在任务里设置一个“采集时间窗口”参数统一为“最近24小时到当前时间”对慢更新源则放宽到48小时并在Prompt里告诉模型“以发布时间为准过期信息请剔除”。4.3 串联加工与推送节点采集层配置好之后接下来就是把它们串起来。WorkBuddy的工作流逻辑是节点式的采集节点 → 加工节点 → 推送节点依次连接。在加工节点里把我在第2节写的Prompt粘贴进系统提示词然后把采集节点的输出作为用户消息传进来。这里的参数有一项叫“模型”我选用的是当前上下文窗口较大的版本因为在处理20条原始信息时上下文太小会导致信息被截断。实测下来上下文窗口不够的情况下日报会漏掉采集到的某几条重要信息而且模型不会主动告诉你——“我看不全”。在推送节点里填入企业微信Webhook地址消息格式选择Markdown字段映射选择加工节点的输出。最后我推荐你做一个“测试运行”手动触发一次任务看日报能不能正常生成并推到微信里。第一次联调大概率会出点小问题但别慌日志里会告诉你哪一步失败了。4.4 运行验证与日志检查测试时我习惯分三步验证采集层验证看采集到的原始信息是否覆盖了我关心的几个信源。加工层验证看日报格式是否符合预期、有无编造内容。推送层验证看企业微信群里是否收到消息、排版是否正常。WorkBuddy每个节点都有日志输出这一步特别有用。你可以打开日志面板逐节点排查。如果原始信息为空问题在采集层如果采集正常但日报质量差问题在Prompt如果日报生成了但微信群没收到问题在Webhook或网络。整个流程从零到一通跑我大概用了三个小时其中一半时间花在了调Prompt上。你如果按我这个顺序做应该会快很多。5. 过往踩坑记录与排查速查表5.1 典型问题与处理方案运行了三个月我把实际踩过的问题整理成了一个速查表供你对照排查问题现象可能原因处理方案任务没触发时区设置不对 / cron表达式写错检查时区与cron用可视化模式对照日报内容为空采集层没有抓到信息检查RSS源是否失效、检索词是否匹配到内容日报信息重复多个信源报道同一事件未去重在Prompt中强化去重要求或配置信源权重日报出现编造内容模型幻觉 / Prompt未强调禁止编造显式加入“禁止编造”规则降低温度参数微信没收到消息Webhook失效 / 消息超长重新生成Webhook增加消息截断逻辑日报质量突然下降信源出现大量低质内容调整排除关键词降低低质信源权重任务执行时间过长采集量过大 / 模型推理过慢减少单源采集数量更换轻量级模型5.2 三个值得关注的细节坑除了上面这些常见问题还有三个细节坑值得专门提一下坑一不要把所有信源一股脑塞给模型。一开始我贪多配置了30多个信源结果日报生成时间翻倍而且内容质量反而更差。因为信息太多模型在提炼时会丢失重点。后来我把信源压到10个以内每个源限20条质量明显改善。这就像你吃自助餐桌子上摆100道菜反而不知道吃什么摆10道招牌菜反而吃得舒服。坑二微信推送的时间不要卡在最忙的时候。早上10点半推送是我自己的习惯因为我一般在通勤结束后开始工作。但你如果9点就有晨会日报推送时间可以设成8点半。这个没什么技术含量纯粹是生活经验却直接影响你每天会不会点开它。坑三Prompt里的“禁用词”要具体。写“不要用营销式表达”这种要求模型经常听不懂。改成“禁止使用感叹号、禁止使用‘重磅’‘震惊’‘疯抢’等词汇”效果会明显更好。你是在跟模型对话不是在写作文把要求说得越具体越机械它执行得越好。6. 从日报开始WorkBuddy 还能怎么用跑通日报这个场景之后我的经验是可以用到其他地方。本质上这套东西就是一个“定时触发的AI信息处理工作流”——你完全可以把它迁移到别的场景里。我目前已经在测试的两个后续方向竞品动态监控把采集源换成某个行业方向的新闻和产品更新Prompt改成竞品分析视角每天早上给我出一份对手动态简报。周报素材整理每周五下午定时把这一周各项目的日志、文档、聊天记录导出来让AI先整理成周报素材省掉我周末痛苦的回忆时间。它们的架构完全一样只是采集源和Prompt不同。这也是我推荐你学这套方案的原因你一旦理解了“定时触发采集AI加工推送”这个套路等于解锁了一类自动化能力。以后你的任何信息整理需求都能用这个模式快速落地。我在实际使用中最真切的体会是这套自动化的最大价值不是“省时间”而是“降低每天打开信息洪流的精神负担”。以前我总觉得要是不刷遍全网就错过了什么现在我知道错过了的其实大部分都不重要。AI帮我把最重要的东西挑出来了剩下的噪音就让它们留在信息流里吧。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Jev 刷屏了:这个不聊天的 AI 模型,盯上了企业系统里那批高频小判断 2026/10/1 10:12:22

Jev 刷屏了:这个不聊天的 AI 模型,盯上了企业系统里那批高频小判断

9 月中旬,AI 圈刷屏的是一个奇怪的模型:它不聊天、不写文章、不做总结,问它问题,它只回三样东西——选项、评分、是否,每样附带一个概率。 它叫 Jev,名字来自一位十九世纪的经济学家,9 月 15 日…

阅读更多 →
ESP32-S3 自定义 WakeNet9s 唤醒词方案 2026/10/1 10:12:21

ESP32-S3 自定义 WakeNet9s 唤醒词方案

最近在做 ESP32-S3 语音助手项目,目前已经实现了 ESP-SR / WakeNet9s 自定义唤醒词。支持:ESP32-S3ESP-SRWakeNet9s中文、英文及其他语言的自定义短语品牌名、人名、产品名等自定义唤醒词例如:Hello Maria Pryvit Mariya 你好,小智…

阅读更多 →
Ventoy 字体替换:3 个常见问题讲清启动菜单字体如何调大 2026/10/1 10:12:15

Ventoy 字体替换:3 个常见问题讲清启动菜单字体如何调大

Ventoy 字体替换:3 个常见问题讲清启动菜单字体如何调大 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy Ventoy 的启动菜单由 GRUB2(系统自带的开源引导器)渲染&…

阅读更多 →
C++代码实现MATLAB中的lqrd函数功能 2026/10/1 10:12:15

C++代码实现MATLAB中的lqrd函数功能

// // lqrd: 连续系统的离散 LQR 设计&#xff08;MATLAB lqrd 的纯 C 实现&#xff09; // 零第三方依赖&#xff0c;可直接编译&#xff1a; // g -O2 -stdc11 lqrd.cpp -o lqrd // ./lqrd // #include <iostream> #include <vector> #include <…

阅读更多 →
一个 AR 冰箱贴小程序跑了 8,970 个用户:后台数据告诉我的三件事 2026/10/1 10:11:55

一个 AR 冰箱贴小程序跑了 8,970 个用户:后台数据告诉我的三件事

一个 AR 冰箱贴小程序跑了 8,970 个用户&#xff1a;后台数据告诉我的三件事先看一个数字&#xff1a;8,970。 这是我这套 AR 冰箱贴配套小程序的累计用户数&#xff08;数据日期 2026-09-21&#xff09;。 乍看还行——一个没什么推广预算的文创小产品&#xff0c;闷头跑到将近…

阅读更多 →
Editor打包系统架构设计:声明式打包与模块化编辑器构建实践 2026/10/1 10:11:31

Editor打包系统架构设计:声明式打包与模块化编辑器构建实践

1. 从“Editor打包系统”说起&#xff1a;这个架构到底在解决什么问题第一次接触“Editor打包系统”这个概念&#xff0c;很多人会下意识地把它和某个具体的编辑器软件绑定在一起&#xff0c;比如代码编辑器、图像编辑器或者游戏编辑器。但如果你真的在项目里做过编辑器相关的工…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉