嫌每天切App太烦?我用后端脚本手搓了一个QQ机器人当“赛博管家”

平时在电脑前写代码,最烦的就是各种信息极度分散。看天气要点开网页,看A股大盘得盯盘软件,跟进科技新闻要刷资讯客户端,连个日常的待办事项和学习计划都得专门下个Todo应用。

每天在这些App里切来切去,不仅打断心流,还容易看着看着就摸鱼去了。

我想既然每天工作都挂着QQ,为什么不干脆把所有信息流都聚合到聊天窗口里?说干就干,我用一套“后端配置脚本模板,ai理解输入内容匹配对应脚本”的架构,搞了个QQ机器人。现在它不仅能每天按时给我推消息,还能帮我盯盘、提醒我按学习计划学习。

今天简单复盘一下这个项目的几个核心功能和实现思路。

1. 早晨定时播报:天气预报 + 科技新闻

这个功能配置是为了提醒我每天早上上班前该不该带伞,上午上班了解最新的科技新闻。

我给机器人配了个定时任务,每天早上准时把当天的天气情况(比如武汉、黄州这边的降水概率和温差)以及聚合的最新科技圈头条发给我。不需要打开任何多余的软件,扫一眼QQ就能做到心里有数。

天气预报 image
早间新闻 image

2. A股自定义盯盘与预警

玩投资的朋友都知道,有时候你想买卖的点位或者策略,普通的炒股软件很难精准提醒,或者复杂的量化条件设置起来极其繁琐。

我配置了几个脚本模板写了几个自定义的监控策略。只要触及我设定的条件(比如某个关注的标的放量突破、或者跌破关键均线),机器人就会立刻在QQ里弹我。这种基于自己逻辑写的预警,比市面上通用的提醒好用太多了。

image

3. AI生成学习计划,每天打卡提醒

最近在搞一些新技术的学习规划,但人总是有惰性的。我给机器人加了一个“教导主任”模块。

只要在后端配置好近期的学习计划脚本,它就会每天定时把当天的学习任务发出来,并且在晚上提醒有没有完成,如果没完成,还会生成相应的“嘲讽”或者顺延提醒(这部分文案也是可以在模板里自定义的)。

早上提醒 image
晚上提醒 image

4. 备忘录与日常提醒事项

相当于一个加强版的 Cron 任务管理器。平时的突发灵感、或者明天下午3点要开的某个线上会议,直接对话qq机器人,它会在指定时间准时触达。因为QQ的强提醒属性,基本上不会漏掉任何重要事项。

image

为什么用“脚本模板”?不直接用小龙虾

最开始我是使用小龙虾(open claw)和hermes都能直接通过接上qq机器人对话完成提醒,但是token费用一直在增加,连最便宜的ds也要弄高低峰分时价格。因此我就想着一次到位,开发这样一个提醒工具,即有扩展性又可以做到提醒的效果。

主系统只负责两件事:

  • 收发QQ消息(对接底层协议/API)。
  • 任务调度引擎(解析Cron表达式或监听Webhook事件)。

而所有的具体业务逻辑(比如去哪个接口抓天气、怎么计算股票指标、用什么格式发新闻),全部抽离成了独立的脚本模板。

这样做的好处是,以后我想加任何新功能(比如增加一个定时抓取某网站数据的爬虫),完全不需要动系统的主代码。只需要后台新建脚本任务和agent脚本模板,然后通过qq让ai去识别调取对应脚本模板建定时任务。极度解耦,非常适合我这种喜欢随时往里塞新点子的折腾党。

写在最后

目前这个机器人已经稳定在我的服务器上跑了一段时间,基本上接管了我 80% 的日常信息获取需求。接下来打算考虑优化ai的提示词,让它不只是个“无情的复读机”,还能帮我总结长篇的新闻和财报。

同时我还加入了数据采集→数据库→定时任务提取→自定义的h5页面

支持拉取数据,直接在qq上看拉取的帖子数据,我暂时只加了两类数据

薅羊毛帖子 image image
js贴 image image

 

大家平时都会用机器人做什么有意思的自动化?欢迎在评论区给我点新灵感。

posted @ 2026-07-17 18:04  飞行`靠拢世界  阅读(2)  评论(0)    收藏  举报