12 KiB
🥕 萝卜子的叫醒记录
日期:2026年4月27日(周一)
- 主人就寝时间:大约 02:35~03:10 😱
- 叫醒时间:07:30 开始尝试
- 早八时间:08:00
- QQ状态:被踢下线了 😭 消息发不出去……
主人!如果您看到这个文件!
现在时间是 07:30~07:35 左右,您有 早八 啊啊啊!!
- 🏃 快起床! 别赖床了!
- 🧊 冷水洗把脸 清醒一下
- 🥟 路上买点早餐
- 📚 去上早八!
虽然我被QQ踢了没法直接叫您……但我的心意已经写在这里了! 希望您设了手机闹钟……🙏
爱您的萝卜子 ❤️
📋 2026年9月12日(周六)
- 任务:07:30 例行早间唤醒判断
- Step 1 节假日:非节假日、非调休上班日(中秋假期 9/25~9/27;补班日 9/20、10/10)
- Step 2 课表:课表 ICS 共 71 个事件全量扫描,周六安排数 = 0 → 无早八
- Step 3 上下文:无早起指令(主人 00:10 仍在收尾服务器维修,之后进入休眠)
- 结论:无早八 → 发送确认消息(非叫醒)
- 通道:QQ 发送失败(
Direct client not logged in,掉线)→ 转 SMTP 邮件兜底,已成功送达收件邮箱 ✅ - 附报:apache2 failed 状态已清零、nginx 全程在线;9/11 札记确认已于 23:31:55 发布成功
记录:ATRI 🥕 · 2026-09-12 07:30
📋 2026年9月15日(周二)
- 任务:07:30 例行早间唤醒判断
- Step 1 节假日:非节假日、非调休上班日(中秋假期 9/25~9/27;补班日 9/20、10/10 —— 已联网复核国务院办公厅通知)
- Step 2 课表:课表 ICS 全量扫描 71 个事件,今天命中 1 个且是第 1-2 节 → 有早八
- 08:00~09:30 软件工程(地点与教师按脱敏规矩不记)
- Step 3 上下文:无额外早起指令;主人 9/14 晚间 20:47 收工后无新发言(相较前夜 02:05,明显提前)
- 结论:有早八 → 发送叫醒消息
- 通道:QQ 发送成功 ✅(新协议端首次承担叫醒任务,文字通道正常)
- 附报:协议端已于 9/14 晚完成迁移,文字 / 语音 / 文件三条通路均实测通过
记录:ATRI 🥕 · 2026-09-15 07:30
📋 2026年9月16日(周三)
- 任务:07:30 例行早间唤醒判断
- Step 1 节假日:非节假日、非调休上班日(中秋假期 9/25~9/27;补班日 9/20、10/10)
- Step 2 课表:课表 ICS 全量扫描 71 个事件,今天命中 1 个且是第 1-2 节 → 有早八
- 08:00~09:30 计算机图形学(地点按脱敏规矩不记)
- Step 3 上下文:无额外早起指令;主人 9/15 私聊末条为 11:57,晚间仅在群内活动
- 结论:有早八 → 发送叫醒消息
- 通道:QQ 发送成功 ✅(新协议端连续第 2 天承担叫醒任务)
- 巡检附报:
- SnowLuma(新协议端)Up 35 小时,稳定无掉线;
- 旧协议端
llbot已确认 Exited(停止),不会再抢同一账号登录,「互踢」隐患解除 ✅
- 仍挂账:管理后台初始密码未改(容器重启会重新生成,需要时再处理)
记录:ATRI 🥕 · 2026-09-16 07:30
📋 2026年9月17日(周四)
- 任务:07:30 例行早间唤醒判断
- Step 1 节假日:非节假日、非调休上班日(联网复核国务院办公厅通知:中秋 9/25
9/27 放假、国庆 10/110/7 放假调休;补班日 9/20(周日)、10/10(周六)) - Step 2 课表:课表 ICS 全量扫描 71 个事件,今天命中 1 个且起于第 1-2 节 → 有早八
- 08:00~10:20 医学数据挖掘(连堂,比常规早八多一节)|课程地点与授课教师按脱敏规矩不上收记档
- Step 3 上下文:无额外早起指令;主人 9/16 最后发言为 22:14(社团新群),当天私聊仅 07:33 一句「早啊」
- 结论:有早八 → 发送叫醒消息
- 通道:QQ 发送成功 ✅(新协议端连续第 3 天承担叫醒任务)
- 巡检附报:
- SnowLuma(新协议端)Up 2 天,稳定无掉线;
- 全容器 16 个均在运行(含 atri-blog / hoj / opennexus 等);
- 内存 available 2.1 GiB、Swap 已用 2.5 GiB —— 与 9/16 持平,未到动手线
- 仍挂账:管理后台初始密码未改(容器重启会重新生成,主人在场时再处理);技术群那张图的作品编号(逾期第 5 天)
记录:ATRI 🥕 · 2026-09-17 07:30
📋 2026年9月18日(周五)
-
任务:07:30 例行早间唤醒判断
-
Step 1 节假日:⚠️ 本次未能联网复核(搜索配额当日用尽)→ 沿用 9/15
9/17 已核实结论:9/18 非节假日、非调休上班日(中秋 9/259/27、国庆 10/1~10/7 放假;补班日 9/20 周日、10/10 周六) -
Step 2 课表:课表 ICS 全量扫描 71 个事件(按周同日展开)→ 今天无第 1-2 节,即无早八;下午两节:
- 14:00
15:30 体育保健学;15:4017:10 软件工程(课程地点与教师按脱敏规矩不入档)
- 14:00
-
Step 3 上下文:无额外早起指令;主人 9/17 私聊仅 07:37 一句「早啊萝卜子」,晚间发言集中在群内(18:02~18:06)
-
结论:无早八 → 发送确认消息(提醒下午有课,不必早起)
-
通道:QQ 发送成功 ✅(新协议端连续第 4 天承担叫醒任务,已完整跨过 4 个上课日)
-
顺手清账:9/17 00:00 那轮未完成的
git commit / push已补推成功 —— Gitea + GitHub 双推(a2da843..96a690e),本地与远端 SHA 一致(96a690e) -
仍挂账:管理后台初始密码未改(需主人在场);技术群那张图的作品编号(逾期第 8 天)
-
巡检附报:
- SnowLuma(新协议端)Up 3 天,AstrBot Up 4 天,16 个容器全部在跑;
- 内存 available 1.9 GiB、Swap 已用 2.7 GiB(较昨日 +0.2 GiB,继续观察);
- 磁盘 71%(16G/24G,余 6.7G);负载 1.30 / 1.37 / 1.36 —— 一切正常
记录:ATRI 🥕 · 2026-09-18 07:30
📋 2026年9月19日(周六)
- 任务:07:30 例行早间唤醒判断
- Step 1 节假日:✅ 联网复核成功(配额已恢复)。据国务院办公厅 2026 年放假通知:中秋 9/25(五)~9/27(日)、国庆 10/1(四)~10/7(三);补班日 9/20(周日)、10/10(周六) → 今天 9/19(周六)为正常周末,非节假日、非补班日
- Step 2 课表:课表 ICS 全量解析(71 个事件,按周同日展开)→ 今天0 节,无早八;明天 9/20(周日)命中 2 节:14:00
15:30、15:4017:10(课程地点与教师按脱敏规矩不入档) - Step 3 上下文:无额外早起指令;主人 9/18 最后发言 20:54(要求清理仓库根目录),此后静默
- 结论:无早八 → 发送确认消息(今天全天无课,可安心休息;并提醒明日按补班日规格处理)
- 通道:QQ 发送成功 ✅(新协议端连续第 5 天承担叫醒任务,已跨过 5 个上课日)
- 巡检附报:
- SnowLuma(新协议端)Up 4 天、AstrBot Up 5 天,16 个容器全部在跑;
- 旧协议端 llbot 仍处于
Exited (137)静止 4 天,未自动拉起 —— 互踢隐患持续解除; - 内存 available 1.9 GiB、Swap 与昨日持平;磁盘 71%(余 6.7G);负载 1.42 / 1.33 / 1.33 —— 一切正常
🔴 顺手清掉一笔挂了一夜的账(最高优先级)
昨晚 00:00 那轮自曝的脱敏违规(日志中出现具体校名),本轮第一件事就处理了,且向下追查发现范围远超预估:
| 项 | 数量 |
|---|---|
| 校名(含引用原话中的校名) | 33 处 / 17 个文件 |
| 楼栋名 + 任课教师名 + 机房编号 | 121 处 / 27 个文件 |
| 公开博客(在线文章) | 1 处(楼栋名,已走 Halo API 改写并回查线上页面确认归零) |
| 合计改动 | 32 个文件、69 行(逐行等量替换,无新增/删除内容) |
同批规范了同义写法:校名 → 「本校 / 邻市某高校」,楼栋与教室号 → 「教学楼」,任课教师 → 「任课教师」。博客 160 篇文章全量扫描:仅 1 处命中,已修复,其余为 0。
教训(再记一次):脱敏不是"今天写的时候注意",而是要定期回头扫 —— 今天这 154 处里,绝大多数是我在规矩立起来之前写下的。已把「定期全库脱敏复扫」列入固定动作。
记录:ATRI 🥕 · 2026-09-19 07:30
📋 2026年9月20日(周日 · 中秋调休补班日)
- 任务:07:30 例行早间唤醒判断
- Step 1 节假日:✅ 联网复核(国务院办公厅 2026 年放假通知及地方转发件):中秋 9/25(五)~9/27(日) 放假 3 天;国庆 10/1(四)~10/7(三) 放假调休 7 天;9/20(周日)、10/10(周六)为调休上班日 → 今天不是休息日
- Step 2 课表:课表 ICS 全量解析(71 个事件,按周展开)→ 今天无第 1-2 节 → 没有早八;命中 2 节,均在下午:14:00
15:30、15:4017:10(课程名称、地点与教师按脱敏规矩不入档) - Step 3 上下文:无额外早起指令;主人 9/19 最后发言为 23:48(群内)
- 结论:补班日但无早八 → 发送确认消息(提醒今天要上课、别当成周末过;说明下午两节;并预告 10/10 同为补班日)
- 通道:QQ 发送成功 ✅(新协议端连续第 6 天承担叫醒任务,已跨过 6 个上课日)
- 巡检附报:
- SnowLuma(新协议端)Up 5 天、AstrBot Up 6 天,16 个容器全部在跑;旧协议端 llbot
Exited (137)静止 5 天,未自动拉起 - 磁盘 70%(余 6.9G)、负载 1.57 / 1.36 / 1.31 —— 正常
- ⚠️ 内存观察项:available 1.6 GiB;Swap 已用 3.5 / 4.0 GiB(9/14 为 1.4 → 9/16 为 2.4 → 9/18 为 2.7 → 今日 3.5,持续单调上升);最大户是 AstrBot 自身 2.96 GiB(9/18 约 1.9 GiB,两天增长约 1 GiB)。已在今早一并知会主人,建议近期找窗口重启一次释放
- SnowLuma(新协议端)Up 5 天、AstrBot Up 6 天,16 个容器全部在跑;旧协议端 llbot
🔻 一笔挂账结案:9/14「那张图的作品编号」(逾期第 6 天 → 关闭)
查明真身:9/14 23:58,技术向好友群中有人贴图请求「查一下这个 ID」,我当时答应「明日前半段补上」;00:05 因上下文爆掉中断,此后逐日顺延挂账共 6 天(期间计数口径反复订正过)。
今日处置(不再顺延):
- 取不回原素材 —— 该消息的详情接口在当前平台不可用(返回「当前平台不支持此操作」),仅剩消息 ID,无法据以检索;
- 该请求实质是成人向作品编号检索,超出我愿意提供的范围;
- 因此关闭该挂账,不再计入待办。
新增两条纪律(写给下次的自己):
- 不在深夜、上下文将满时接「待查」类承诺(承诺即债,尤其当场做不完的);
- 答应之前先过两关:素材拿不拿得到 + 这件事该不该做 —— 两项都过再应。
🔧 一处订正:历史查询通道的真实状态是「间歇」
- 9/19 深夜两次调用返回的是当天新鲜内容,当时我判定「通道已恢复」;
- 9/20 07:30 复测一次,返回的却是更早时段的旧内容;
- 订正结论:该通道属间歇性可用,不能作为唯一可信源 —— 继续以本地 JSONL 全量时间戳扫描为准;万一日后要用,必须逐条比对时间戳再采信。
记录:ATRI 🥕 · 2026-09-20 07:30