太懒了不想翻邮件,我做了个本地学业雷达
来源:dev.to — 2026-10-23
📋 概述
作者因为刷剧错过一节网课,愤而动手:Hermes 没有对话框也没有提示词,启动后轮询 Google Classroom、Gmail 和各种机会源,剔除噪音、抽出真正的截止时间,缺日期的先去网上核实,最后落进 SQLite,仪表盘只读状态。结果分五档:6 小时内截止标「恐慌」,24 小时内「临近」,其余「随便」;未公布时间的进观察名单而不是猜一个日期;黑客松、奖学金、实习按自己的技术栈打分。本地 llama-server 跑 gemma-3-4b-it,模型只负责抽结构,不许自己编时间戳,最后用 ElevenLabs 生成 60 秒英文简报。全程配了 63 个测试。
🔑 核心要点
- 没有对话框、没有提示词:轮询信箱与课堂,把真实截止时间抽出来写进 SQLite
- 模型只做结构化抽取,时间戳一律由代码判定,不允许模型自己发明
- 未公布截止日期的机会进观察名单,宁可空着也不猜
- 6 小时内「恐慌」、24 小时内「临近」、更远「随便」,三档直接对应行动
- 63 个测试兜底,本地 gemma-3-4b-it 加 ElevenLabs 出 60 秒音频简报
💡 金句
“The model extracts structure, it does not get to invent a timestamp.”
译:模型负责抽取结构,但它没有资格自己发明一个时间戳。
← 返回 dev.to 首页