Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

沉浸式时钟标识

沉浸式时钟 · Immersive Clock

让时间管理更优雅,让学习更专注。

为教室、自习空间与个人专注打造的本地优先全屏时间看板。

在线体验 · 使用文档 · 参与贡献

GPL-3.0-only PWA ready Web、Android、Windows 与 Linux

简体中文 · English

💡 项目概述

沉浸式时钟·Immersive Clock 是一款为教室投屏、自习空间和个人桌面设计的全屏时间看板。以清晰、安静、可长时间展示的方式,让时间与当下需要的信息始终一目了然。

✨ 核心功能一览

四种时间模式、自习信息、环境提示与外观定制被组织在同一套低干扰界面中,覆盖日常看时、活动计时 与长时间专注展示等场景。

能力 适用场景 说明
时钟 桌面、投屏、常驻显示 大字时间、日期、秒数开关与自动隐藏 HUD
倒计时 考试、演讲、番茄钟 快捷时长、自定义时间与结束提醒
秒表 活动、训练、课堂计时 开始、暂停、继续与归零
自习 教室、自习室、个人专注 时间、天气、进度、事件、语录与可选环境监测
本地优先 无账号的个人使用 设置、课表、资源和历史默认保存在当前设备
外观定制 投屏适配与个性化 字体、背景、时间显示和组件级样式
多平台 浏览器、桌面与移动设备 Web/PWA、Windows/Linux、正式签名 Android APK

🖼️ 界面预览 / Interface preview

以下画面使用演示数据,不包含真实位置、课程、姓名或麦克风数据。

📚 自习看板 / Study dashboard

天气、今日进度、阶段目标、固定时间与原创演示语录集中在一条克制的信息层级中。

自习看板,展示天气、进度、阶段目标和时间

⏱️ 四种模式 / Four modes

同一套界面语言覆盖时钟、30 分钟倒计时、暂停后的非零秒表与自习模式。

时钟、倒计时、秒表和自习四种模式拼图

🎨 外观设置 / Appearance settings

设置中心提供实时预览、主显示字体、信息字体、背景和各页面外观配置。

沉浸式时钟外观设置界面

🚀 快速使用指南

沉浸式时钟提供多种使用方式,可按设备和使用场景自由选择。

📱 方式一:安装为 PWA(推荐)

PWA 会把网页版安装到桌面、开始菜单或主屏幕,打开时更像独立应用,并会缓存核心页面和静态资源以供离线使用。

  1. GitHub Releases 下载 Web ZIP,并部署到支持 HTTPS 与 SPA fallback 的 Web 服务。
  2. 使用 Chrome、Edge 或其他支持 PWA 的浏览器打开部署后的地址。
  3. 根据浏览器完成安装:
    • Edge:点击地址栏右侧的安装图标,然后在“安装 沉浸式时钟 应用”弹窗中点击“安装”。
    • Chrome:点击地址栏右侧的安装图标,然后在“安装应用”对话框中点击“安装”。

Edge 安装示例

Edge 地址栏安装图标和安装沉浸式时钟应用弹窗

Chrome 安装示例

Chrome 地址栏安装图标和安装应用对话框

🌐 方式二:在浏览器中直接使用

如果不想安装任何内容,直接打开已部署的 Web 版即可使用。通过右下角 HUD 可切换时钟、倒计时、秒表和自习模式。

建议使用最新版 Chrome、Edge 或 Safari,以获得更完整的 PWA、离线缓存和动画体验。

💻 方式三:下载桌面或移动安装包

Windows、Linux 和 Android 构建可从 GitHub Releases 获取;具体附件以对应版本的 Release 页面为准。

  • Windows:x64 安装版和便携版;
  • Linux:AppImage、deb 与 rpm;
  • Android:正式签名的侧载 APK,系统可能要求允许“安装未知应用”;
  • macOS:当前没有对外发布原生安装包,可使用自托管 Web/PWA 版。

🔒 隐私与能力边界

  • 核心时间功能无需账号;项目不提供自动云同步。
  • 设置、课表、倒计时、语录、自定义字体与背景等数据默认保存在当前浏览器或客户端。
  • 麦克风只在用户启用环境监测后请求;README 演示截图未采集或展示麦克风数据。
  • 默认噪音指标是同一设备、相近条件下可比较的 0–100 环境安静评分,不是专业声级计。
  • 估算 dB(A) 需要外部参考校准,仍不能用于执法、职业健康、设备验收或科学实验结论。
  • 天气、在线语录、外部校时、反馈问卷和可选网站分析依赖相应第三方网络服务。
  • 导出的备份为明文文件,可能包含位置、课程安排、语录或噪音活动时间,请妥善保管。

更多说明见数据与隐私原则环境安静评分算法

📖 使用帮助

完整说明请查看用户指南,涵盖四种模式、设置、天气、噪音、备份与 常见问题。

🧭 详细操作与权限

❓ 常见问题

  • 离线时天气或在线语录不可用? 这是预期行为;核心计时和本地内容仍可使用。
  • 浏览器没有 PWA 安装按钮? 检查 HTTPS、浏览器支持和是否已安装。
  • 噪音监测没有数据? 检查系统与浏览器麦克风权限,并在设置中启用环境监测。
  • macOS 有桌面安装包吗? 当前没有,请使用 Web 版或安装为 PWA。
  • 如何迁移设置? 使用“系统数据”中的导出与导入,并保护好明文备份。

更多问题见FAQ 与排障

🤝 贡献与反馈

🌟 社区与 Star 历史

沉浸式时钟 QQ 交流群二维码

沉浸式时钟 Star 历史

⚖️ 许可证

本项目采用 GPL-3.0-only 许可证。

Copyright © 2025–2026 Qziky

🕰️ 历史代码

沉浸式时钟 v3 的历史代码、版本记录与早期讨论,请访问 QQHKX/Immersive-clock

About

面向教室、自习空间与个人专注场景的全屏时间看板,集时钟、倒计时、秒表、自习模式、课程表、天气与环境信息于一体,支持 PWA 和 Electron。

Topics

Resources

Contributing

Stars

11 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages