每日提醒

每日提醒

每日提醒模组。每天起床自动弹出今日提醒清单,带触发时间的提醒到点响铃弹窗,支持自定义提醒频率(每天/每周/每月/每年/一次性),并自动生成 NPC 生日与节日提醒(含 1.6 节日与 mod 扩展节日)。

每日提醒

描述

每日提醒模组。每天起床自动弹出今日提醒清单,带触发时间的提醒到点响铃弹窗,支持自定义提醒频率(每天/每周/每月/每年/一次性),并自动生成 NPC 生日与节日提醒(含 1.6 节日与 mod 扩展节日)。基于 StardewUI 框架构建,通过 GMCM 可自定义快捷键与行为开关。

安装说明

  1. 确保已安装 SMAPI (4.0+)
  2. 确保已安装 StardewUI(focustense.StardewUI,Continued 版本)
  3. (可选)安装 Generic Mod Config Menu 用于游戏内配置
  4. 将 DailyReminder 文件夹复制到 Stardew Valley 的 Mods 目录下
  5. 启动游戏即可

主要功能

  • ✅ 起床自动弹出今日提醒清单
  • ✅ 到点响铃:带触发时间的提醒到点弹窗,玩家正忙时暂存、恢复自由后补弹
  • ✅ 多个提醒同时到点分行列出,一屏看完
  • ✅ 自定义提醒频率:每天 / 每周(选星期)/ 每月几号 / 每年哪季哪天 / 一次性
  • ✅ 闹钟管理页:新建、编辑、删除用户提醒
  • ✅ NPC 生日自动提醒(系统只读,每年触发)
  • ✅ 节日自动提醒:原版节日全收(含沙漠节、鳗鱼节、鱿鱼节等 1.6 节日),并自动识别 mod 扩展节日
  • ✅ 一次性提醒触发后自动停用
  • ✅ 提醒按存档隔离持久化,仅主玩家可读写
  • ✅ GMCM 集成,可自定义快捷键与行为开关

前置要求

  • SMAPI 4.0 或更高版本
  • StardewUI(focustense.StardewUI)—— 必须依赖
  • Generic Mod Config Menu —— 可选,用于游戏内配置

配置

通过 GMCM(Generic Mod Config Menu)可配置:

配置项 默认值 说明
OpenMenuKey F9 打开今日提醒清单
OpenManagerKey F6 打开闹钟管理页(新建/编辑/删除提醒)
ShowTodayListOnWakeUp true 每天起床时自动弹出今日提醒清单
EnableTimeAlarms true 带触发时间的提醒到点时弹窗提醒
ShowNPCBirthdays true 自动生成 NPC 生日提醒(只读)
ShowFestivals true 自动生成原版节日提醒(只读)

使用方法

  1. 按 F6 打开闹钟管理页,点「新建」创建提醒
  2. 填写标题(如「给鸡喂食」),选择频率(每天/每周/每月/每年/一次性)
  3. 勾选「到点响铃」并设置时间,提醒到点会弹窗;不勾则只在今日清单中展示
  4. 起床时自动弹出今日清单,或随时按 F9 手动查看
  5. NPC 生日与原版节日会自动出现在清单中,可在配置中关闭

鸣谢

  • 感谢 Pathoschild 开发的 SMAPI 和 ModBuildConfig
  • 感谢 focustense 开发的 StardewUI,以及 Mushymato 维护的 Continued 分支

作者: wzx 唯一标识: wzx.DailyReminder