DIYリフォーム機能(Decorating)

壁材・床材などの内装の仕上げを変更した室内画像を生成する 生成タイプ。 内部名は Decorating だが、表示名は「DIYリフォーム」。

生成タイプ ユーザー画面 / モバイル版(/v) 専用 生成エンジン: Google Gemini

概要

室内の壁材・床材などの内装仕上げを変更した状態を生成する機能。「この壁材/床材にしたら?」という DIYリフォーム・プチリフォームのイメージ提示に用いる。壁材・床材の参考画像を指定できる点が固有の特徴。

生成への入力

入力由来説明
入力画像ユーザー(必須)対象の室内写真
共通指示AiInstruction(kind=Decorating)システム管理画面で編集する共通プロンプト
壁材画像ユーザー入力(任意)wallImage「この壁材にして」と指定する参考画像+指示
床材画像ユーザー入力(任意)floorImage「この床材にして」と指定する参考画像
間取りユーザー入力(複数可)間取り図の「画像+指示」の組

関連する画面

apps/user(モバイル版 /v

関連データモデル

Decorating

prisma/schema/decorating.prisma

  • inputImageUri 入力画像(必須)
  • outputImageUri? 生成結果
  • options? 指示オプション(壁材・床材等)
  • floorPlans 間取り(Json)
  • isUnlisted 一覧非表示

AiInstruction / GenerationLog

prisma/schema/ai-instruction.prisma / generation-log.prisma

  • AiInstruction(kind=Decorating) 共通指示
  • GenerationLog.decoratingId? 生成元参照

主要な実装(参照)

開発セッション履歴

本ドキュメントは既存実装をもとに遡及作成。今後の改修は sessions/ 配下に追記する。