ソースコード、管理画面のビューモデル、テスト全体でプロンプトフィールドをリネームする必要があるが、生成ファイルには触れない。
対象パターン:プロンプトソースとビューモデル内の明示的なフィールドアクセス。 除外範囲:生成ファイルと無関係なロケールコンテンツ。 レビューサンプリング:テンプレート1件、管理画面ページ1件、公開詳細ページ1件。 フォーマット:codemod 後に範囲限定のフォーマッターを実行する。 ロールバック:codemod は手作業の文言修正とは別コミットにする。
プロンプトライブラリ
ソースコード、管理画面のビューモデル、テスト全体でプロンプトフィールドをリネームする必要があるが、生成ファイルには触れない。
対象パターン:プロンプトソースとビューモデル内の明示的なフィールドアクセス。 除外範囲:生成ファイルと無関係なロケールコンテンツ。 レビューサンプリング:テンプレート1件、管理画面ページ1件、公開詳細ページ1件。 フォーマット:codemod 後に範囲限定のフォーマッターを実行する。 ロールバック:codemod は手作業の文言修正とは別コミットにする。
再利用可能な例は現在、レビュー済みテンプレートレコードから来ており、古いカタログ行は移行中に読み取り専用として残る。
プロデューサー:レビュー済みテンプレートレコード。 コンシューマー:例の集約と公開カード。 互換期間:古いカタログ行は読み取り専用の在庫として残す。 検証:カバレッジチェックとページサンプリング。 クリーンアップ手順:最終ストレージとページサンプリングが通った後でのみ古い経路を削除する。
新しく追加した slug のプロンプト詳細ページが 404 を返しています。ビルド時の static params にそれらが含まれていなかったためです。
影響: デプロイ後、新しいプロンプトページが利用できない。 疑われる範囲: 静的ルート生成、または不足しているコンテンツレコード。 安全なパッチ: テンプレートがリリースに含まれていることを確認し、再ビルドする。 検証: 新しい英語と中国語のプロンプト URL を 1 つずつリクエストする。 コミュニケーション: コンテンツは追加済みだがページには再ビルドが必要。ユーザーデータへの影響はない。
古いprompt fixtureにはデータベースIDが含まれていますが、現在のバージョン管理されたpromptではslugをIDとして使っています。
証明すること: prompt構造と必須localeフィールド。 古いフィールド: データベースIDはもう実行時の挙動を証明しない。 共有ヘルパー: テンプレートslugとlocale内容からfixtureを構築する。 安全な削除順序: fixtureファミリーを1つ置き換え、promptテストを実行してから古いIDを削除する。 リスク: admin互換性テストでは旧IDの例がまだ必要な可能性がある。
負債リスト: 古い例の互換パス、重複したプロンプトスクリプト、長すぎるSEOタイトル、ブラウザサンプリング不足。
最優先: 古い例の互換パス。公開例の信頼性に影響するため。 失敗リスク: 重複したプロンプトスクリプトは、古い書き込みパスを再導入する可能性がある。 移行圧力: 最終ストレージ移行はリリース信頼性を妨げる。 検証コスト: ブラウザサンプリングは手作業だが範囲は限定的。 推奨: 見た目の整理より先に、ストレージ整理と互換パス削除を完了する。
競合メモ:3つのプラン、ファーストビューの年額割引、FAQ に隠れた AI クレジット、決済付近の顧客ロゴがあります。何を学べるか見つけてください。
ポジショニング:このページは機能を売る前に、購入時の知覚リスクを下げている。 パッケージング:プラン名はシンプルだが、クレジット上限の説明が不足している。 異議処理:年額割引は見えやすい一方、利用量への不安は FAQ まで先送りされている。 信頼シグナル:決済付近のロゴは最終判断の瞬間を支えている。 テスト案:クレジット計算をプランカードに移し、各プランに購入者別の証拠を1つ追加する。
ドキュメントアウトライン: セットアップ、モデル選択、請求、エクスポート、チームロール。クレジットと非公開ファイルについてのサポートチケットが増えています。
不足している意図: ジョブ実行前のクレジット見積もりと、アップロードファイルのプライバシー境界。 前提条件: セットアップでは必要なアカウントロールと請求状態を明記すべき。 古くなるリスク: エクスポート文書には画像ジョブと動画ジョブの両方のスクリーンショットが必要。 新規記事: クレジット計画、非公開ファイルのライフサイクル、チームロールのトラブルシューティング。 優先度: 購入前の不安を減らすため、クレジット計画を先に書く。
ユーザーは登録後に画像生成を開きますが、モデルを選ぶ前に離脱します。18 個のモデルを表示しており、デフォルトはありません。
想定原因:最初の判断範囲が広すぎ、リスクが高く見えています。 収集すべき根拠:モデルドロップダウンの開封、ホバー時間、初回実行失敗イベント、検索語句。 コピー修正:1 つを製品ビジュアル向けの推奨デフォルト、もう 1 つを編集向けの推奨として表示します。 プロダクト修正:安全なデフォルトを事前選択し、高度なモデルは比較の後ろに隠します。 1 週間の実験:成功率が最も高い画像モデルをデフォルトにし、初回ジョブ完了率を測定します。
RFPでは、当社のAIワークスペースがロールベースアクセス、監査ログ、顧客管理キーに対応しているかを質問されています。ロールとログはありますが、CMKは計画中です。
確認済み:ロールベースアクセスと監査ログは、ワークスペース管理で利用できます。 計画中:顧客管理キーはロードマップ上にありますが、現在利用可能とは表現すべきではありません。 例外:暗号化の詳細は、提出前にセキュリティ責任者が回答する必要があります。 推奨回答:現在の管理機能を明示し、CMKのロードマップを慎重に説明し、セキュリティ面のフォローアップを提案します。 追加確認:CMKがパイロット承認に必須なのか、本番展開にのみ必須なのかを確認してください。
条項では、ベンダーがウェブサイト上の通知だけで AI サブプロセッサを変更できるとされています。何を確認すべきですか?
リスク: 通知を見落としやすく、チームが異議を出す十分な時間を得られない可能性があります。 ビジネスへの影響: プライバシー、調達、顧客へのコミットメントに影響する可能性があります。 質問 1: 変更時にアカウント責任者へメール通知を送れますか? 質問 2: 重要なサブプロセッサ変更に対する異議申し立て期間はありますか? 質問 3: 規制対象の顧客データを、デフォルトで新しいサブプロセッサから除外できますか?
異議:モデルが多すぎる、クレジットが分かりにくい、プライバシーの質問、エクスポートが見つけにくい、チームメンバーに承認が必要。
テーマ1:モデル選択に関する意思決定過多。 テーマ2:クレジットと利用量予測に関するコスト不安。 テーマ3:プライバシーと承認に関する信頼およびガバナンスの懸念。 推奨返信:デフォルト、クレジット見積もり、ワークスペース制御を先に示す。 プロダクトフォローアップ:モデル推奨を改善し、エクスポート操作を見つけやすくし、承認フローを文書化する。
メモ:オンボーディングテンプレートはマイルストーンに到達、アセットストレージのクリーンアップはまだ未完了、ページタイトルレビューにはフォローアップがあり、利用方法に関する質問が続いています。
進捗:テンプレートカバレッジは現在の目標に到達し、証拠の厚みも改善した。 リスク:ローンチ前にメディアストレージのクリーンアップがまだ残っている。 必要な意思決定:ページタイトルレビューをローンチ前に修正するか、P2 として追跡するか。 顧客シグナル:利用方法の混乱が引き続きサポート量を生んでいる。 次の焦点:ストレージ検証、利用量見積もりコピー、対象を絞ったタイトルクリーンアップ。
ページ目標:AI 動画生成ツール。英語では映画的なクリップを強調し、中国語ではプロンプトテンプレートと高速エクスポートを強調しています。
意図の整合:どちらのロケールでも、モデルを閲覧することだけでなく、使える AI 動画を作成することを先に伝えるべきです。 英語コピー:映画的なクリップは残しつつ、プロンプトテンプレートとエクスポート導線を追加します。 中国語コピー:テンプレートの速さは残しつつ、品質と制御可能なカメラモーションを追加します。 メタデータ:タイトルでは AI 動画生成ツールとプロンプトワークフローに触れますが、キーワードの詰め込みは避けます。 根拠例:製品クリップ、旅行クリップ、アバターまたは顔出し説明のワークフローを 1 つずつ使います。
変更: コンテンツテンプレートはファイル由来になり、公開ページはテンプレートから例を派生し、古いインラインサンプルは互換データのみになります。
触れる表面: コンテンツファイルローダー、例の集約、詳細ページ、モダリティページ。 隠れた結合: 古いインラインサンプルが互換表示やサイトマップ画像にまだ影響する可能性がある。 テスト: プロンプトテンプレートチェック、モデルコンテンツ監査、ルート描画サンプル、メディア監査。 ロールアウトメモ: 最終アセット保存は別のリリースゲートとして扱う。 監視項目: 古いインラインサンプルを主な証拠ソースと仮定しているページ。
58 個のプロンプトテンプレートを追加し、locale JSON を変更しました。どの回帰テストを先に実行すべきですか?
P0: プロンプトテンプレートの schema とモデルカテゴリを検証。 P0: 各モードから 1 つずつプロンプトページのルート描画を確認。 P1: SEO タイトルと説明文の長さを監査。 P1: 画像、動画、音声プロンプトのメディア URL 存在確認。 P2: 件数増加後のプロンプト一覧フィルターの視覚密度チェック。
フィールド mediaUrl が imageUrl、videoUrl、audioUrl、posterUrl に分割されます。既存クライアントはまだ mediaUrl を送信する可能性があります。
変更内容:mediaUrl はメディア種別ごとの明示的なフィールドになりました。 重要性:クライアントは推測せずに正しいプレイヤーまたは画像コンポーネントをレンダリングできます。 移行:画像アセットは imageUrl、動画ファイルは videoUrl、音声ファイルは audioUrl、サムネイルは posterUrl にマッピングします。 互換性:移行期間中は mediaUrl を受け付け続けますが、使用状況をログに残します。 リスク:古い値が曖昧な場合、マッピングしないと誤ったプレビューが生成される可能性があります。
リリースノートには、新しいデフォルトのESMローダー挙動、より厳格な設定解析、変更されたブラウザのリビジョンが記載されている。
挙動変更:モジュール読み込みと設定検証がより早く失敗する可能性がある。 移行作業:ローダーオプションを固定し、無効な設定を更新し、ブラウザキャッシュを更新する。 テスト:typecheck、build、少なくとも1つのブラウザスクリーンショットフローを実行する。 ロールバック信号:説明できない起動失敗、設定解析エラー、ブラウザ実行ファイル不足エラー。 担当者:プラットフォームツール側がアップグレードとキャッシュメモを担当すべき。
ログ: 09:12 デプロイ、09:18 メディアルートで 500、09:24 ロールバック、09:31 トラフィック正常化。影響を受けたのはプロンプト詳細ページのみ。
タイムライン: 09:12 にデプロイ、09:18 に障害開始、09:24 にロールバック、09:31 に復旧。 疑われるトリガー: デプロイ内のメディアルート変更。 顧客影響: 約 13 分間、プロンプト詳細ページでメディアプレビューを読み込めなかった。 緩和策: ロールバックでトラフィックは復旧した。ルートテストが通るまでデプロイを凍結する。 未解決の問い: なぜリリース前チェックがルートを見逃したのか、キャッシュ済みページが問題を隠したかどうか。