/** * 26 字母与示例词(首版用 emoji 占位配图,后续可换 imageUrl) */ export interface AlphabetEntry { word: string; /** 与单词相关的 emoji,Canvas 上直接绘制,无需图片资源 */ emoji: string; } export const ALPHABET_BY_LETTER: Record = { A: { word: 'Apple', emoji: '🍎' }, B: { word: 'Ball', emoji: '⚽' }, C: { word: 'Cat', emoji: '🐱' }, D: { word: 'Dog', emoji: '🐶' }, E: { word: 'Egg', emoji: '🥚' }, F: { word: 'Fish', emoji: '🐟' }, G: { word: 'Girl', emoji: '👧' }, H: { word: 'House', emoji: '🏠' }, I: { word: 'Ice', emoji: '🧊' }, J: { word: 'Juice', emoji: '🧃' }, K: { word: 'Kite', emoji: '🪁' }, L: { word: 'Lion', emoji: '🦁' }, M: { word: 'Moon', emoji: '🌙' }, N: { word: 'Nest', emoji: '🪺' }, O: { word: 'Orange', emoji: '🍊' }, P: { word: 'Pig', emoji: '🐷' }, Q: { word: 'Queen', emoji: '👑' }, R: { word: 'Rain', emoji: '🌧️' }, S: { word: 'Sun', emoji: '☀️' }, T: { word: 'Tree', emoji: '🌳' }, U: { word: 'Umbrella', emoji: '☂️' }, V: { word: 'Van', emoji: '🚐' }, W: { word: 'Water', emoji: '💧' }, X: { word: 'X-ray', emoji: '🦴' }, Y: { word: 'Yacht', emoji: '⛵' }, Z: { word: 'Zebra', emoji: '🦓' }, }; export const LETTERS_UPPER = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('');