むらくもv2

AIでつくった:Oura ring連携の自分用運動記録アプリ

最近、Claudeに実装をやらせている間に運動するようにしてみたのですが、開始3日ほどでえらく調子が良くなってきました。

Kaji Hiroki

最近、Claudeに実装をやらせている間に運動するようにしてみたのですが、開始3日ほどでえらく調子が良くなってきました。

それまで2〜3ヶ月に1回あるかないかの「すこぶる調子の良い日」がずっと続いてる感じ。夜まで元気が続くので、帰りが遅いといつも乗ってたシェアサイクルアプリも長いこと使っていないし、ちょろっとマンガを読んでは数年眠っていたKindleを取り出して始まった読書習慣は速くも7冊目の新書を読むに至ってます。

これはなんとしてでも継続させなければと思い、記録を付けて自動で運動ログをツイートさせる「ひつじフィットネス」作りました。

image

基本的にはスクワットとか簡単な自重トレーニングを、やった分だけ記録するシンプルなアプリです。記録した分は翌朝「どれくらい運動した」というポイント制で自動ツイートさせて、進捗を晒すようにしました。評価軸がカロリーではなくポイントなのは、Oura Ringで計測する有酸素運動(後述)の方が消費カロリー多めで自重トレーニングが頑張った感が薄れてしまうための調整。

image

毎朝、どれくらい運動して食べ物で言うと何分の消費カロリーなのかをつぶやくようにしています。

技術スタックはReact+TSで作ったSPAをFirebaseでホスティングして、データ貯めるのもFirestore。ツイートの実行はFirebase Funcitonsにしてという、全てFirebaseで完結させてます。全部Claudeが作っておるわけですが。

自重トレーニングは手動で記録を付けつつ、徒歩などの運動は指輪型活動量計のOura Ringを併用しました。サブスク含めて若干高い感はありますが、結果これは良かった。

約7日ごとの充電以外は24時間付けっぱなしにできるし、時計よりも付けてる感が圧倒的に薄い(Oura Ring5で更に薄くなったらしい)ので、寝る時にウォッチデバイスを付けるのに抵抗があった自分は睡眠にも意識が向いてそれも良い感じです。

image

APIを使って、毎晩その日のアクティブ消費カロリーを合算させています。スクワット数十回程度の短い運動だとOura側の計測には乗らないので、今のところダブることはなさげ。ジムとか行きだしたら全部OuraRingだけで完結しそうではありますね。

Kaji Hiroki

株式会社シリカ代表 | backspacetokyo