// 静态页面配置文件
// 统一管理所有静态网页的链接和配置信息

// AI 应用（列表与 public/aimodelapp 静态页对应；提示词在 shared/ai-prompts.js）
export const AI_MODEL_APPS = [
  {
    id: 'ai-variable-naming',
    title: 'AI变量命名助手',
    description: '智能变量命名工具，帮助开发者快速生成规范的变量名',
    link: '/aimodelapp/AI变量命名助手/index.html',
    gradient: 'linear-gradient(135deg, #4ade80 0%, #22c55e 100%)',
    icon: '💻',
    IsShow: true
  },
  {
    id: 'ai-poetry',
    title: 'AI写诗小助手',
    description: 'AI创作诗歌助手，体验古典诗词的魅力',
    link: '/aimodelapp/AI写诗小助手/index.html',
    gradient: 'linear-gradient(135deg, #f093fb 0%, #f5576c 100%)',
    icon: '📝',
    IsShow: true
  },
  {
    id: 'ai-name-analysis',
    title: 'AI姓名评测',
    description: '基于AI的姓名分析和评测工具',
    link: '/aimodelapp/AI姓名评测/index.html',
    gradient: 'linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)',
    icon: '👤',
    IsShow: true
  },
  {
    id: 'ai-translation',
    title: 'AI翻译官',
    description: '基于AI的翻译工具',
    link: '/aimodelapp/AI语言翻译助手/index.html',
    gradient: 'linear-gradient(135deg,rgb(80, 77, 243) 0%,rgb(30, 211, 111) 100%)',
    icon: '🌍',
    IsShow: true
  },
  {
    id: 'ai-classical-conversion',
    title: 'AI文章转文言文',
    description: '基于AI的文章转文言文工具',
    link: '/aimodelapp/AI文章转文言文/index.html',
    gradient: 'linear-gradient(135deg,rgb(186, 248, 70) 0%,rgb(255, 208, 0) 100%)',
    icon: '🖊️',
    IsShow: true
  },
  {
    id: 'ai-expression-maker',
    title: 'AI生成表情包',
    description: '基于AI的生成表情包工具',
    link: '/aimodelapp/AI生成表情包/index.html',
    gradient: 'linear-gradient(135deg,rgb(186, 248, 70) 0%,rgb(34, 157, 238) 100%)',
    icon: '🫡',
    IsShow: true
  },
  {
    id: 'ai-linux-command',
    title: 'AI生成Linux命令',
    description: '基于AI的生成Linux命令工具',
    link: '/aimodelapp/AI生成Linux命令/index.html',
    gradient: 'linear-gradient(135deg,rgb(128, 180, 32) 0%,rgb(29, 199, 162) 100%)',
    icon: '🐧',
    IsShow: true
  },
  {
    id: 'ai-markdown-formatting',
    title: 'AI文章排版',
    description: '将您的文章添加Emoji美化，并排版成markdown格式',
    link: '/aimodelapp/AI文章排版/index.html',
    gradient: 'linear-gradient(135deg,rgba(238, 252, 113, 1) 0%,rgba(9, 185, 103, 1) 100%)',
    icon: '📕',
    IsShow: true
  },
  {
    id: 'ai-kinship-calculator',
    title: 'AI亲戚称呼计算器',
    description: '基于AI的中国亲戚关系查询工具',
    link: '/aimodelapp/AI中国亲戚称呼计算器/index.html',
    gradient: 'linear-gradient(135deg,rgba(48, 155, 255, 1) 0%,rgba(230, 107, 255, 1) 100%)',
    icon: '👨‍👩‍👧',
    IsShow: true
  },
];

//休闲游戏
export const SMALL_GAMES = [
  {
    id: '2048',
    title: '2048',
    description: '经典数字合并游戏，挑战你的数学思维',
    link: '/smallgame/2048/index.html',
    IsShow: true
  },
  {
    id: 'white-tile',
    title: '别踩白方块',
    description: '节奏感游戏，考验你的反应速度和手指协调',
    link: '/smallgame/别踩白方块/index.html',
    IsShow: true
  },
  {
    id: 'tetris',
    title: '俄罗斯方块',
    description: '十分解压的方块消除游戏，永恒的经典之作',
    link: '/smallgame/俄罗斯方块/index.html',
    IsShow: true
  },
  {
    id: 'snake',
    title: '贪吃蛇',
    description: '有趣的贪吃蛇游戏，考验你的操作速度和策略',
    link: '/smallgame/贪吃蛇/index.html',
    IsShow: true
  },
  {
    id: 'minesweeper',
    title: '扫雷',
    description: '经典扫雷游戏，考验你的思维能力和策略',
    link: '/smallgame/扫雷/index.html',
    IsShow: true
  },
  {
    id: 'dodge-leaves',
    title: '躲树叶',
    description: '躲避掉落的树叶，加油坚持到最后',
    link: '/smallgame/躲树叶/index.html',
    IsShow: true
  },
  {
    id: 'plane',
    title: '打飞机',
    description: '用子弹击落飞来的敌机，坚持到最后',
    link: '/smallgame/打飞机/index.html',
    IsShow: true
  },
  {
    id: 'parkour',
    title: '跑酷',
    description: '躲避障碍物，吃掉更多的金币',
    link: '/smallgame/跑酷/index.html',
    IsShow: true
  },
  {
    id: 'floppybird',
    title: 'Floppy Bird',
    description: '经典像素飞行，躲避管道与障碍',
    link: '/smallgame/floppybird/index.html',
    IsShow: true
  },
  {
    id: 'h5cube',
    title: '网页魔方',
    description: '3D 魔方，双击即可开始',
    link: '/smallgame/h5cube/index.html',
    IsShow: true
  },
  {
    id: 'sokoban',
    title: '推箱子',
    description: '经典推箱子益智，考验空间与策略',
    link: '/smallgame/推箱子/推箱子.html',
    IsShow: true
  },
];

const StaticPageConfig = {
  AI_MODEL_APPS,
  SMALL_GAMES,
};

export default StaticPageConfig;
