/**
 * 互联网黑话题库
 * 用于周报结算弹窗的答题系统
 * 正确答案：真实大厂常用黑话
 * 干扰项：故意拼凑的不通顺词汇
 */

export const CORRECT_BUZZWORDS: string[] = [
  '赋能', '对齐', '颗粒度', '打通', '闭环', '抓手', '生态', '赛道',
  '护城河', '降维打击', '底层逻辑', '顶层设计', '方法论', '复盘',
  '迭代', '串联', '拉齐', '落地', '沉淀', '跑通', 'MVP', 'ROI',
  '私域流量', '增量市场', '存量竞争', '心智占位', '势能积累',
  '组织赋能', '生态打通', '战略对齐', '价值共创', '协同增效',
  '降本增效', '提质增效', '精益管理', '敏捷开发', '极致体验',
  '用户心智', '品牌溢价', '流量变现', '私域运营', '全渠道',
  '中台建设', '数字化转型', '智能升级', '生态圈', '弯道超车',
  '换道超车', '破圈', '出圈', '刷屏', '爆款', '现象级',
  '标杆案例', '对标', '跑模型', '深度运营', '增长黑客',
  '用户旅程', '漏斗模型', '触点管理', '全链路', '组合拳',
]

export const WRONG_BUZZWORDS: string[] = [
  '增熵赋能', '横向闭环', '负向对齐', '反底层逻辑',
  '去赋能化', '逆颗粒度', '断链路', '去生态',
  '破护城河', '升维打击', '表层逻辑', '底部设计',
  '反方法论', '去复盘', '逆迭代', '并联解耦',
  '推拉对齐', '离地落地', '蒸发沉淀', '断通MVP',
  '反私域', '存量市场增量', '心智碰壁', '势能释放',
  '去赋能组织', '断链生态', '错位战略', '价值相减',
  '协同减效', '增本减效', '降质减效', '臃肿管理',
]

/** 生成一组周报选项（3个），其中1个是正确答案 */
export function generateWeeklyOptions(): {
  options: string[]
  correctIndex: number
} {
  // 随机选1个正确答案
  const correctPool = [...CORRECT_BUZZWORDS]
  const correctWord = correctPool[Math.floor(Math.random() * correctPool.length)]

  // 随机选2个干扰项（从错误词库）
  const wrongPool = [...WRONG_BUZZWORDS].sort(() => Math.random() - 0.5)
  const decoy1 = wrongPool[0]
  const decoy2 = wrongPool[1]

  // 随机打乱顺序
  const options = [correctWord, decoy1, decoy2].sort(() => Math.random() - 0.5)
  return {
    options,
    correctIndex: options.indexOf(correctWord),
  }
}
