からだアプリ
概要
毎朝「睡眠時間」「安静時心拍数」「歩数」の3つの体調データを表示し、そのデータをもとにAI(Claude)が書いたやさしい健康アドバイスを1つ届けてくれるPWA。スマートリング未購入のため現状は仮データ(ランダム生成)で動作しており、購入後に本物のデータ取り込みへ差し替える設計。
なぜ作ったか
日々の体調(寝不足、運動不足、心拍の上がりすぎなど)を、数字を見るだけでなく「今日はこうしたらいいよ」という一言のアドバイスとして毎朝自動で受け取れるようにするために作った。
どういう場面で使うか
- 朝起きたときに届く通知をタップして、今日の体調アドバイスを読む
- アプリを開いて、今日の睡眠時間・安静時心拍・歩数を数字で確認する
自動化されているポイント
- 毎朝7時(日本時間)にGitHub Actionsが自動実行
- AI(Claude Haiku 4.5)がその日の数値から優しい一言アドバイスを自動生成
- 通知を一度ONにしておけば毎朝自動でスマホに通知が届く
使い方(画面の流れ)
- 朝の通知をタップするか、アプリを開くと、今日の「睡眠時間」「安静時心拍」「歩数」の3つの数値がひと目でわかる画面が表示される。

- その下にはAIが3つの数値をもとに書いたやさしい健康アドバイスが1つ表示され、数字を見るだけでなく「今日はこうしたらいいよ」という一言まで自動で受け取れる。

訴求ポイント
- 数字を見るだけで終わらせず、AIが書いた一言アドバイスとして「今日はどうしたらいいか」を毎朝自動で受け取れる
- 通知を一度ONにしておけば、後は何も操作せず毎朝スマホに届く「ほったらかし」の健康習慣サポート
- 今はスマートリング未購入のため仮データ(ランダム生成)で動作しているが、購入後は同じ
dailyMetricsドキュメントに本物のデータを書き込むだけで差し替えられる設計
- GitHub ActionsによるAI生成からFirestore保存、プッシュ通知までを完全自動化し、個人開発でも継続しやすい仕組みにしている