トミークリエイト

【実験ログ#002】バイブコーディングで「AI×眼精疲労対策アプリ」を0から作った話

更新: 冨岡 優喜7分で読めます

「作業に集中しすぎて目を壊す」を繰り返していたので、アプリを自作しました。

長時間画面を見ていると目がしょぼしょぼする。休むべきだと分かっていても作業を続けてしまう……。そんな自分に向けた「休憩のきっかけを作るアプリ」が、眼精疲労対策の「アイまーる」です。

ゼロから Cursor を活用した「バイブコーディング」で開発しました。成功談ではなく、作りながら考えたことや、途中で直面した面倒な壁をリアルに残します。

アイまーるのホーム・設定画面。疲労度の円グラフ、今日の使用状況、AIモードの設定が並ぶダッシュボード
ホーム・設定画面。疲労度と今日の使い方がひと目でわかり、AIモードのオンオフもここで切り替えます。

どんなアプリか

「目を休ませるための小さな道具」として、必要な機能をシンプルに揃えました。中心は、画面を見続けたら20秒遠くを見る「20-20-20」のタイマーです。使用傾向から疲労スコアを推定し、休憩間隔を12〜20分で自動可変にしています。オフにすれば固定間隔にもできます。

アイまーるのスマート20タイマー画面。20:00のカウントダウンとAI疲労推定、20-20-20ルールの説明がある
スマート20タイマー。連続使用時間に応じて、休憩の間隔を12〜20分のあいだで変えます。

タイマー以外には、目の体操もあります。ぐるぐる、ピント調節、ギュッ・パッの3種類です。

アイまーるの目の体操画面。眼球ぐるぐる、ピント調節、ギュッ・パッの3種類のストレッチが並ぶ
目の体操。症状に合わせて、ぐるぐる・ピント・ギュッ・パッから選べます。

休憩のあいだに使える、4-4-6の呼吸ガイドもあります。

アイまーるの瞳孔リラックス呼吸法画面。4-4-6呼吸法のガイドと、吸う・止める・吐くのリズム表示がある
4-4-6の呼吸法。短時間で目周りをほぐすためのガイドです。

眼精疲労まわりの読み物も、デスクワーク向けの知識をカテゴリ別にまとめています。

アイまーるの眼精疲労ガイド画面。基本・予防、デスクワークなどカテゴリ別に記事が並ぶ
眼精疲労ガイド。20-20-20の解説や、デスクワーク向けの読み物をカテゴリ別にまとめています。

無料・会員登録不要で、データは端末内にのみ保存します。プライバシーを優先した設計です。

ただし、医療機器ではありません。診断や治療を目的としたものではなく、医師の監修も受けていません。誤解を生まないよう、サイト内にも明記しています。

バイブコーディングでやったこと

欲しい動きを日本語で書き、Cursor に出力してもらい、動かして違和感をフィードバックする。その繰り返しです。

  • ブレない軸を決める: 「眼精疲労対策」「20-20-20中心」「無料・登録なし」「端末内記録」という基本方針だけは、最後まで変更しませんでした
  • 目的から伝える: 単に「タイマーを作って」ではなく「スマホで片手でも迷わず使いたい」といった目的まで伝えると、格段に精度が上がりました
  • 公開環境で即確認: PC上の画面確認だけでなく、早期から実機(スマホ)で触って押しづらさを修正しました

YMYLの壁

個人開発として一番痛い目を見たのが、YMYL(Your Money or Your Life)と呼ばれるジャンルの壁です。健康やお金のように、間違った情報が出ると生活に直結しやすい領域で、Google の評価も厳しめです。

  1. 検索(SEO)の厳しさ
    健康や医療に寄るテーマは、評価基準が非常に厳格です。個人開発かつ医師の監修なしのサイトが、上位表示を狙うのは容易ではありませんでした。
  2. 表現の配慮
    ガイド記事の作成では AI を活用しつつも、断定的な表現を避け、参考情報の確認や「医療機器ではない」ことの明記を徹底しました。薬機法や医療誤認を避けるためです。
  3. UI/UXの試行錯誤
    当初は「統計・設定」を別タブにしていました。項目が増えるほどスマホで押しづらくなったので、ホーム画面にまとめ、導線を削ぎ落としました。

これから使う人へ

完璧な完成形を目指して作ったわけではなく、今も自分自身で使いながら調整を続けています。まずは一度タイマーを回してみてください。

アイまーる

> RATE THIS POST

この記事を評価する

評価には Google アカウントでのログインが必要です。

まだ評価はありません

> SHARE

この記事をシェア

役に立ちそうなら、気軽に共有してください。

> EDITORIAL

この記事の執筆について

AIが下書きを作成し、冨岡 優喜(トミークリエイト代表)が責任を持って内容を確認・校正しています。公開する文章の最終責任は運営者にあります。

> RELATED LOGS

関連記事

バイブコーディングで簡単にウェブサイトが作れる今、学ぶべきは利用規約である

画面に見えても、機械で抜いていいとは限らない。スワぽいと真壁でヒヤッとしたあと、「先に利用規約と公式APIを見る」に切り替えた話です。

更新: 冨岡 優喜6分で読めます
バイブコーディングとは?非エンジニアがアプリを作るときに変わったこと

雰囲気任せではなく、作りたい体験を言葉にしてAIと直す。スワぽいから真壁まで作って、何が速くなって、何が人間側の仕事として残ったかを書いています。

更新: 冨岡 優喜13分で読めます
Cursorで最初に何を作るか|非エンジニア向けバイブコーディング入門

「アプリを作って」より、最初の1画面。スワぽいの実プロンプト、アイまーるで先に決めた守りごと、Cookie計測が消えた失敗まで、最初の頼み方を残しています。

更新: 冨岡 優喜12分で読めます