type PersonaConfig = {
  id: string;
  name: string;
  shortName: string;
  description: string;
  keywords: string[];
  suited: string[];
  pitfalls: string[];
  recommendedTasks: string[];
  aiAdvice: string;
  accent: string;
};

(window as any).SummerPlanApp = (window as any).SummerPlanApp || {};
(window as any).SummerPlanApp.personas = [
  {
    id: "free",
    name: "自由松弛型",
    shortName: "松弛型",
    description: "你很需要把高考后的紧绷感卸下来。先恢复能量，再留一点点空间给轻量成长，这个暑假会更舒服。",
    keywords: ["休息", "旅行", "兴趣", "规律作息", "轻量成长"],
    suited: ["补觉恢复", "短途旅行", "看电影 / 看剧", "和朋友聚会", "整理房间", "每天轻量运动", "开学前 7 天做大学准备"],
    pitfalls: ["可以放松，但不要整个暑假都失控。建议每天至少保留 30 分钟做一个小任务。"],
    recommendedTasks: ["旅行放松", "整理房间", "观影阅读清单", "AI生成轻松清单", "大学开学准备"],
    aiAdvice: "不需要一开始就系统学习 AI。可以先用 AI 生成旅行攻略、整理电影书单、规划开学用品清单，让它先成为生活助手。",
    accent: "from-mint to-ocean"
  },
  {
    id: "leader",
    name: "大学领跑型",
    shortName: "领跑型",
    description: "你不想浪费这个黄金暑假，希望大学一开始就更有准备。适合用清晰节奏打好工具、英语和表达基础。",
    keywords: ["AI工具", "英语", "办公技能", "表达能力", "大学适应"],
    suited: ["学 AI 工具", "学 PPT / Word / Excel", "英语入门", "大学学习方法", "自我介绍准备", "了解专业方向", "制定大学第一个月计划"],
    pitfalls: ["不要把暑假过成另一个高三，要注意劳逸结合。"],
    recommendedTasks: ["AI学习入门", "英语打卡", "PPT基础", "专业探索", "大学第一个月计划"],
    aiAdvice: "建议系统学习 AI 的基础用法，比如 AI写作、AI做PPT、AI整理资料、AI辅助学习。目标不是炫技，而是让大学作业、汇报、学习效率更高。",
    accent: "from-violet to-ocean"
  },
  {
    id: "skill",
    name: "技能成长型",
    shortName: "成长型",
    description: "你适合把暑假做成一段小小的作品期。不要只收藏教程，选一个方向，真的做出一个能展示的小成果。",
    keywords: ["技能", "作品", "表达", "输出", "自媒体"],
    suited: ["学 PPT", "学 Excel", "学剪辑", "尝试小红书 / 短视频", "写作训练", "做一个个人作品", "整理个人技能清单"],
    pitfalls: ["不要只收藏教程，最好做出一个小作品。"],
    recommendedTasks: ["剪辑入门", "小红书笔记", "PPT基础", "AI做PPT大纲", "个人作品整理"],
    aiAdvice: "可以把 AI 当成创作搭档，用它帮你做选题、写脚本、设计PPT大纲、生成学习计划。最后做出一个作品最关键。",
    accent: "from-ocean to-violet"
  },
  {
    id: "money",
    name: "兼职赚钱型",
    shortName: "兼职型",
    description: "你想更独立一点，也想体验真实社会。这个方向很好，但要把安全、时间管理和财务意识放在前面。",
    keywords: ["兼职", "安全", "时间管理", "财务意识", "社会体验"],
    suited: ["了解正规兼职渠道", "识别兼职骗局", "做时间安排", "记录收入支出", "学习基础沟通礼仪", "提升表达和办公能力"],
    pitfalls: ["警惕高薪兼职、押金兼职、刷单、培训贷和不正规中介。"],
    recommendedTasks: ["兼职安全清单", "记账理财", "AI做个人简历", "沟通表达练习", "学车安排"],
    aiAdvice: "可以用 AI 帮你筛选兼职信息、写简单简历、模拟面试问答、制作时间表和记账表。重点是提升判断力。",
    accent: "from-coral to-sunny"
  },
  {
    id: "comeback",
    name: "逆袭准备型",
    shortName: "逆袭型",
    description: "你可能对高考结果不完全满意，但你已经准备重新开始。逆袭不是靠喊口号，而是从每天一个小习惯开始。",
    keywords: ["自律重建", "英语基础", "学习方法", "作息恢复", "大学目标"],
    suited: ["恢复规律作息", "每天英语打卡", "学习方法整理", "了解大学课程", "做大学目标清单", "减少沉迷手机", "每周复盘一次"],
    pitfalls: ["不要把目标写得太满。先稳定作息，再叠加学习任务。"],
    recommendedTasks: ["英语打卡", "手机防沉迷", "每周复盘", "学习方法整理", "AI每日计划"],
    aiAdvice: "建议用 AI 做学习监督和复盘工具，比如生成每日任务清单、解释看不懂的知识、整理学习笔记，把大目标拆小。",
    accent: "from-violet to-coral"
  },
  {
    id: "social",
    name: "社交适应型",
    shortName: "社交型",
    description: "你在意大学的人际关系和表达状态。暑假可以先轻轻练起来，真实社交会比想象中更可控。",
    keywords: ["表达", "社交", "聚会", "边界感", "自我介绍"],
    suited: ["准备一份自我介绍", "练习表达", "学习宿舍相处边界", "了解社团选择", "和朋友多交流", "看大学生活经验分享", "整理个人兴趣标签"],
    pitfalls: ["大学社交不是讨好所有人，而是找到舒服的关系。"],
    recommendedTasks: ["新生自我介绍", "沟通表达练习", "宿舍规则了解", "社团面试模拟", "AI模拟沟通"],
    aiAdvice: "可以用 AI 帮你准备自我介绍、模拟宿舍沟通场景、练习社团面试表达。先陪你练习，再慢慢走向真实表达。",
    accent: "from-mint to-violet"
  },
  {
    id: "explore",
    name: "迷茫探索型",
    shortName: "探索型",
    description: "你还没确定想做什么，这很正常。迷茫的时候不用空想，先从低成本尝试开始，把视野慢慢打开。",
    keywords: ["兴趣探索", "专业认知", "职业启蒙", "轻量行动"],
    suited: ["做兴趣探索", "了解专业方向", "看大学生活分享", "和学长学姐聊一次", "尝试不同小技能", "每周写一次记录", "减少空刷手机"],
    pitfalls: ["迷茫的时候不要空想，先试一个很小的行动。"],
    recommendedTasks: ["专业探索", "职业兴趣测试", "大学经验分享", "AI整理专业介绍", "每周记录"],
    aiAdvice: "可以把 AI 当成探索工具，让它帮你了解专业、职业、大学生活和不同技能方向。你不需要立刻确定未来，但可以先看见更多可能。",
    accent: "from-sunny to-mint"
  },
  {
    id: "life",
    name: "生活独立型",
    shortName: "独立型",
    description: "你适合把这个暑假用来补齐生活能力。大学不是只拼成绩，生活能力也会影响状态。",
    keywords: ["生活技能", "宿舍准备", "学做饭", "理财", "独立"],
    suited: ["学会洗衣服", "学做 2-3 道简单饭菜", "整理开学物品清单", "学会基础记账", "练习收纳", "了解宿舍规则", "准备证件材料"],
    pitfalls: ["不要把开学准备拖到最后一天，证件和生活用品可以提前一周整理。"],
    recommendedTasks: ["学做饭", "整理收纳", "开学物品清单", "记账理财", "证件材料准备"],
    aiAdvice: "可以用 AI 帮你生成开学清单、宿舍物品清单、每月预算表和生活技能学习清单，把生活安排得更有条理。",
    accent: "from-sunny to-coral"
  },
  {
    id: "interest",
    name: "兴趣享受型",
    shortName: "兴趣型",
    description: "你希望这个暑假有体验、有记忆点。享受暑假没有错，留下一点可分享、可纪念的小成果会更好。",
    keywords: ["兴趣", "体验", "记录", "表达", "生活感"],
    suited: ["阅读", "观影", "拍照", "旅行", "做手账", "写暑假记录", "发展一个兴趣项目", "和朋友完成一件小事"],
    pitfalls: ["享受暑假没有错，但建议留下一点可分享、可纪念的成果。"],
    recommendedTasks: ["观影阅读清单", "旅行放松", "拍照记录", "兴趣项目", "AI生成旅行路线"],
    aiAdvice: "可以用 AI 帮你做观影书单、旅行路线、拍照文案、手账主题和兴趣项目规划，让兴趣变成有记录、有表达的小成果。",
    accent: "from-coral to-mint"
  }
];
