C

ClassIslandMarketplace
Preview

节假日倒计时

fengjian868 • Version 1.4.0.0
com.fengjian868.holidaycountdown
8954
3
Requires Windows to install

节假日倒计时插件

功能模块

  • 节假日倒计时 - 显示距离最近节假日的倒计时,支持弧形进度环、调休提醒、放假天数,可显示今年+明年节日,可设置仅显示法定节假日

  • 小节日倒计时 - 显示距离非法定小节日的倒计时,如儿童节、母亲节、教师节、圣诞节等

  • 天气总结 - 显示今日天气概要,含白天/夜间天气、温度范围、穿衣建议

  • 24节气倒计时 - 显示当前节气及下一个节气倒计时,支持自定义颜色、进度环开关

  • 农历日期显示 - 支持多种显示格式(完整/简洁/含生肖/含节气),可自定义模板,年度缓存

  • 自定义节日倒计时 - 添加你自己的节日(生日、纪念日等),支持每年重复

  • 寒暑假倒计时 - 显示距离暑假/寒假的剩余时间(周+天)

  • 问候语 - 显示时段问候、放学提醒、特殊日期问候等

  • 天气问候 - 读取 ClassIsland 天气数据,含温度穿衣提醒、预警、下雨/停雨倒计时,支持模板自定义排版

  • 智能天气 - 比 ClassIsland 原版更美观的天气组件,含彩色图标与预警

  • 大考倒计时 - 显示中考/高考倒计时,内置全国各地考试时间,每年自动刷新

  • 世界时钟 - 显示多个国家/城市的时间,默认北京时间,最多5个城市

  • 学习时长统计 - 记录 ClassIsland 运行时长,显示今日学习时长,支持每日排除时间段

  • 下课自动还原[测试版] - 下课后自动关闭非白名单进程的窗口,还原桌面状态

  • 课程表联动[测试版] - 读取 ClassIsland 课程表,显示当前课程/下节课信息或课间倒计时

  • 天气变化提醒[测试版] - 模仿 Windows 小组件天气的变化提示,如"附近有闪电""几点后会下雨"

更新日志

v1.4.0.0

新增功能

  1. 新增天气总结组件,显示今日天气概要、温度范围和穿衣建议
  2. 新增小节日倒计时组件,含儿童节、母亲节、教师节等18个非法定节日
  3. 新增下课自动还原组件[测试版],下课后自动关闭非白名单进程窗口,支持自定义进程白名单
  4. 新增自动化行动"区间随机等待",在指定秒数区间内随机等待
  5. 新增自动化触发器"前台窗口变化时"和"有天气预警信号时"
  6. 学习时长统计支持设置每日排除时间段,如午休不统计
  7. 节假日倒计时支持显示今年+明年节日
  8. 节假日倒计时支持仅显示法定节假日/显示所有节日开关
  9. 节假日倒计时支持每天第N节课下课时通过CI原生提醒倒计时

优化

  1. 天气变化提醒显示优先级优化:灾害预警>降雪/降雨>今天日出日落>未来天气
  2. 天气问候不再后台自动刷新天气,改为只读取已有数据,减少网络请求
  3. 优化卡顿,减少内存占用

v1.3.1.2

  1. 修复MD5值

v1.3.1.1

  1. 优化了cipx的打包体积

v1.3.1.0

本版本修复了大量东西

小改动

  1. 融合了天气提醒和天气问候为一个组件
  2. 将部分设置页移动到ci的组件-组件设置里
  3. 修复了显示问题
  4. 组件图标统一
  5. 修复了已知问题

以下转为正式版

  1. 智能天气组件
  2. 世界时钟组件
  3. 大考倒计时

v1.3.0.1

新增功能

  1. 增加了大考倒计时,显示距离下次高考/中考的倒计时[实验中请手动开启]
  2. 增加了比ci更好的天气组件"智能天气",天气图标有颜色内置了有我组件自带的天气提醒,城市是根据ci来读取的[实验中请手动开启]
  3. 增加了世界时钟,可查看每个城市的时间[实验中请手动开启]
  4. 增加了自动化行动"打开U盘""刷新天气""刷新天气文案"[实验中请手动开启]
  5. 增加了天气变化提醒组件,这个组件模仿了windows小组件天气的变化提示例如"附件有闪电""几点后会下雨"[实验中请手动开启]

修复功能

  1. 修复了课表联动的部分变量不显示问题
  2. 修复了切换不同颜色主题不会根据主题变化颜色
  3. 修复了设置部分内容点击不了的问题

优化

  1. 设置的部分变量显示
  2. 部分图标显示

*新增功能会在后续版本逐渐修改优化并上线

v1.3.0.0

  • 新增:无课程文案时段自定义 - 按时段自由添加/修改/删除无课程文案

  • 新增:组件与设置页图标统一为 Fluent 风格

  • 优化:组件字体统一改为黑色

  • 优化:设置页 Tab 按钮背景样式与选中高亮

  • 修复:天气问候语不显示问题

  • 修复:组件图标显示异常问题

  • 修改:学习时长统计合并为三选一模式(关闭/总运行时长/仅上课时间)

v1.2.0.3

  • 新增:课程表联动组件 - 通过反射读取 ClassIsland 课程表,显示当前课程剩余时间、课间倒计时、下节课信息

  • 新增:学习时长统计组件 - 记录 ClassIsland 运行时长,本地存储每日数据,显示今日学习时长

  • 新增:本地问候语数据库 - 199 条按标签分类的问候语(早晨33/上午32/中午33/下午33/傍晚33/晚上35/深夜33),替代联网刷新

  • 新增:每周提醒自定义日期 - 支持选择周一~周日任意一天显示每周提醒,内置 230+ 条按标签分类的提醒

  • 新增:农历年度缓存 - 本地缓存一整年农历数据,避免每日请求网络

  • 新增:天气问候模板自定义 - 支持预设模板和自定义模板,可用变量 {greeting}/{temp}/{weather}/{warning}/{icon}

  • 新增:温度区间提醒自定义 - 可自定义各温度区间的穿衣提醒文案,支持恢复默认

  • 新增:24节气进度环开关 - 设置中可选择是否显示节气进度环

  • 修复:PluginSdk 降级到 2.0.0.2 - 兼容 ClassIsland 稳定版,解决 FileNotFoundException

v1.2.0.2

  • 多预警合并为一个提醒,根据预警类型给出防护建议

  • 问候语联网刷新改为每天一次,避免频繁刷新

  • 每个问候语后面添加刷新按钮,可手动刷新单条

  • 问候语设置页全部改为可展开/折叠形式

  • 预警提醒支持覆盖/不覆盖普通提醒(用户可选)

  • 时段问候语、特殊日期问候语、天气问候语均支持标签分类和同类刷新

  • 天气问候文案改为列表结构,支持标签管理

  • 特殊日期问候语支持标签分类(周一~周日)

  • 多预警时合并为一条简短提醒,避免文案过长

v1.2.0.1

  • 天气问候改为根据温度提醒穿衣/防暑/保暖

  • 预警提醒支持覆盖普通提醒

  • 特殊日期问候支持自定义时段和覆盖时长

v1.2.0.0

  • 正式发布 v1.2.0

  • 节假日倒计时改为显示"放假X天",更直观

  • 所有组件支持 ClassIsland 字体大小调整

  • 间距优化,排版更紧凑

  • 删除合并组件,各组件独立显示

  • 问候语联网刷新每5分钟一次,刷新后自动保存

  • 农历模板简化,提供4种预设格式

  • 自定义节日横向排列,显示完整日期

  • 颜色设置全部改为 ColorPicker 调色盘

  • 设置页全部改为可展开/折叠形式

  • 各组件和设置页图标区分

v1.1.0.1

  • 自动节日主题色 — 根据最近节日自动切换颜色(春节金色、端午绿色、国庆红色等)

  • 倒计时进度环 — 用圆环进度条直观显示倒计时进度

  • 时段问候语 — 根据时间显示早中晚问候,周一/周三/周五有特殊文案

  • 组件设置页面 — 右键组件即可配置所有功能

  • 自定义节日 — 添加生日、考试日等个性化倒计时

  • 多节日列表 — 支持显示 1/3/5 个即将到来的节日

  • 调休提醒 — 当周末被调休成上课日时提前提醒

  • 周末倒计时 — 在列表中显示即将到来的周六和周日

v1.1.0.0

  • 新增网络同步功能(timor.tech API)

  • 新增本地缓存机制(7天有效期)

  • 新增数据来源标识

v1.0.0.0

  • 初始版本

  • 内置 2025-2028 年节假日数据

  • 基础倒计时显示功能

使用说明

节假日倒计时组件

  • 自动显示最近的节假日及倒计时

  • 首个节日可显示弧形进度环(圈内显示日期)

  • 支持调休上课提醒

  • 显示该节日放假天数

自定义节日

  • 在设置页添加你的节日(支持每年重复)

  • 组件会横向排列显示多个节日

问候语设置

  • 时段文案:自定义多个时间段的问候语(如早/中/晚),留空则使用本地数据库每日随机

  • 特殊日期:设置特定星期几的问候语,可指定时段(如"周五下午")

  • 每周提醒:选择每周某一天显示提醒,内置 230+ 条按标签分类文案

  • 特殊日期优先级高于时段文案

农历设置

  • 选择预设格式或自定义模板

  • 可用变量:{gzYear} 干支年、{IMonthCn} 农历月、{IDayCn} 农历日、{Animal} 生肖、{Term} 节气

  • 开启自动刷新后会缓存一整年数据

天气问候设置

  • 排版:选择预设模板或自定义模板

  • 温度提醒:自定义各温度区间的穿衣提醒

  • 天气关键词:根据天气关键词匹配显示文案

  • 可用变量:{greeting} 问候语、{temp} 温度、{weather} 天气、{warning} 预警、{icon} 天气图标

课程表联动

  • 自动读取 ClassIsland 当前课程表

  • 上课中显示课程名和剩余时间

  • 课间显示倒计时和下节课名

  • 放学后显示"放学了"

学习时长统计

  • 自动记录 ClassIsland 运行时长

  • 每 30 秒更新一次

  • 本地存储最近 30 天数据

  • 显示今日学习时长

作者