VeilWin について
私たちの考え方
画面の情報密度は上がり続け、注意力はますます貴重です。VeilWin の核は:視覚的な邪魔がひとつ減れば、集中が少し増える。通知を止めず、アプリも管理しません。視覚レベルでひとつだけやります。現在のウィンドウ以外を暗くする。
プライバシー第一
VeilWin にアカウントもクラウドもありません。ウィンドウ情報は、どれを明るくするかを決めるためだけにローカルで読みます。サーバーを通りません。macOS のアクセシビリティ権限は範囲とフォーカスの読み取り専用。Windows に追加権限は不要です。
技術スタック
VeilWin は Tauri v2 上にあり、フロントは React 18 + TypeScript + Ant Design、バックエンドは Rust です。macOS / Windows はひとつのコアエンジンを共有します。
- macOS: objc2 / Core Graphics / Core Foundation で減光オーバーレイ
- Windows: windows-rs でオーバーレイウィンドウ、WinEvent フック、DWM、モニタ別 DPI
ロードマップ
- ウィンドウ減光(強度 / 色調 / アニメーション)
- フォーカスモード(単一ウィンドウ / アプリ全体 / フォーカス上限)
- プロファイルとテンプレート(標準 / アイケア)
- アプリルール(減光しない / 最前面なら一時停止)
- マルチディスプレイの独立制御
- グローバルホットキー
- アイケア自動化(スケジュール / 外観追従 / 20-20-20 休憩)
- トレイ常駐、ログイン時起動、自動更新
- 9 の UI 言語
- 自動化トリガーの追加
- モバイル連携(長期)
お問い合わせ
- メール: contact@once.work
- GitHub org: oncework/veilwin
最終更新日