app:
  description: 小売店の業務要点を基に、新入社員向けの研修資料（時間割・学習目標・チェックリスト含む）を自動生成するワークフロー
  icon: 📋
  icon_background: '#FFEAD5'
  mode: workflow
  name: 小売 新入社員研修資料作成
  use_icon_as_answer_icon: false
kind: app
version: 0.6.0
workflow:
  conversation_variables: []
  environment_variables: []
  features:
    file_upload:
      image:
        enabled: false
    opening_statement: ''
    suggested_questions: []
    suggested_questions_after_answer:
      enabled: false
    text_to_speech:
      enabled: false
  graph:
    edges:
    - data:
        sourceType: start
        targetType: llm
      id: start-to-llm1
      source: start
      target: llm1
    - data:
        sourceType: llm
        targetType: end
      id: llm1-to-end
      source: llm1
      target: end
    nodes:
    - data:
        title: 開始
        type: start
        variables:
        - label: query
          max_length: 2048
          options: []
          required: true
          type: paragraph
          variable: query
      height: 90
      id: start
      position:
        x: 80
        y: 282
      type: custom
      width: 244
    - data:
        title: 新入社員研修資料生成
        type: llm
        model:
          provider: openai
          name: gpt-5-mini
          mode: chat
          completion_params:
            temperature: 0.7
        prompt_template:
        - role: system
          text: "あなたは小売店舗の研修設計と教材作成の専門家です。以下の指示に従って、新入社員向けの研修資料を生成してください。\n\n出力要件（必ず守ること）:\n\
            - 最終出力は日本語のMarkdown形式で返すこと。\n- 必須セクション:\n  1) コースタイトルと概要（対象、所要時間、前提知識）\n\
            \  2) 時間割（セッションごとに時間配分と所要時間） - 半日〜数日コースのいずれか、入力に合わせて調整\n  3) 各セッションの学習目標（具体的で測定可能な表現）\n\
            \  4) 各セッションの学習方法・教材（講義、実務演習、ロールプレイなど）\n  5) 評価・確認方法（チェック項目、合格基準、評価タイミング）\n\
            \  6) 実務チェックリスト（勤務開始前・業務中・退勤時に行うべき項目）\n  7) トレーナーノート（指導のポイント、よくある間違い、対応方法）\n\
            \  8) 推奨資料・テンプレート（ハンドアウト、チェックリストの簡易テンプレート）\n- 出力は読み手がそのまま研修資料として使えるよう、箇条書き・表を適切に使って構成すること。\n\
            - 所要時間は分単位または時間単位で明記すること。\n- チェックリストは「項目 - チェック方法 - 判定基準」の形式で提示すること。\n\
            - 入力情報に不足がある場合は、研修設計上必要な追加情報の質問（箇条書き）を最後に提示すること。\n"
        - role: user
          text: 'ユーザーからの入力:

            {{#start.query#}}


            上記の店舗業務の要点に基づき、新入社員向け研修資料を作成してください。入力テキストには店舗運営で重要な業務（接客、レジ操作、清掃、在庫管理、陳列、開店/閉店業務、簡単なクレーム対応など）や、想定する研修時間（例:
            半日/1日/3日）、対象（新人の経験レベル）、特に重視するスキル等が含まれています。


            指示:

            - 入力内容を読み取り、上記の出力要件を満たす研修資料を生成すること。

            - 入力に具体的な時間指定がない場合は、標準的な「1日（6時間）」研修を想定して時間割を作成すること。

            - 可能ならば、各セッションごとに「想定所要時間（分）」「学習目標（1-3個）」「主要アクティビティ」「評価方法」を一覧化すること。

            - 実務チェックリストは業務開始前・業務中・業務終了後の3部構成とし、各部に5〜10項目程度の具体的チェックを含めること。

            - 最後に、もし不足している店舗情報（例: 想定研修人数、使用できる設備、店舗の営業時間など）があれば、収集すべき追加情報を箇条書きで提示すること。

            '
        vision:
          enabled: false
        memory: null
        context:
          enabled: false
      height: 90
      id: llm1
      position:
        x: 380
        y: 282
      type: custom
      width: 244
    - data:
        title: 終了
        type: end
        outputs:
        - value_selector:
          - llm1
          - text
          variable: result
      height: 90
      id: end
      position:
        x: 680
        y: 282
      type: custom
      width: 244
  hash: null
