Skip to content

編集者モードv2: ブリーフ→完全設計書一発生成→レビュー+チャット修正 #2

@Workwrite-Niidome

Description

@Workwrite-Niidome

概要

編集者モードを全面刷新。「ユーザーが編集者、AIが作家」のコンセプトで、ブリーフを渡すとAI(Opus)が完全な設計書を一発生成し、レビュー+チャット修正を行うフローに変更。

実装済み (cc389f3)

  • 3フェーズUI: ブリーフ入力→生成中→設計レビュー
  • 設計書表示: 5セクション(概要/感情設計/キャラクター/世界観/プロット)
  • セクション別「修正を依頼」ボタン + 変更箇所ハイライト
  • デスクトップ: 左60%設計+右40%チャット
  • モバイル: BottomSheetでチャット展開
  • Opus固定、クレジット: 初回設計10cr / 修正5cr
  • normalize.ts: v2フィールド(actGroups, worldBuilding構造化等)対応
  • テスト: normalize 47件追加(全115件パス)
  • バックエンド: 完全設計書生成プロンプト(初回) + 部分修正プロンプト(後続)

残タスク

  • stagingデプロイ・動作確認
  • 実際のAI応答でのE2Eテスト(設計生成→修正→確定→テイスト確認の一連フロー)
  • 旧ファイルのクリーンアップ(design-panel.tsx, overview-tab.tsx, characters-tab.tsx, world-tab.tsx, plot-tab.tsx, preview-tab.tsx)
  • /works/new ランディングページの編集者モード説明文更新
  • クレジット不足時のUX(設計生成ボタンのdisabled + メッセージ)
  • AI応答の__DESIGN_UPDATE__パース失敗時のフォールバックUI

アーキテクチャ

[Brief入力] →(10cr, Opus)→ [AI設計書一括生成] →→ [設計レビュー + チャット修正(5cr/回)]
                                                         ↓ 確定
                                                   [テイスト確認] → [バッチ生成] → [レビュー] → [公開]

変更ファイル

ファイル 変更
frontend/src/app/works/new/editor-mode/page.tsx 全面書換: 3フェーズ + モバイルBottomSheet
frontend/src/components/editor-mode-design/design-display.tsx 新規: 独立した設計書表示
frontend/src/components/editor-mode-design/normalize.ts v2フィールド対応
frontend/src/components/editor-mode-design/__tests__/normalize.test.ts 新規: 47テスト
backend/src/editor-mode/editor-mode.service.ts Opus固定 + 完全設計書生成プロンプト

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions