/** * 闲鱼自动回复系统 - 模块化主入口文件 * * 此文件负责引入所有功能模块,替代原来的单一app.js文件 * * 模块结构: * - globals.js: 全局变量 * - utils.js: 通用工具函数 * - navigation.js: 页面导航功能 * - dashboard.js: 仪表盘管理 * - keyword-cache.js: 关键词缓存管理 * - account-list.js: 账号列表管理 * - keywords.js: 关键词管理 * - cookies.js: Cookie管理 * - main-features.js: 主要功能 * - all-other-features.js: 所有其他功能 * - init.js: 应用初始化 */ // 注意:在HTML中需要按以下顺序引入所有模块文件: /* */ // 模块加载完成后的初始化检查 document.addEventListener('DOMContentLoaded', function() { console.log('闲鱼自动回复系统 - 模块化版本已加载'); // 检查关键函数是否存在 const requiredFunctions = [ 'showSection', 'loadDashboard', 'loadCookies', 'refreshAccountList', 'loadAccountKeywords', 'showToast', 'toggleLoading' ]; const missingFunctions = requiredFunctions.filter(func => typeof window[func] !== 'function'); if (missingFunctions.length > 0) { console.error('缺少必要的函数:', missingFunctions); console.error('请检查模块文件是否正确加载'); } else { console.log('所有必要的函数已加载完成'); } }); // 导出模块信息(用于调试) window.moduleInfo = { version: '1.0.0', modules: [ 'globals', 'utils', 'navigation', 'dashboard', 'keyword-cache', 'account-list', 'keywords', 'cookies', 'main-features', 'all-other-features', 'init' ], loadedAt: new Date().toISOString() };