铭 发布于
>= 2.20.0
功能
- 重要日期:名称+日期+备注;阳历/农历(含闰月);每年自动循环;自研日期选择器(阳历日历标注农历)
- 人员管理:姓名/昵称/关系/生日/血型/身高/体重/喜好/备注;日期关联多人、按人筛选
- 到期提醒三处:①控制台仪表盘常驻小组件(无关闭、每分钟刷新,Halo 2.21+)②后台+前台横幅「「…」明天就到啦~」③全站悬浮弹窗(位置可选、倒计时、关闭菜单:本次/3天/10天/永久)
- 隐私:日期/人员各自「前台展示」开关;体重血型等敏感字段永不出现在前台;生日默认脱敏
- 前台页:插件自带默认模板,主题可提供同名模板自定义覆盖(TemplateNameResolver),不写入/不修改主题文件
- 操作日志:新增/编辑/删除及开关切换全记录;导出/导入:JSON 判重跳过
- Finder API:importantDateFinder 供主题自定义
兼容与合规
- Halo 2.20+(基于 2.20 平台 API 编译;2.20.20 与 2.26.0 双版本全流程 36/36 实测通过;2.14–2.19 未验证)
- 数据存于站点数据库;插件无任何联网请求、不采集用户数据;MIT 开源
- 按 2026-09 应用市场审核意见整改:脚本经官方 TemplateHeadProcessor 扩展点输出(不读写系统配置)、不再写入主题文件(零残留)、兼容范围统一 >=2.20.0
安装
上传 jar → 插件 → 安装 → 启用;前台访问 /important-dates 查看插件默认模板页面;升级不丢数据(停用→卸载→装新版)。
资源下载
- plugin-important-dates-1.1.2.jar
