Zenn Dev Taka4 Articles 607a211fe7db7b
「なぜ肌が良くなったのか」を答えられるか — YouCam API×Claude AIで作るBeauty Research OS
- URL: https://zenn.dev/taka4/articles/607a211fe7db7b
- 日付: 2026-06-26
- Tier: Tier 3
- 要旨: YouCam API(Perfect Corp社)で肌を数値化し、Apple Healthの睡眠データと掛け合わせてClaude AIが週次で相関を分析するBeauty Research OSのコンセプト実装記事。Pearson相関係数の計算はPython側で行い、AIは解釈のみに専念させる設計でテスタビリティと再現性を確保している。毎朝のデイリーノートをYAML frontmatterで構造化してObsidianに蓄積し、DataviewプラグインでSQLライクに問い合わせることで、「なぜ肌が改善したか」を追跡できる知識複利の仕組みが示されている。
詳細
YouCam API(Perfect Corp社)とApple Health、Claude AIを組み合わせてスキンケアの因果関係を追跡するBeauty Research OSのアーキテクチャと実装解説。
- YouCam APIは4段階非同期フロー:POST /s2s/v2.0/file/skin-analysis(presigned URL取得)→PUT S3(画像アップロード)→POST /s2s/v2.0/task/skin-analysis(タスク作成)→GET でポーリング
- 取得指標:dark_circle_v2、pore、wrinkle、texture(各ui_score)とall(総合スコア)、skin_age
- Apple Health export.xmlのパース:HKCategoryTypeIdentifierSleepAnalysis(値がAsleepのレコード)の時刻は空白区切り→.replace(" “, “T”, 1)でISO 8601に変換してタイムゾーン保持
- Pearson相関係数はPython側で計算し、AIは解釈のみに専念させる設計でテスタビリティを確保
- ObsidianデイリーノートをYAML frontmatterで構造化し、Dataviewプラグインで睡眠×肌スコアの相関をSQLライクにクエリ
- 週次レビューでは「睡眠7時間以上の週はくまスコアが改善する」などの法則が蓄積されていく知識複利設計