[マウムジギ 開発日誌 #3] アラームアプリのビルドテストとファインチューニング前処理の開始
· 約3分

マウムジギプロジェクトの初期方向であった国防コンベンション予約アラームアプリのAndroidビルドテストを進行すると同時に、 本格的に人工知能ベースのプロジェクトへの転換を暗示するLlama 3.1ファインチューニングデータ前処理を初めて開始した3月31日の記録です。
Androidアプリのビルドとユニットテスト
- 問題: 昨日企画して生成したサーバーとAndroidクライアントのコードが、実際にAndroid Studio環境で正常にビルドされ、テストを通過するか確認する必要がありました。
- 過程:
Claude Codeへ: 「現在の進行状況 ... 全ての作業を中断 ... 何の作業をしていたのか?」
- 結果:
mnd-reservation-alarm/android/app/build/...パスに多数のビルド成果物とメタデータが生成されました。NotificationBuilderTestなどのユニットテストを実行し、Android特有のビルドパイプラインを点検しました。バックグラウンドで予約の変化を感知してアラームを表示する中核ロジックがテストされました。
巨大な転換点:Llama 3.1 ファインチューニング前処理の開始
- 問題: 単純なアラームアプリを越え、ユーザーの予約コンテキストと感情状態を理解する高度なAIを接ぎ木するための準備が必要でした。
- 過程:
Claude Codeへ: 「llama31_finetuning_data_preprocessing_plan_short.mdに従って作業を進行してください」 「今回の作業に関して、すべての選択について追加の許可は必要ありません。」
- 結果: プロジェクトの性格を完全に変える重要な第一歩を踏み出しました。Llama 3.1モデルをファインチューニングするためのデータ前処理計画書に従って作業を指示しました。特に作業速度を高めるため、AIに「すべての選択について追加の許可を求めずに即時実行せよ」という強力な権限を与え、膨大なデータ処理パイプラインの稼働を開始しました。

この日は、アラームアプリの完成度を高めるAndroidビルド作業と同時に、未来の核心機能となるAIファインチューニングデータ前処理が並行して始まった意義深い一日でした。 次からは、数万件の対話データをLlama 3.1に合わせて加工する険しい前処理の過程が本格的に繰り広げられます!
