乐于分享
好东西不私藏

让我AI助手替我盯着:模型上线下线,一个都不漏

让我AI助手替我盯着:模型上线下线,一个都不漏

你有没有过这种经历——

想用某个免费模型,查了一圈发现它刚下架了;或者听说有个新模型上线了,你才知道消息,别人早就用上了。

信息差就这么来了。

但其实,如果你的 AI 助手够聪明,这件事完全可以交给它自动盯——模型列表一有变化,立刻通知你,没变化就安静待着,什么都不用操心。

今天来说说怎么实现这个。

核心思路:定期比对模型列表

原理一句话就能说清楚:

  1. 定期调用 OpenRouter API,获取当前所有模型列表
  2. 与本地记录对比,找出新增的和下架的模型
  3. 有变化就通知你,没变化就静默

就这么三步,剩下的交给 AI 助手自动跑。

用什么实现?nanobot 的 heartbeat 机制

以轻量级 AI 助手框架 nanobot 为例,它有一个 heartbeat 机制——你可以在 HEARTBEAT.md 中定义周期性任务,nanobot 会按配置的间隔自动执行,全程无需人工干预。

其他同类 AI 助手如 OpenClawHermes Agent 的实现逻辑类似,核心都是:在固定时间触发一个任务,自动运行脚本。

具体怎么跑?

第一步:调用 OpenRouter API 获取免费模型

OpenRouter 提供了一个集合页面专门展示免费模型:

https://openrouter.ai/collections/free-models

用脚本定期抓取这个页面的模型列表,取出模型名称、开发商、上下文长度等关键字段。

第二步:本地记录比对

把上一次抓到的模型列表存在本地(JSON 或简单的文本文件都行),每次抓取新数据后做差量对比:

  • 上次没有、这次有的 → 新增模型(标绿色/发通知)
  • 上次有、这次没有的 → 下架模型(标红色/发通知)
  • 完全一致 → 静默,什么都不做

第三步:有变化才通知

只有检测到变化时才通知你,格式大概是:

🤖 OpenRouter 免费模型有变动! ➕ 新增:google/gemma-4-26b-a4b-it:free(Google,262K context) ➖ 下架:meta/llama-3-8b-instruct:free 当前共 33 个免费模型

没变化的时候,AI 助手完全不打扰你。

用 nanobot 配置 heartbeat

在 nanobot 的 HEARTBEAT.md 中写入任务配置:

## OpenRouter 模型监控

每 6 小时检查一次 OpenRouter 免费模型列表,
对比本地记录,有变化时通知我(企业微信/飞书),
无变化则静默。

检查脚本:`scripts/check_openrouter_free_models.py`

nanobot 会自动按这个间隔执行,无需手动触发。

这个玩法适合哪些场景?

模型监控:OpenRouter、Azure AI、Cohere 等平台有新模型随时知道

价格提醒:某个模型价格降到某个阈值以下时通知你

白嫖党专属:免费模型列表一有风吹草动立刻获知,第一时间抢用

AI 开发者:需要持续关注可用模型变化来做技术选型

需要注意什么?

  • API 调用频率:不要太频繁,建议每隔 6-12 小时一次,避免触发平台限速
  • 本地记录格式:建议用 JSON,字段包括模型 ID、名称、开发商、上架时间,方便后续扩展
  • 通知渠道:企业微信、飞书、Telegram 都可以,有变化时推消息过去

写在最后

AI 助手能干的事,远不止你问它答。

把它当成一个不知疲倦的监控节点,盯着你关心的信息源——模型列表、价格波动、竞品动态——有变化再出现,没变化安静待着。

用对了,它就是你每天比别人多出来的那几个信息差。


你有什么想让 AI 替自己盯着的场景?留言说说,说不定下次就有现成的方案了。