尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
ブラウザで楽しむ疑似サウナ体験アプリです。 サウナ → 水風呂 → 外気浴(ととのう)の3ステージを順番に体験できます。各ステージにはアンビエントサウンドとアニメーションが付いており、本物のサウナに近い雰囲気を演出します。 • サウナ室 — 室温をリアルタイム表示。ロウリュボタンで蒸気を発生させ温度を上昇させます • 水風呂 — 波紋アニメーションで冷却感を演出 • 外気浴(ととのう) — 呼吸ガイド付きのリラックスステージ • 各ステージのアンビエントサウンド(Web Audio API) • ステージ間のクロスフェード演出 • 全画面表示(Fullscreen API 対応ブラウザのみ。iPhone の Safari では表示されません) 入力欄の操作中や修飾キー付きの入力では反応しません。キーボードでフォーカスしたボタン上の Space は、そのボタンの押下になります。 bun run build は型チェックを行わないため、CI と同じく個別に実行します。查看完整 README ↗
ブラウザで楽しむ疑似サウナ体験アプリです。
サウナ → 水風呂 → 外気浴(ととのう)の3ステージを巡り、外気浴からまたサウナへ戻って何セットでも繰り返せます。1セットは約1〜2分で、いつ次へ進んでも構いません。音はすべて Web Audio API でその場で生成しており、音声ファイルは使っていません。
prefers-reduced-motion: reduce の環境では呼吸リングなどの動きを抑え、文字の案内を残しますヘッドホンでの利用がおすすめです。URL に ?view=3d / ?view=2d を付けると表示モードを指定でき、?sound=off を付けるとミュートのまま入室します。
| キー | 操作 |
|---|---|
Space | サウナではロウリュ、水風呂・外気浴では次のステージへ |
M | ミュート切り替え(入室後) |
U | UI の表示・非表示(入室後) |
| 矢印キー | 3D表示中の見回し(ドラッグでも操作できます) |
F | 全画面の切り替え |
入力欄の操作中や修飾キー付きの入力では反応しません。キーボードでフォーカスしたボタン上の Space は、そのボタンの押下になります。
# パッケージのインストール
bun install
# 開発サーバーの起動
bun run dev
bun run build は型チェックを行わないため、CI と同じく個別に実行します。
# 型チェック(プロジェクト参照ごとに検査)
bunx tsc -b
# 単体テスト・Lint・フォーマット確認
bun run test
bun run lint
bun run format:check
# 本番ビルドを実行する場合
bun run build
# ビルドしたアプリのプレビュー
bun run preview
# 実ブラウザでの回帰検証(本番ビルドを作り、インストール済みの Google Chrome で実行)
bun run test:browser
長時間の継続利用(test:browser:soak)・静止画(test:browser:visual)・低速回線(test:browser:network)などの検証は e2e/CLAUDE.md を、3D表示の作業状況は docs/3d-sauna-progress.md を参照してください。