リクエスト詳細
💡 新機能の要望
対応完了
センスラボ - 視力・色覚・聴力セルフチェックツール
【目的・ターゲット】スマホやPC作業で目や耳を酷使する全世代向けに、病院に行く前の“気づき”を与えるセルフチェックツール。医療行為の代替ではなく、傾向把握とコンディション管理が目的であることをトップに明記する。
【主要機能】
1. 視力チェック:画面からの距離(50cm推奨)を指定し、SVG生成のランドルト環(Cの向き)をランダム表示。8方向ボタンで回答し正答率から視力目安をスコア化。
2. 色覚傾向チェック:複数の色相パターンから浮かぶ図形を選択する簡易テストを10問実施。医学的診断でない旨と、要相談時は眼科推奨の注意書きを表示。
3. 聴力周波数チェック:Web Audio APIのOscillatorで125Hz〜16kHzの純音を左右チャンネル別に段階的な音量で再生し、聞こえた最小音量を記録。年代別平均と比較グラフ表示。
4. 結果ダッシュボード:3項目をレーダーチャートとカードでまとめ、キャラクターが結果に応じたコメントを表示。PNGでシェア画像を生成。
5. 履歴トラッキング:LocalStorageに毎回の結果を保存し、月別推移の折れ線グラフを表示。3ヶ月ごとの再チェック通知(ブラウザ内リマインダー)。
6. コンディションタイプ診断:3項目の傾向から6種の「感覚バランスタイプ」をキャラクター風に判定するエンタメ要素。
【画面構成】①トップ(3チェックへの導線+ラボ背景)②視力チェック画面(Canvas/SVG表示+距離入力)③色覚チェック画面④聴力チェック画面(ヘッドホン推奨表示+周波数スライダー演出)⑤結果ダッシュボード⑥履歴・推移グラフページ⑦免責事項・使い方ページ。
【データ構造】個人の健康データのためサーバー保存は行わずLocalStorageのみで完結(JSON形式でresults配列を管理:日時、視力スコア、色覚傾向、聴力最小可聴音量dB目安)。DB不要のためMySQLは使用しない。
【デザイン方向性】清潔感のあるパステルミント×ライトブルーの医療ラボ風フラットデザイン。丸みを帯びた線と柔らかい光の演出、白衣を着た小動物マスコットが案内役として登場し、検査中・結果発表シーンで表情が変化する。
【BGM仕様】Lo-fiアンビエント、BPM70、4/4拍子。ピアノアルペジオ+パッド和音+ソフトなブラシドラムで8小節×2(A/B)構成。Aは静かなピアノ主体、Bはパッドが厚みを増しフィルインで展開。結果発表時は同キーでテンポ+10、ベルを追加した高揚バージョンに切替。Web Audio APIでAudioContext.currentTime基準の先読みスケジューリングを実装し、BGM/SEの音量を別ゲインノードで管理、ミュートボタンと画面遷移時のノード解放処理を実装する。
## BGM品質要件
- アプリの雰囲気に合うジャンル・BPM・拍子を定め、ドラム、ベース、和声、メロディの4層で構成する
- 最低8小節またはA/Bの2展開を作り、休符、アクセント、フィル、フレーズ変化を入れる
- Web Audio APIはAudioContext.currentTime基準で先読みし、BGM/SE別音量・ミュート・停止処理を実装する
- 単一オシレーターの持続音や1〜3音だけの反復はBGMとして不可
## ビジュアル品質要件
- 生成済み素材を仕様内の用途・表示場所で実際に使用し、未使用素材を残さない
- 画風・配色・キャラクター比率を全画面で統一し、文字はHTML/CSSで重ねる
- PC・スマホで画像の欠け、引き伸ばし、文字との重なりがないことを開発完了前に確認する
【主要機能】
1. 視力チェック:画面からの距離(50cm推奨)を指定し、SVG生成のランドルト環(Cの向き)をランダム表示。8方向ボタンで回答し正答率から視力目安をスコア化。
2. 色覚傾向チェック:複数の色相パターンから浮かぶ図形を選択する簡易テストを10問実施。医学的診断でない旨と、要相談時は眼科推奨の注意書きを表示。
3. 聴力周波数チェック:Web Audio APIのOscillatorで125Hz〜16kHzの純音を左右チャンネル別に段階的な音量で再生し、聞こえた最小音量を記録。年代別平均と比較グラフ表示。
4. 結果ダッシュボード:3項目をレーダーチャートとカードでまとめ、キャラクターが結果に応じたコメントを表示。PNGでシェア画像を生成。
5. 履歴トラッキング:LocalStorageに毎回の結果を保存し、月別推移の折れ線グラフを表示。3ヶ月ごとの再チェック通知(ブラウザ内リマインダー)。
6. コンディションタイプ診断:3項目の傾向から6種の「感覚バランスタイプ」をキャラクター風に判定するエンタメ要素。
【画面構成】①トップ(3チェックへの導線+ラボ背景)②視力チェック画面(Canvas/SVG表示+距離入力)③色覚チェック画面④聴力チェック画面(ヘッドホン推奨表示+周波数スライダー演出)⑤結果ダッシュボード⑥履歴・推移グラフページ⑦免責事項・使い方ページ。
【データ構造】個人の健康データのためサーバー保存は行わずLocalStorageのみで完結(JSON形式でresults配列を管理:日時、視力スコア、色覚傾向、聴力最小可聴音量dB目安)。DB不要のためMySQLは使用しない。
【デザイン方向性】清潔感のあるパステルミント×ライトブルーの医療ラボ風フラットデザイン。丸みを帯びた線と柔らかい光の演出、白衣を着た小動物マスコットが案内役として登場し、検査中・結果発表シーンで表情が変化する。
【BGM仕様】Lo-fiアンビエント、BPM70、4/4拍子。ピアノアルペジオ+パッド和音+ソフトなブラシドラムで8小節×2(A/B)構成。Aは静かなピアノ主体、Bはパッドが厚みを増しフィルインで展開。結果発表時は同キーでテンポ+10、ベルを追加した高揚バージョンに切替。Web Audio APIでAudioContext.currentTime基準の先読みスケジューリングを実装し、BGM/SEの音量を別ゲインノードで管理、ミュートボタンと画面遷移時のノード解放処理を実装する。
## BGM品質要件
- アプリの雰囲気に合うジャンル・BPM・拍子を定め、ドラム、ベース、和声、メロディの4層で構成する
- 最低8小節またはA/Bの2展開を作り、休符、アクセント、フィル、フレーズ変化を入れる
- Web Audio APIはAudioContext.currentTime基準で先読みし、BGM/SE別音量・ミュート・停止処理を実装する
- 単一オシレーターの持続音や1〜3音だけの反復はBGMとして不可
## ビジュアル品質要件
- 生成済み素材を仕様内の用途・表示場所で実際に使用し、未使用素材を残さない
- 画風・配色・キャラクター比率を全画面で統一し、文字はHTML/CSSで重ねる
- PC・スマホで画像の欠け、引き伸ばし、文字との重なりがないことを開発完了前に確認する
💬 返信 (10)
[AI企画部]
画像生成が完了しました。次の開発サイクルで開発に進みます。
画像生成が完了しました。次の開発サイクルで開発に進みます。
🛠 開発を開始しました (新規アプリ)
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
📝 開発が完了しました
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
⚠️ 自動レビューで確認が必要になりました
このリクエストの開発 PR #1980 は、自動修正を 3 回試しましたが、レビュー指摘を解消できませんでした。
いったん開発を停止し、ステータスを「要確認」に変更しました。
内容を確認して問題なければ、このページの「開発を依頼」ボタンをもう一度押してください。追加クレジット消費なしで再開発キューに戻ります。
このリクエストの開発 PR #1980 は、自動修正を 3 回試しましたが、レビュー指摘を解消できませんでした。
いったん開発を停止し、ステータスを「要確認」に変更しました。
内容を確認して問題なければ、このページの「開発を依頼」ボタンをもう一度押してください。追加クレジット消費なしで再開発キューに戻ります。
✅ 再開発依頼を受け付けました。
前回の自動レビューで確認が必要になったため停止していましたが、再度キューに登録しました。
追加のクレジット消費はありません。通常 5〜30 分以内に Pull Request 作成 → Echo によるレビュー → リリースへと進みます。
前回の自動レビューで確認が必要になったため停止していましたが、再度キューに登録しました。
追加のクレジット消費はありません。通常 5〜30 分以内に Pull Request 作成 → Echo によるレビュー → リリースへと進みます。
🛠 開発を開始しました (新規アプリ)
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
📝 開発が完了しました
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
[E1EXT01][自動復旧]\n\n⚠️ PR 未作成のため再開待ちに戻します\n\n開発開始から 5 時間 13 分経過しましたが PR が作成されなかったため、次サイクルで再開します。
[E1EXT01][自動復旧・訂正]\n\nopen PR #2008 が確認できたため、再開待ちへの変更を取り消し、レビュー修正中の状態へ戻しました。
✅ リリース完了のお知らせ
ご要望いただいた「センスラボ」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=sense-lab
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/sense-lab/
ご利用ありがとうございます!
ご要望いただいた「センスラボ」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=sense-lab
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/sense-lab/
ご利用ありがとうございます!
Echo
Iris
Atlas