版数: 1.1 | 更新日: 2026-06-07 | ステータス: 更新中
機能・関数定義一覧
検証対象コンポーネントの機能一覧。実装済み項目はパス・配置を具体化済み。
1. スタブモバイルアプリ(C-01)
| 機能 ID | 機能名 | 概要 | 入出力 | フェーズ |
| F-01 |
画像取得 |
ギャラリーから画像を選択(image_picker) |
出力: 画像ファイルパス |
① 実装済み |
| F-02 |
ダミー推論 |
DummyInference.generate() — ラベル A/B/C、スコア 0.75〜0.99 |
出力: {"label","score"} |
① 実装済み |
| F-03 |
FB 送信 |
FeedbackClient.send() → POST /api/v1/feedback |
デフォルト URL: https://api.dammy-otoko.com |
① 実装済み |
2. Web API(C-03)
| 機能 ID | 関数 / エンドポイント | 概要 | フェーズ |
| F-10 |
POST /api/v1/feedback |
FB データを受信し Storage / DB に保存 |
① |
| F-11 |
GET /api/v1/health |
ヘルスチェック(Tunnel 疎通確認用) |
① |
3. AI Worker スタブ(C-06)
| 機能 ID | 関数(予定) | 概要 | フェーズ |
| F-20 |
run_training_stub() |
学習処理のスタブ。モデルファイルをコピーして新版本を生成 |
① |
| F-21 |
trigger_github_dispatch() |
学習完了後に GitHub Actions を起動 |
① |
4. GitHub Actions(C-07)
| 機能 ID | ワークフロー | 概要 | フェーズ |
| F-30 |
android-build.yml |
Flutter APK ビルド、artifact 出力 |
① |
| F-31 |
ios-build.yml |
iOS ビルド、TestFlight 配布 |
② |
5. 外部 API 呼び出し
| 機能 ID | API | 呼び出し元 | 概要 |
| F-40 |
GitHub repos/.../dispatches |
AI Worker |
モデル更新完了を CI に通知 |