アプリ内ヘルプ

ヘルプは、いま開いているステップにカードがあるときだけ表示されます

ヘルプカードを開く操作はウィザードのヘッダーにあり、その下のステップに結び付いています。対応表が知らない組み合わせでは、別のステップのカードが開くのではなくアイコンが出ません。そして開いたカードは、使っている表示言語で書かれています。

ヘルプは画面ではなくステップに結び付いています

作成フローは、ヘルプをウィザードのヘッダーに載せています。ウィザードはいま開いているステップのヘルプキーを解決し、キーがあるときにだけカードを開くハンドラーを作ります。そしてヘッダーは、そのハンドラーが渡されたときにだけ操作を描きます。該当するファイルはapps/jewelry-mobile/src/features/generation/create-flow/create-wizard.tsx、create-flow/wizard-header.tsx:37で、2026年8月にアプリのソースから読み取りました。

そこから出てくる結論は狭く、はっきり書く価値があります。「?」があるかどうかは、その下のステップについての表明です。アプリの健全性、通信の状態、選んだツールが動いているかどうかを示す合図ではありません。

処理中の画面は同じ属性を自前で渡すため(create-flow/processing-screen.tsx:133)、そこでの操作もウィザードの中と同じ条件に従います。

ヘッダーの表示、状態ごとに

4つの状態と、それぞれを決めるものです。これらの行は操作についてだけ述べており、カードの中身については述べていません。

どこにいるか「?」アイコン何が決めたか
ツールをまだ選んでいない、最初のステップ描かれる対応表がツール未選択の状態をツール選択のカードに解決する
対応表が知っているツールとステップの組み合わせ描かれるその組み合わせそのものにカードが定義されている
対応表が知らない組み合わせまったく描かれない別のステップのカードに解決するのではなく、ヘルプが隠される
処理中の画面同じ属性に従うその画面が属性を自前で渡す(processing-screen.tsx:133)

アイコンがないことは判断であって、読み込みの失敗ではありません

以下はいずれもcreate-flow/help-content.tsと、上で挙げた2つのウィザードのファイルで読み取れます。

操作は不在であって、灰色表示ではありません。
解釈すべき薄い表示や押せない状態のアイコンはありません。ハンドラーが渡されない場所では、ヘッダーには描くものがありません。
別のステップ向けに書かれたカードよりも、沈黙が選ばれます。
対応表が認識できないツールとステップの組み合わせは何も返さず、最も近いカードにフォールバックするのではなく操作が隠されます。
最初のステップがヘルプなしで残ることはありません。
ツールがまだ選ばれていない状態はツール選択のカードに直接対応付けられているため、そのステップには必ず操作があります。
この規則は、どのツールを使えるかについては何も述べていません。
ツールが有効かどうかはサーバー側の設定から解決され、ヘルプの画面からはまったく読み取れません。

ソースには書かれていて、体験には現れないもの

探して時間を使う人が出ないように記録しています。いずれも機能ではなく、ここで開けるものとして案内しているわけでもありません。

  • ソースには2つのヘルプカードが存在します。1つは結果画面の変更前/変更後の表示向け、もう1つはライブラリから選ぶ画面向けですが、どのステップもそれらに解決せず、それらの画面ではシートが描かれません。欠けているのはカードであって、画面ではありません。
  • ヘルプカードのレイアウトにはプライバシーの行が含まれます。それを埋めるヘルプカードはないため、この画面ではどのステップでもプライバシーの記載は出ません。
  • この観察は作成フローのヘルプカードに限られます。アプリの他の場所にある文言については何も述べていません。
  • どのツールが有効かはここからは読み取れません。それはサーバー側の設定から解決されます。
  • 個々のカードの中にある助言は、このページでは再掲しません。このページが述べるのは、ヘルプがどこに出て、どこに出ないかです。

ヘルプのアイコンを不具合として報告する前に

定義された不在と本当の欠陥を切り分ける順に並べた、5つの確認です。

  • どのツールで、どのステップにいたかを正確に書き留める。対応付けはツールごと、ステップごとであって、画面ごとではありません。
  • そもそもツールが選ばれていたかを確認する。選ぶ前の状態には必ずカードがあります。
  • ステップの本文ではなく、ウィザードのヘッダーを見ていたかを確かめる。
  • 表示言語は別の項目として控える。カードが中途半端に翻訳された状態で出ることはないため、言語の疑問とアイコンの不在は別々の報告になります。
  • 1つ前のステップに戻ると操作が現れるかを確認する。対応付けはステップごとに評価されます。

このページが開いたままにしている問い

撮影の技術はここでは扱いません。ガイドがその役割を担っています。現時点でどのツールが利用できるかはサーバー側の設定から解決され、ヘルプの画面からは読み取れません。生成が動いている間に待機画面が何を約束するかは専用のページがあり、ここでは繰り返しません。

以上はすべて、2026年8月にJewelry AIのモバイルアプリのソースから、本文中に挙げたファイルで読み取りました。create-flow/create-wizard.tsx、create-flow/wizard-header.tsx:37、create-flow/processing-screen.tsx:133、create-flow/help-content.ts、src/i18n/translate.tsです。

よくある質問

なぜ一部のステップで「?」が消えるのですか?

1つの対応表がツールとステップの組み合わせをヘルプカードに対応させており、認識できない組み合わせには何も返さないからです。するとウィザードは開くハンドラーを渡さず、ヘッダーは操作を描きません(create-flow/help-content.ts、create-flow/create-wizard.tsx)。

アイコンは無効化されているのですか、それとも存在しないのですか?

存在しません。薄く表示された状態や押せない状態があるわけではなく、ハンドラーがない場所ではヘッダーに描くものがありません(create-flow/wizard-header.tsx:37)。

ヘルプカードは自分の言語で表示されますか?

すべてのヘルプカードはすべての表示言語に項目を持ち、実行時に英語へフォールバックする仕組みはありません。キーが欠けている場合は、一部しか翻訳されていないカードを表示するのではなくビルド時に失敗します(src/i18n/translate.ts)。これはキーがそろっていることだけを指し、翻訳の品質や承認については述べていません。

ヘルプカードは、自分の写真がどう扱われるかを教えてくれますか?

カードのレイアウトにはプライバシーの行がありますが、それを埋めるヘルプカードはないため、この画面ではどのステップでもその記載は出ません。この記述は作成フローのヘルプカードに限られ、アプリの他の場所にある文言については何も述べていません。