# Portability: UNIVERSAL
# Last validated: 2026-05-17
# Next review: 2027-05-17

BEAT - 统一时间显示
===========================

集中控制所有时间功能（时钟、计时器、倒计时、时间间隔）。

CLI 命令
-----------

  bach beat                 显示所有时间信息
  bach beat on              激活所有时间显示
  bach beat off             停用所有时间显示
  bach beat interval <sek>  设置全局间隔

输出格式
--------------

  [节拍] 下午 2:35
    计时器：会议 45:12 |研究 05:23
    倒计时：焦点还剩19:45
    之间：配置文件“代数”活动

组件
-----------

  1. 时钟——时间
     显示当前时间
     -> 巴赫时钟开|关|间隔

  2. TIMER——秒表
     显示正在运行的计时器
     -> 巴赫计时器开始|停止|列表

  3. COUNTDOWN——倒计时
     显示活动倒计时
     -> 巴赫倒计时开始|停止|列表

  4. BETWEEN - 中间检查
     显示活跃的个人资料
     -> 巴赫在开|关|使用

示例
---------

之间  # 所有时间信息一目了然
  bach beat
  -> [节拍] 14:35
  -> 计时器：会话 45:12
  -> 倒计时：-
  -> 之间：默认

  # 关闭一切（专注工作）
  bach beat off

  # 以 2 分钟间隔打开所有设备
  bach beat on
  bach beat interval 120

与注射器交互
----------------------------

时间显示通过注射器系统输出。
`bachbeat` 是对此的统一控制。

旧命令（不推荐使用）：
  --inject 切换时间节拍 -> 巴赫节拍开|关
  --inject 在 -> bach 之间切换 on|off

新结构：
  TimeManager管理时钟、定时器、倒计时
  BetweenManager 管理配置文件和检查

架构
-----------

  ┌──────────────────────────────────────┐
  │ 时间管理器 │
  ├──────────────────────────────────────┤
  │ ┌──────────┐ ┌──────────┐ ┌────────┐ │
  │ │ 时钟 │ │ 定时器 │ │倒计时 │
  │ └──────────┘ └──────────┘ └────────┘ │
  └────────────────── ────────────────────┘
               │
               v
  ┌──────────────────────────────────────┐
  │ 管理者之间 │
  │ （检查之间基于配置文件） │
  └────────────────── ────────────────────┘
               │
               v
  ┌──────────────────────────────────────┐
  │ 注射系统 │
  │ (CLI 命令的输出) │
  └────────────────────── ──────────────┘

另请参阅
----------

  --help Clock 时间显示
  --帮助计时器秒表
  --help countdown 带触发器的倒计时
  --使用配置文件进行两次检查之间的帮助

---
版本：1.0 |状态：已实施 (v1.1.83)
请参阅：docs/_archive/con4_CONCEPT_time_system_90.md
