## 経緯 最近は[[ディープ・ワーク]]を率先して取り入れているが、集中力の限界は朝イチで120分、普段は60分くらいなので、時間が来たら教えてくれるような仕組みが欲しくなった。 ## 仕様 - モバイル版非対応 ## 対応方法 定期的なタイマー更新イベント発生時に条件を見てアラームを表示する。 ### 定期タイマー - 今は30秒だが60秒にする - そうすることで 『00:30』 = 30分 のように分単位でアラームを設定すると、**経過時間の時分が一致するときにアラームを発生** させる処理でステートレスに要件を実現できる - 1分おきのイベントだからそれができる - [[Obsidian]]を再起動したタイミングでターゲットの時分を超えてしまったら? - 起動前: 29分 - 起動後: 31分 - [-] レアケースだと思うので一旦スルー - [[Obsidian]]起動時にちょうど超えていた場合も通知したほうがいい? - うざいからもしれない... ### 通知内容 ![[2025-12-08-20-40-59.avif|frame]] ### 通知方法 [[OSの通知を表示 (Obsidian)|OSの通知を表示]]する。[[Obsidian]]がアクティブでなくても気づけるので。(マストではない) モバイルには未対応だが、一旦デスクトップ限定でリリースする。 通知の許可が必要。 ![[2025-12-05-09-39-56.avif]]