核心功能实现 1. 智能分类监控
- 实现了基于分类 slug 和名称的双重匹配机制
- 支持灵活配置监控目标分类
- 通过 Typecho 的钩子系统( finishPublish )自动捕获文章发布事件 2. 前端通知系统
- 开发了基于原生 JavaScript 的通知弹窗组件
- 实现了平滑的滑入动画效果
- 支持响应式布局,适配桌面和移动设备 3. 用户状态管理
- 利用浏览器 localStorage 记录用户查看状态
- 实现了通知版本控制机制,新文章发布时自动刷新用户记录
- 支持自定义每个通知的显示次数限制 4. 配置管理面板
- 提供了完整的后台配置界面
- 支持自定义通知样式(背景色、文字色)
- 可配置通知显示时长和显示次数
- 集成了调试工具和一键清除功能 5. 数据持久化
- 采用 JSON 文件存储通知数据
- 实现了版本号机制,便于前端检测更新
- 自动清理历史通知,保留最近100条记录