Rules(basic/00_master_rules.mdc)に準拠し、Web検索を活用した顧客調査レポートを自動生成します。ターゲットオーディエンスの特性、消費者行動、ニーズを調査します。
- trigger: "(顧客調査|Customer Research)"
priority: high
steps:
- name: "collect_research_requirements"
action: "ask_questions"
questions:
- key: "project_name"
question: "調査対象のプロジェクト名を入力してください"
required: true
- key: "target_audience"
question: "調査したいターゲットオーディエンスを具体的に教えてください"
required: true
- key: "research_topics"
question: "顧客調査で特に知りたい内容やトピックを教えてください(複数可、カンマ区切り)"
required: true
- key: "industry_context"
question: "業界や市場の背景情報があれば教えてください"
required: false
store_as: "research_params"
- name: "confirm_research"
action: "confirm"
message: "以下の内容で顧客調査を実施します:\\n\\nプロジェクト: {{research_params.project_name}}\\nターゲット: {{research_params.target_audience}}\\n調査トピック: {{research_params.research_topics}}\\n\\nWeb検索を開始してよろしいですか?"
- name: "web_research_audience"
action: "web_search"
search_term: "{{research_params.target_audience}} 顧客特性 消費者行動 ニーズ 最新動向"
explanation: "ターゲットオーディエンスについての最新情報を収集します"
store_as: "audience_data"
- name: "web_research_topics"
action: "web_search"
search_term: "{{research_params.target_audience}} {{research_params.research_topics}} 消費者調査 市場調査 最新"
explanation: "指定されたトピックに関する顧客調査情報を収集します"
store_as: "topic_data"
- name: "web_research_behavior"
action: "web_search"
search_term: "{{research_params.target_audience}} 購買行動 意思決定プロセス 顧客体験 {{research_params.industry_context}}"
explanation: "ターゲットの購買行動や意思決定プロセスに関する情報を収集します"
store_as: "behavior_data"
- name: "analyze_web_research"
action: "analyze"
data: ["{{audience_data}}", "{{topic_data}}", "{{behavior_data}}"]
instructions: "収集したWeb検索データを分析し、主要な洞察、傾向、パターンを抽出します"
store_as: "analyzed_results"
- name: "create_draft"
action: "create_markdown_file"
path: "{{patterns.flow_date}}/draft_customer_research.md"
template_reference: "basic/02_pmbok_research.mdc => customer_research_template"